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
ppc/spapr: tweak change system reset helper
2020-02-02
Ben
j
amin Herrenschmidt
ppc
/
pnv: Add mo
d
els for POWER9
PHB4 PCIe Ho
s
t
bridge
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-06-12
Benjamin
H
errenschm
i
dt
pp
c
/xive: Ma
k
e XIVE gener
a
t
e
the pr
o
per interr
u
pt
t
ypes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin
Herrenschmidt
ppc/hash32: Rework
R
an
d
C bi
t
updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin
H
er
r
ensch
m
i
dt
ppc
/
hash64: Rework R and C bit up
d
ates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herrenschmidt
ppc/spapr: Use pr
o
per HPTE
a
c
c
e
s
sors fo
r
H_READ
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herr
e
nschm
i
dt
target/ppc: Don't check UP
R
T
i
n rad
i
x mode when in
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
Benjamin Herrenschm
i
dt
ppc/
x
ics
/
spapr:
F
ix H_IPOLL impleme
n
tatio
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
errenschmi
d
t
target/
p
pc: Bas
i
c POWER9 ba
r
e-metal radix MMU support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
m
i
n
H
e
r
rens
c
hmidt
target/p
p
c: S
u
pport fo
r
P
OW
E
R9 native hash
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
jamin Herr
e
nschmidt
t
arget/ppc: Rename PAT
B
/PATBE -> PATE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Her
r
enschmidt
target/ppc
:
Flush the
TL
B
locally whe
n
the LPIDR is
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
am
i
n Herrenschmidt
ta
r
g
et/ppc: Fix synchroni
z
ation of mt
t
cg with b
r
oadcast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
ta
r
get/ppc: Add
b
a
sic support for "n
e
w format
"
HP
T
E
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
mi
n
Herr
e
nschmidt
target/ppc: Fix
or
d
erin
g
of hash MMU access
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin He
r
re
n
schmidt
targ
e
t/ppc: Fix #in
c
lude g
u
ard
i
n
m
mu-book3s-v
3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
jamin Herre
n
s
c
hmidt
t
a
rget/ppc: Re-enable
R
MLS on POWER9
f
or vi
r
tual hypervisors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herren
s
chmidt
t
a
r
get/p
p
c/mmu:
Use LPCR:HR
t
o cho
s
e radix vs
.
has
h
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min
H
e
rrenschmidt
ta
r
get/ppc/sp
a
pr: Set L
P
CR:HR wh
e
n using Radix mo
d
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjami
n
Herrensc
h
midt
target/ppc: Add supp
o
r
t
fo
r
LP
C
R:HEIC on POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
t
arget/ppc: Add POWE
R
9 external interrupt model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin H
e
rrenschmidt
target/p
p
c: Add Hypervi
s
or
Virtualiza
t
ion Interru
p
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjami
n
Herr
e
ns
c
hmidt
t
a
r
g
e
t/ppc
:
De
t
ect erron
e
ous c
o
nditi
o
n in inte
r
rupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
i
n
Herr
e
nsch
m
id
t
target/ppc
:
Ad
d
POWER9 excepti
o
n
mode
l
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min Herrenschmidt
ta
r
get/pp
c
: Rename
"
in_pm_s
t
ate" to "re
s
u
me_as_sreset"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/
p
pc: Move "wakeup r
e
set"
c
ode to a separate
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjami
n
He
r
renschmidt
target
/
ppc: Fix
su
p
po
r
t fo
r
"STOP l
i
ght"
s
t
ates on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrens
c
hmidt
target/ppc: Don't clobber
M
SR:
E
E on
P
M ins
t
r
u
ctions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herrenschmidt
target/ppc: F
i
x
n
ip on power managem
e
nt ins
t
r
u
cti
o
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benja
m
i
n
H
e
rrenschmidt
target/
p
pc: Disabl
e
ISA 2
.
0
6 PM instruction
s
on POWE
R
9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Ben
j
amin Herrens
c
hmi
d
t
t
a
rget
/
ppc: Remove
some #if 0'ed code
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Be
n
jamin Herrensc
h
midt
ppc: Fix OpenP
I
C model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Her
r
enschmidt
ppc/id
e
/macio: Add mis
s
ing registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herr
e
nschmidt
ppc/mac: More r
e
w
o
rk of t
h
e DBDMA
e
mulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrenschmi
d
t
pp
c
/mac: Advertise a high clock fre
q
uency for NewWorld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
Benjamin Herrensc
h
m
i
dt
net: Add SunGEM devi
c
e emulatio
n
as f
o
und on Apple
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Be
n
jamin Herrensc
h
mi
d
t
ppc/pnv
:
Add support for POWER8+
L
P
C Con
t
roller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
B
e
njamin
Herrenschmidt
ppc/pnv: Add OC
C
model st
u
b with interrupt support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
Benjam
i
n Herre
n
sc
h
m
id
t
ppc:
M
a
k
e uni
n
ort
h
interrupt swizzlin
g
identical to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benj
a
min Herr
e
nschmidt
ppc/
p
nv: add a LPC con
t
roller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin He
r
re
n
schmidt
p
p
c/pnv: add sk
e
let
o
n PowerNV platform
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Be
n
jamin Herrenschmidt
p
pc: Fix single
s
tep with
g
db st
u
b
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
B
e
njamin Herrenschmidt
ppc/xics: A
d
d
xics to
t
he monitor "in
f
o pic" command
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin Herrenschm
i
dt
ppc/x
i
cs: Split ICS into ics
-
base and ics class
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin Herrenschmidt
ppc/xics: Make the ICSStat
e
a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Herrensch
m
idt
ppc/xics
:
An ICS
w
ith offs
e
t 0 i
s
assumed to be
u
ninit
i
alized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benja
m
in Herr
e
n
sc
h
midt
ppc
:
F
ix sig
n
a
l delivery in
ppc-us
e
r
a
n
d ppc64-u
s
er
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benja
m
in Herr
e
nsc
h
midt
ppc: re
s
t
r
i
ct the
u
se of the rfi
instruct
i
on
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
enschmidt
ppc:
I
mpro
v
e
a few mor
e
helper fla
g
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
pp
c
: Improve the
e
xc
e
ptio
n
hel
p
er
s
fl
a
gs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
mi
n
Her
r
en
s
chmi
d
t
ppc: Improve f
l
ags for helpers
l
oadi
n
g/wri
t
ing the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
H
errenschmidt
ppc
:
D
o
n
'
t generate dead code on
u
n
conditional branche
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herre
n
schm
i
dt
ppc: Stop dumping s
t
ate o
n
al
l
exce
p
tions in linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
ppc:
F
ix
c
atching
some segf
a
u
lts i
n
use
r
m
o
de
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
H
e
rrenschmi
d
t
ppc: Fix macio ES
C
C legacy mapping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jami
n
H
errenschmidt
ppc
:
R
ename #include'
d
.
c f
i
les t
o
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
h
m
idt
ppc: loa
d
/store
m
ultiple and
string insns don't do LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrens
c
h
m
idt
p
pc: Use a helper to
gene
r
ate "LE unsupported"
a
l
ignm
e
nt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschm
i
dt
ppc: Don'
t
set ac
c
es
s
_type on all load/
s
tores on
hash64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rre
n
sch
m
idt
ppc:
F
ix CF
A
R updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
ppc: Speed up dcbz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrensch
m
idt
pp
c
: Handle unconditio
n
al (alwa
y
s/never)
t
rap
s
at translatio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
erren
s
chmid
t
ppc: Ma
k
e align
m
ent
e
xceptions suck les
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chmidt
pp
c
: Don't upd
a
te NIP in dcbz
a
nd lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herrenschmidt
ppc: Don't update
N
I
P if not taking alignm
e
n
t
e
x
ception
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n He
r
rens
c
hmidt
ppc: Don
'
t updat
e
NIP on
c
onditional trap instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
Her
r
e
nschm
i
d
t
ppc
:
Don't
u
p
d
ate NIP BookE 2
.
0
6 tlbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
H
e
rrenschmidt
pp
c
: Don't updat
e
NIP in facility unavailabl
e
i
n
terrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Don't
u
pda
t
e NIP in DCR acces
s
r
o
u
t
ines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herrenschmidt
ppc: Fix
source NIP on SL
B
related interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrensc
h
midt
ppc: Make t
l
b_fill(
)
use
new ex
c
eption helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
enschmid
t
p
pc: Don't upd
a
te NIP
i
n lmw/s
t
mw/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
en
j
a
m
in Herrenschmidt
p
pc: Don't update N
I
P in lswi/lswx/sts
w
i/
s
tswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
p
c: FP
exce
p
t
ions are always p
r
ecise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chmidt
p
pc:
Don't update t
h
e NIP in floating
p
oin
t
g
e
n
e
r
a
ted
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
enschmi
d
t
ppc
:
M
ake float_ch
e
ck_status() pass the return address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin He
r
renschmi
d
t
p
p
c: Make float
_
invalid_op_excp()
pass the return
a
ddr
e
ss
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herr
e
ns
c
hmidt
p
p
c
:
R
ena
m
e fload_i
n
v
a
lid_op_excp to
fl
o
at_invalid_op_
e
xcp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
jamin Herrenschm
i
dt
ppc: Move VSX ops out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
e
n
s
c
h
midt
ppc:
M
o
v
e VMX
ops out of
translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chmidt
ppc: Move
D
FP o
p
s out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmid
t
ppc: Mov
e
embedded spe ops out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
H
e
rrenschmidt
ppc:
Move classic f
p
ops out of t
r
anslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrenschm
i
d
t
ppc: Prov
i
d
e
basic raise_exceptio
n
_* functions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benja
m
in H
e
rrenschm
i
d
t
p
p
c: F
i
x f
a
ult PC re
p
or
t
ing for lve*/stve* VMX in
s
tructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Benj
a
m
in Herrenschm
i
dt
pp
c
: Fix support
f
or odd MSR combinat
i
ons
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Be
n
jamin
Her
r
enschmid
t
p
p
c/hash64: F
i
x s
u
ppor
t
f
or LPCR:
I
SL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Herrensc
h
mid
t
ppc/h
a
sh64
:
A
dd p
r
oper
real m
o
d
e
transla
t
ion
s
u
pp
o
rt
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrenschmidt
ppc/xics: Replace "icp" with
"
xics" i
n
mo
s
t pla
c
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrenschmidt
p
pc/xics: 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/xics: Move
S
PAPR specific
code to a separate file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Be
n
jamin Her
r
enschm
i
dt
ppc/xics: Rename existing xics to xics_spa
p
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
amin He
r
renschmidt
ppc: Fix 64
K
pages
s
up
p
o
r
t in full emu
l
ation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
min Herrenschm
i
d
t
ppc
:
Pr
i
nt HSRR0/HSRR
1
in "info
r
egisters"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herr
e
n
s
chmi
d
t
pp
c
: LPC
R
is a
H
V resource
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschm
i
dt
ppc: Initial HDEC su
p
port
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
min Herr
e
nschmi
d
t
ppc: E
n
force setting
MSR:EE,IR
a
n
d
DR whe
n
MSR:
P
R is s
e
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc: Fix condition
s
for
delivering
external interrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
n
j
am
i
n Herrenschmidt
ppc: Use
a
hel
p
er to fi
l
ter wr
i
tes to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
H
errensch
m
i
dt
ppc: Update LPCR definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
nja
m
in H
e
rren
s
chm
i
dt
pp
c
:
Ad
d
a bunch of
h
yperv
i
sor SPRs to Bo
o
k3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next