repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ppc/pnv: Add models for POWER9 PHB4 PCIe Host bridge
2020-02-02
B
enjamin Herrenschmid
t
ppc
/
p
n
v: Add models for POWER9 PHB4 PCIe Host bridge
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-06-12
Benja
m
in Herrenschmidt
ppc/xi
v
e:
M
a
ke XIVE ge
n
erate the pro
p
e
r
interrupt ty
p
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin He
r
r
ensc
h
midt
ppc/hash32: Rewor
k
R
and C bit
u
pdat
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
B
e
njamin Herrenschmidt
ppc/hash64: Rewor
k
R and C bit up
d
ates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Be
n
jamin Herr
e
nschmidt
ppc/
s
papr: Use proper H
P
T
E accessors for H_
R
EA
D
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin He
r
renschmidt
target/ppc: Don't c
h
e
ck UPRT in
r
adix mode when in
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
B
e
njamin Herrenschmidt
ppc/
x
ic
s
/spapr: Fix H_I
P
OL
L
i
mplementation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Herren
s
chmidt
targe
t
/
p
pc
:
Basic POWER9
b
are-met
a
l radix
MMU support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Her
r
enschmidt
target/p
p
c: S
u
pport for POWER9 native
h
ash
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Herrenschmidt
target/p
p
c: Rename PATB/PATBE
-
> PATE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herrenschmidt
target/ppc: Flush
the TLB loca
l
ly w
h
en the LPIDR is
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Her
r
enschmidt
target/p
p
c: Fix synchronization of
mttcg
w
i
th br
o
ad
c
a
s
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enj
a
min Herre
n
sc
h
mid
t
tar
g
et/ppc: Add
b
asic support for "new for
m
at" HPTE
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herrens
c
hmidt
targ
e
t/ppc: Fix
o
rde
r
ing of hash
M
MU acc
e
ss
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Her
r
ens
c
h
m
i
dt
target/ppc: Fix #
i
n
clude gua
r
d in mmu
-
book3s
-
v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin Herrenschm
i
dt
t
ar
g
et/
p
pc:
Re-enab
l
e RMLS on
P
OW
E
R
9
fo
r
virtual hyper
v
i
sors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njami
n
Herrenschmidt
t
arge
t
/ppc/mmu: Use
LPCR
:
HR to c
h
ose radix vs
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin Herrenschmi
d
t
target/ppc/spapr
:
Set LPCR:HR when us
i
ng Ra
d
ix mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmi
d
t
t
arget/ppc: Add
s
u
p
port for L
P
CR:HEIC on POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/p
p
c: A
d
d
P
OW
E
R9 external
inte
r
rupt
m
odel
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/
p
pc: Ad
d
H
y
pervisor Virtualization Interrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
i
n
Herrenschmidt
target/ppc: Detect erroneou
s
conditio
n
in in
t
errupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin He
r
ren
s
chmidt
target/ppc
:
A
d
d POWER9 exception
model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herren
s
chmi
d
t
t
arget/ppc:
R
e
name "
i
n_pm_sta
t
e
" to "resum
e
_a
s
_sreset"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
nja
m
in
H
errensc
h
midt
target/p
p
c: M
o
ve "wakeup r
e
s
e
t"
code to a
s
e
parate
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjami
n
Her
r
enschmidt
target
/
ppc:
F
ix sup
p
o
rt for
"
STOP l
i
g
h
t" s
t
ates on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
m
i
n
H
errenschmidt
target/
p
pc:
D
on't clobber MSR:EE on PM i
n
s
t
ructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschm
i
dt
target/ppc: Fix nip on power management ins
t
ructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Be
n
jamin He
r
renschmidt
target
/
ppc
:
Disable ISA 2
.
06 PM instruction
s
on POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjamin
Her
r
enschmidt
t
a
rget/ppc: Remove some #if 0'ed c
o
de
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrenschmidt
p
pc: Fix OpenPIC m
o
d
e
l
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
B
enjamin Herrensch
m
idt
p
p
c
/ide/mac
i
o: Add
m
issing reg
i
st
e
rs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Her
r
e
nsch
m
idt
ppc/mac: More rewo
r
k
o
f
the DBDMA
e
m
u
la
t
i
o
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin
Herren
s
chmi
d
t
ppc
/
mac:
A
dvert
i
se a high
clo
c
k frequency fo
r
N
ewWorld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
Be
n
jam
i
n
He
r
renschmidt
net: Add
SunGEM devi
c
e
e
m
ulation
a
s found on Apple
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benj
a
m
i
n Herrenschmidt
ppc/pnv: Add s
u
ppor
t
for POWE
R
8+ L
P
C Controller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benjamin He
r
rensch
m
idt
ppc/pnv:
A
dd O
C
C mode
l
s
t
ub
with interrupt su
p
port
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
B
enjamin He
r
renschmidt
p
p
c: Make
u
ninorth interrupt swizzling identical
to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Ben
j
ami
n
Herrenschmidt
p
p
c/p
n
v
: add a LPC controller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin
H
errenschmidt
ppc/pn
v
: ad
d
skeleton PowerNV platform
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
B
e
nj
a
m
i
n Herrenschmidt
p
p
c
: F
i
x si
n
gle step w
i
t
h gdb stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin H
e
rr
e
nsc
h
midt
ppc/xics: Add xics to the moni
t
or "in
f
o pic" co
m
mand
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin Herrens
c
h
midt
ppc/xics: Split I
C
S into ics-base
a
nd ics class
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Ben
j
amin Herren
s
chm
i
d
t
ppc/xics: Make the ICSState a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Be
n
jamin He
r
renschmidt
ppc
/
xics:
A
n IC
S
with off
s
et
0 is assumed to be uni
n
itialized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin
Herrenschmidt
p
p
c: Fix signa
l
delive
r
y in ppc-u
s
er and ppc64-u
s
er
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Ben
j
amin H
e
rrenschmidt
ppc
:
restrict
the u
s
e o
f
the
rfi
ins
t
ruction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herr
e
n
s
chmidt
p
p
c: Improve a
few more helper fl
a
g
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herren
s
c
h
mi
d
t
ppc: Improv
e
t
h
e exception
h
elpers flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
H
erre
n
schmidt
ppc
:
Imp
r
o
ve f
l
ags for
hel
p
e
rs
l
oading/
w
r
iting the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herrenschmidt
ppc
:
Don't g
e
nerate dead code on
u
nconditional b
r
anches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrenschmidt
ppc: Stop d
u
mping state on all except
i
o
n
s
in linu
x
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chmidt
ppc: Fix catching some segfaults in user mod
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschmidt
ppc: F
i
x m
a
c
io ESCC l
e
g
a
cy mapping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrenschmidt
ppc:
Ren
a
m
e #inc
l
ude'd
.
c
f
ile
s
to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rrenschmidt
ppc: load/store multiple and string insns don'
t
do
L
E
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jami
n
Herrenschmidt
ppc: Use a
h
elper to generate "
L
E
u
n
s
upported" ali
g
nme
n
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjam
i
n
Herrenschm
i
dt
p
p
c: Don't
s
et ac
c
ess_type
o
n all load/stores on h
a
sh64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
j
amin
H
e
r
renschmidt
ppc: Fix CF
A
R
upd
a
tes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschm
i
d
t
ppc:
S
peed
up dcb
z
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin
Herr
e
nschmid
t
p
pc: Handl
e
unconditional
(
al
w
ays/n
e
ver) traps at translatio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
ami
n
Herrensc
h
mi
d
t
p
p
c: Make
alignment ex
c
e
p
t
i
ons suck les
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
i
n
Herrenschmidt
ppc:
Don't update NIP in dc
b
z
and ls
c
bx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chmi
d
t
ppc: D
o
n't update NIP if not takin
g
ali
g
nment
exceptions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
enschmidt
p
p
c
: Don't upda
t
e
NIP on condi
t
iona
l
trap instructi
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrensch
m
idt
ppc: Don'
t
u
p
date
N
I
P BookE 2
.
06 tlbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
m
in Herr
e
n
s
chmidt
ppc: Don't upd
a
te
N
IP in facility
unavailable inte
r
rupt
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrenschmidt
ppc: Don
'
t update NIP in DCR a
c
c
ess
routines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in H
e
rrenschmi
d
t
pp
c
:
Fix source NIP on SLB related interr
u
pts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrenschmidt
pp
c
:
M
ake tlb_fil
l
(
) use
n
ew exce
p
ti
o
n h
e
lper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschm
i
dt
ppc: Do
n
't
u
pdate NIP
in lmw/st
m
w/i
c
b
i
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
nschmidt
p
p
c: Don't up
d
ate NIP in l
s
wi/lsw
x
/stswi/stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
pp
c
:
FP
e
x
ceptions are a
l
ways precise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmidt
ppc: Don
'
t update the
N
IP
in
f
l
o
a
ting point g
e
nerate
d
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
p
c
: Make
float
_
che
c
k_status() pass the return ad
d
ress
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
r
ren
s
c
h
midt
ppc:
M
ake
flo
a
t_in
v
alid_op_excp() pass the re
t
urn ad
d
res
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
a
min Her
r
e
n
s
c
hmidt
ppc: Rename fload_invalid_o
p
_exc
p
to float_in
v
alid_op_e
x
c
p
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc
:
Move V
S
X ops out
of
t
r
anslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
nja
m
i
n
Herren
s
chmidt
ppc: Move
VMX o
p
s
o
u
t
o
f trans
l
a
t
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
a
m
in
H
errenschmidt
ppc: Mo
v
e DFP ops
out
o
f tran
s
l
a
te
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmidt
ppc: Mo
v
e embedded spe
ops out of translat
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Her
r
ens
c
hmidt
p
pc: Move classic fp o
p
s out of tra
n
slate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
p
p
c
: Provide ba
s
ic raise_exception_* functions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjamin H
e
rrensch
m
i
d
t
ppc:
Fix faul
t
PC reporti
n
g for lve*/stve* VMX instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Benjamin
H
e
r
renschmi
d
t
p
p
c: Fix support
f
or od
d
M
S
R
combina
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
B
e
njamin Herren
s
chmidt
pp
c
/
hash64: F
i
x
support for L
P
CR:
I
SL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
B
enjam
i
n
Herren
s
chmidt
p
pc/
h
ash64: Add proper real mode translatio
n
support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin
H
e
r
renschmidt
p
pc/xics: Replace "ic
p
" with "xics
"
in
m
ost places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benja
m
in
H
er
r
enschmi
d
t
ppc/x
i
cs
:
Implemen
t
H
_
IPOLL using an accessor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin
H
errensch
m
i
d
t
ppc/xi
c
s: Move SPAPR specific c
o
d
e
to
a
se
p
arate file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjam
i
n
Herrensch
m
idt
p
p
c
/
xic
s
: Rena
m
e existing xics to xics_spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin H
e
r
r
enschmi
d
t
ppc: Fix 64K pages su
p
port in f
u
ll emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
nja
m
in Herrenschmidt
ppc: Print H
S
RR
0
/HSR
R
1 in
"info
registers"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benja
m
in Herrenschmidt
p
p
c: LPCR is a HV r
e
source
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjam
i
n
Herrenschmidt
p
pc: Initial HDEC
sup
p
ort
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin
H
errensch
m
idt
ppc: Enforce set
t
ing MSR:EE,I
R
and DR when MS
R
:PR is set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Be
n
jamin Herrenschmidt
ppc: Fix
co
n
ditio
n
s f
o
r
d
elive
r
ing external interrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjami
n
Herrenschmidt
ppc:
Use a
h
el
p
e
r to filter
w
rites to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
p
pc: Upd
a
t
e
LPCR de
f
initions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Her
r
enschmidt
ppc: Add
a bunch of hypervi
s
or SPR
s
to Book3
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next