repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
spapr/drc: Drop spapr_drc_attach() fdt argument
2019-02-25
B
enjamin Her
r
enschm
i
d
t
target/p
p
c: Basic
POW
E
R9 bare-metal ra
d
ix MMU s
u
pport
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin H
e
rrens
c
hmidt
targ
e
t/ppc
:
Support for POWER9 native
hash
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin Herr
e
nschmidt
target/
p
p
c: Rename
PATB/PATBE -> PATE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin He
r
re
n
schmidt
tar
g
et/ppc: Flush
the T
L
B locally when the LPIDR is
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
ja
m
in Herrenschmidt
target/ppc:
Fix
s
ynchroniza
t
ion of mttc
g
with broadcast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herr
e
nsch
m
idt
target/ppc
:
Add ba
s
i
c
sup
p
or
t
for "new
f
o
r
ma
t
" HPTE
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
jam
i
n Herrenschm
i
dt
target/ppc: Fix o
r
d
ering of hash MMU
a
c
cesses
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc
:
F
ix #incl
u
d
e guard in
mmu-book3s-v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
n
j
a
m
in
H
errenschmidt
target/pp
c
:
Re-enable RMLS on
P
OWER9
f
or
virtual hyperv
i
s
o
rs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
n
jamin Herrenschmidt
target/ppc/mmu
:
Use LPC
R
:HR
t
o chose r
a
dix vs
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschm
i
dt
t
a
rget/p
p
c/spapr: Set LPCR
:
H
R when
u
s
ing Radix
mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n
H
errenschmidt
targ
e
t/ppc:
A
d
d
s
uppo
r
t for
L
PCR:HEIC on POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmid
t
tar
g
et/ppc: Add
P
OWER9 external interrupt model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herrenschmi
d
t
t
a
r
get/ppc
:
A
d
d
H
yp
e
rvisor Virtu
a
lization Interrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin Herrenschmidt
targe
t
/ppc:
Detect er
r
o
n
e
o
u
s
c
ondition in interrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
nj
a
min Herr
e
nschmi
d
t
t
a
rget/ppc:
A
dd POWER9 ex
c
eptio
n
model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
nj
a
min Herre
n
schmid
t
target/pp
c
: Rename
"
in_pm_s
t
ate" to "r
e
sume_as_sr
e
set"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in He
r
r
e
nschmid
t
targ
e
t/ppc
:
Move
"wakeup re
s
et"
c
ode to a
separate
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin Herrenschmidt
ta
r
get/ppc
:
Fix
support
for "STOP light" st
a
tes on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
e
r
re
n
s
c
h
m
idt
tar
g
et/ppc:
Don't clobb
e
r MSR:EE on PM instru
c
tions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herrenschmidt
target/
p
pc: Fix nip
o
n power man
a
gement
i
nstr
u
ction
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjamin Herrenschmi
d
t
target/ppc: Disable ISA 2
.
0
6
PM instruct
i
ons on POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjamin
H
er
r
enschmidt
ta
r
get/ppc: Remove s
o
me
#
if 0'ed co
d
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin
H
errenschm
i
dt
ppc: Fix O
p
enPIC model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Be
n
jamin Herrenschmidt
p
pc/
i
de/macio:
A
dd missing regis
t
ers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herr
e
nschmidt
ppc/ma
c
: More rew
o
rk of the
DBDM
A
emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin
H
errenschmidt
p
pc/mac: Advertise a hi
g
h clock fr
e
quency for NewWorld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
B
enjam
i
n He
r
renschmid
t
net: A
d
d SunGEM devic
e
e
m
ulation
a
s
f
ound
o
n Apple
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benjamin Herrenschmid
t
ppc/pn
v
: Add support for POWER8+ LPC Con
t
rol
l
e
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benjamin He
r
renschmidt
ppc/pnv: Add OC
C
model stu
b
wi
t
h interrupt support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
Ben
j
amin He
r
renschmidt
ppc: Make u
n
inort
h
i
nterrupt swizzli
n
g
i
dentical to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Her
r
enschmi
d
t
ppc/pnv: add
a LPC co
n
trolle
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
B
enjamin Herrenschmidt
ppc/pnv: add skel
e
ton Pow
e
rNV platf
o
rm
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Be
n
jamin Herren
s
chmidt
ppc: Fix sing
l
e
s
tep with
gdb stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benj
a
min Herrenschmidt
ppc/xics: Add
x
ics to the monitor "inf
o
pic" c
o
mmand
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Ben
j
ami
n
He
r
rens
c
hmidt
p
p
c/xics:
Split ICS
i
nto ic
s
-ba
s
e and ics cla
s
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin Herrenschmidt
ppc/xics
:
Make the ICSState a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Herrenschmidt
ppc/xics: An ICS wit
h
offset 0 is as
s
umed to be uniniti
a
lized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin H
e
rr
e
nschmidt
ppc:
F
ix signal delivery in ppc-user and ppc64-user
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
B
enjamin Herrenschmidt
pp
c
: restrict the use o
f
the rf
i
instructi
o
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmidt
p
pc: Improve a few mo
r
e
helpe
r
flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmi
d
t
ppc: I
m
prove the excep
t
ion helpers flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
am
i
n Her
r
enschmidt
p
p
c:
I
mprov
e
flags for helpers
loa
d
i
ng/writing
t
he
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herrensc
h
midt
pp
c
:
D
on't generate dead co
d
e on unconditional
branches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
H
errenschmidt
ppc: Stop dumping state
o
n
a
ll excepti
o
ns in linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
i
n
Herren
s
ch
m
idt
ppc: Fix catching some segfault
s
i
n user mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmid
t
ppc:
F
ix macio ESCC
l
e
gacy
m
apping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
ppc: Renam
e
#inclu
d
e'
d
.
c file
s
to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschmid
t
p
pc: loa
d
/store mult
i
ple and st
r
i
n
g ins
n
s
d
on't
d
o LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rrens
c
hmidt
ppc: Use a
h
elper t
o
generate "LE unsu
p
po
r
ted" alig
n
ment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjami
n
Herrensc
h
midt
ppc: Don't set access_type on all load/stores on hash6
4
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin He
r
renschmidt
ppc:
F
i
x CFA
R
updat
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
en
s
chmidt
ppc:
S
peed up dc
b
z
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
p
c
:
Han
d
l
e unc
o
n
d
itional (a
l
ways/ne
v
er) traps at tra
n
sl
a
tio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herrensc
h
midt
ppc: Make alignm
e
nt exceptio
n
s suck le
s
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
enschmidt
ppc: Don't update NIP
in dcbz and lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
nschmidt
pp
c
:
D
on't upd
a
te NIP
i
f not taking alignment exceptio
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
ppc: Don't up
d
ate NIP on c
o
nditional
trap instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
He
r
renschmidt
ppc: Do
n
'
t
u
p
date N
I
P BookE 2
.
06 tl
b
we
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin
Herre
n
schmidt
ppc: Don't upda
t
e N
I
P in facility unavailabl
e
i
n
terrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
en
j
amin He
r
rens
c
hmi
d
t
ppc: Do
n
't update NIP in
DCR a
c
cess
r
o
utine
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
nsch
m
idt
ppc: F
i
x
source NIP on SLB r
e
lated
i
nterr
u
pts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n H
e
rrenschmidt
ppc: Mak
e
tlb_fill() use
n
ew exception helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
nj
a
min Herrenschmidt
p
pc: Don't update NIP in lmw/stmw/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmi
d
t
p
p
c:
D
on't update
N
IP in
l
s
wi
/
lswx
/
s
t
swi/stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin H
e
rrenschmidt
p
p
c: FP ex
c
eptions are al
w
ays precis
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
p
p
c:
D
on't update the
N
I
P in floatin
g
poi
n
t g
e
nerated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herren
s
chm
i
dt
p
p
c
: M
a
ke float_
c
heck
_
st
a
tus() pass
t
he re
t
urn ad
d
ress
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errenschmidt
ppc: Make f
l
oat_
i
nvalid_op_excp() pa
s
s the retu
r
n ad
d
r
ess
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rrenschmidt
ppc: Ren
a
me fload_invalid_op_ex
c
p to fl
o
at_i
n
valid_op_exc
p
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschmidt
p
p
c:
Move V
S
X ops out of
t
rans
l
ate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herrenschmidt
p
pc: Move VMX op
s
out
o
f translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
ja
m
in
H
errenschmidt
ppc: Move DFP ops out o
f
translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrenschmidt
pp
c
:
Move e
m
bedded spe ops out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmidt
ppc: Move
cl
a
ssic
f
p ops out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
ppc: Prov
i
de
basic raise_exception_* functions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjam
i
n Her
r
enschmidt
ppc: Fix fault PC r
e
portin
g
for lve*/stve*
V
MX in
s
tructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
B
en
j
amin Herrenschmidt
ppc:
Fi
x
support for odd MSR combinations
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Her
r
en
s
chmi
d
t
ppc/hash
6
4
:
Fix su
p
port for
L
P
C
R:I
S
L
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benja
m
in Herrenschmidt
ppc/hash64
:
Ad
d
proper
r
eal mode
t
r
a
n
s
lation support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrenschm
i
dt
ppc
/
xics: Rep
l
ace "
i
cp
"
w
ith "xics" in m
o
st places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjam
i
n Herren
s
chmidt
ppc/xi
c
s: Implement H_IPOLL
using an accessor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herren
s
chmidt
ppc/xic
s
: Move SPAPR specific code to a
s
e
p
ar
a
te file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin
H
e
rrensch
m
idt
ppc/xics:
R
ena
m
e
e
xist
i
n
g
xics to xics
_
spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrensch
m
idt
ppc: Fix 64K pages support in full emu
l
ati
o
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
H
erren
s
chmidt
ppc: Print HS
R
R0/
H
SRR1 i
n
"inf
o
reg
i
sters"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrens
c
hmidt
p
p
c: LPCR is a
H
V res
o
urce
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
min He
r
renschmidt
ppc
:
Initial HDEC support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
Herrenschmidt
pp
c
: Enforce setting
M
SR:E
E
,IR an
d
DR when MSR:PR is se
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
n
ja
m
in
H
erren
s
ch
m
idt
ppc: Fix conditions
f
or del
i
ver
i
ng e
x
ternal interrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
a
m
in Herrenschmidt
p
p
c: Us
e
a helper to filter w
r
i
t
es to LPC
R
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjam
i
n
Her
r
enschmidt
ppc: Update LPCR definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
ami
n
Herre
n
schmidt
p
p
c: Ad
d
a bunch of hypervisor SPRs t
o
Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
Benja
m
in Herren
s
c
h
m
idt
ppc/xics: Remove un
u
sed xics_set_
i
rq_t
y
pe()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benja
m
in
He
r
renschmi
d
t
ppc: Add
P
7
/P8 Power M
a
nagement inst
r
u
c
tions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrenschmidt
ppc: Mov
e
exception generation code o
u
t of line
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin H
e
rren
s
chmidt
ppc: Turn a b
u
nch of boolean
s
from int to
b
ool
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrenschmi
d
t
p
pc:
A
dd real
mode CI load/store in
s
tructio
n
s for P7
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrenschmidt
ppc: R
e
w
o
rk gen
e
ration
o
f p
r
iv
and i
n
val interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin
Herrenschm
i
dt
ppc:
F
ix genera
t
ion if ISI/DSI vs
.
HV mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next