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
Merge tag 'pull-riscv-to-apply-20240806-2' of https://github.com/alistair23/qemu...
2020-02-02
B
e
njamin H
e
r
r
enschmidt
pp
c
/pnv: Add
m
od
e
ls for POWER9 PHB4 PCIe
H
ost brid
g
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-06-12
B
e
njamin Herrenschmidt
ppc/xiv
e
: Make XIVE generate the prop
e
r int
e
rrupt type
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herrenschmidt
ppc/hash32: Rework R and C bit updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Ben
j
am
i
n He
r
r
enschmid
t
p
pc/hash64: Rework R and C bit updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjam
i
n H
e
r
rens
c
hm
i
dt
ppc/spapr:
U
se pr
o
per
H
PTE access
o
rs for H_READ
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Be
n
j
amin He
r
rensch
m
idt
target/ppc: Don't check UPRT in rad
i
x
mode when i
n
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
Ben
j
amin Herrenschmidt
p
pc/xics
/
s
p
a
pr: Fix H_I
P
OLL implementation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
m
i
n Herrenschmid
t
ta
r
g
e
t
/pp
c
: B
a
sic P
O
WER9
b
are
-
metal rad
i
x MMU s
u
pport
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
n
jamin Herrenschmidt
targ
e
t/
p
pc: Support for POWER
9
native has
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njam
i
n
H
e
rre
n
schmidt
t
ar
g
et/
p
pc: Rena
m
e PATB/PATBE -> PA
T
E
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin Her
r
en
s
chmidt
target/ppc: Flush t
h
e
TLB locally when the L
P
I
DR is
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min H
e
rrensch
m
idt
tar
g
e
t
/
pp
c
: Fix synchron
i
z
a
tion
of
m
tt
c
g wit
h
broa
d
c
ast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Herrenschmidt
ta
r
get/ppc
:
Ad
d
basic sup
p
ort for "new
f
ormat" HPTE
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Herre
n
schmidt
target/ppc
:
Fix or
d
ering of has
h
MMU a
c
ce
s
ses
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Herrenschmidt
t
a
rget/ppc:
F
ix #include guard in mmu-boo
k
3s-v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Her
r
e
nschmidt
t
arget/ppc: Re-enable RMLS on POWER9 for
virtu
a
l
hyper
v
iso
r
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin H
e
rrenschmidt
t
a
rget/ppc/mmu: Use LPCR:HR
to c
h
ose r
a
d
ix vs
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrens
c
hmidt
target/ppc/spap
r
: Set LPCR:HR
when using Ra
d
ix mod
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin Herrenschmi
d
t
ta
r
get/ppc: Add su
p
por
t
for
L
P
CR:HEIC o
n
POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrensc
h
m
i
d
t
target
/
ppc: Add POWER9 external interrup
t
model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Her
r
e
n
sc
h
m
i
dt
target/
p
pc: Add Hypervisor Virtu
a
lization
I
n
t
errup
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herrenschmidt
t
arget/p
p
c: De
t
ect erron
e
o
u
s c
o
nditi
o
n
i
n
interrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrensc
h
m
i
dt
targ
e
t/ppc: Add POWER
9
exception mode
l
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin He
r
rensc
h
midt
target/ppc: Rename "in_pm_state" t
o
"res
u
me_as_sreset"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
ja
m
in Her
r
ens
c
hmidt
targe
t
/
p
pc:
M
o
v
e "w
a
keup r
e
set" code
t
o a s
e
p
a
rat
e
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmi
d
t
t
a
rget/pp
c
: F
i
x suppo
r
t for "STOP light" states on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herr
e
n
s
chmidt
target/ppc: D
o
n't clob
b
er MSR
:
E
E on PM
inst
r
ucti
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
j
amin Herrenschmidt
targe
t
/p
p
c:
Fi
x
n
ip on
p
ow
e
r managemen
t
instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjamin Herrenschmidt
target/ppc: Disable IS
A
2
.
0
6
PM instru
c
tions on POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benj
a
min Herrenschmi
d
t
target/ppc: R
e
move some
#if 0'ed
code
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Be
n
jamin Herrenschmidt
ppc: Fix
OpenPIC model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
B
enjamin Herrenschmidt
ppc/ide
/
macio: Add
m
issing
r
e
gisters
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin H
e
rrensch
m
i
dt
ppc/mac:
M
o
re rework of the DB
D
MA emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjam
i
n
H
errenschmidt
ppc/mac:
Adver
t
ise
a
h
ig
h
c
loc
k
freque
n
cy for New
W
orld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
Be
n
jam
i
n
H
errensch
m
idt
net: Add SunGEM device emu
l
ation as found on App
l
e
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benj
a
m
in H
e
rrenschmidt
ppc/pnv:
A
dd
s
uppor
t
for POWER8+ LP
C
Contr
o
ller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benja
m
in Herrensch
m
idt
pp
c
/pnv: Add
O
CC model stu
b
with inter
r
upt support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
Benjam
i
n Herrenschm
i
dt
ppc: Ma
k
e
uninorth
i
nterrupt swi
z
zling identical to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin
H
errensc
h
midt
p
p
c/pnv: add a L
P
C
c
ontroller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin H
e
rre
n
schmidt
p
pc/pn
v
:
add
s
ke
l
eton Power
N
V platform
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Be
n
jami
n
Herre
n
sch
m
id
t
ppc: Fi
x
single step with gdb st
u
b
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benja
m
i
n Her
r
enschmidt
ppc/xic
s
: Ad
d
xics
t
o the monitor "info pic" c
o
mmand
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin H
e
rrenschmidt
ppc/xics: Split ICS into ics-base and ics c
l
ass
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin H
e
rrensch
m
idt
ppc/xics: Make the
I
CSS
t
a
t
e a li
s
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Her
r
ensc
h
midt
ppc/xics: An ICS wit
h
of
f
s
et 0 is assumed to be uninitialized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
B
e
njamin Herrenschmidt
ppc: F
i
x
signal
delivery in p
p
c-user and ppc64-user
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
B
e
njamin Herrenschmidt
ppc: rest
r
ict the u
s
e of th
e
rfi
instruction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rr
e
nschmidt
ppc: Im
p
rove a fe
w
mo
r
e helper f
l
ags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmi
d
t
ppc: Improve the
exc
e
p
tion
h
elpers fla
g
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
ppc
:
I
m
pr
o
ve fla
g
s fo
r
helpers
l
oading/writing the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
jamin H
e
rrens
c
h
m
idt
ppc:
D
o
n
'
t g
e
nerate dea
d
code on unconditional branches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Stop
dumping state on all exceptions in
l
inux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herrens
c
hmidt
ppc: Fix catching some segfault
s
in u
s
e
r mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmid
t
ppc
:
Fix m
a
c
i
o ESCC legacy mappi
n
g
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Her
r
ens
c
hmidt
ppc: Re
n
ame #incl
u
d
e
'd
.
c f
i
les to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
i
n
H
errenschmi
d
t
ppc: load/store mult
i
ple an
d
s
t
ring in
s
ns don't do
LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrensc
h
midt
ppc: Use a helper to
generate "LE unsupported" al
i
gnment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrenschmidt
ppc:
Don't se
t
ac
c
e
s
s
_type on all load/
s
t
ores on hash64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Her
r
e
nschmidt
ppc: Fix CFA
R
updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin H
e
rrens
c
hm
i
dt
p
p
c:
S
peed up d
c
bz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
a
m
in
H
errenschmidt
ppc
:
Handle unc
o
n
ditional (always/never) traps a
t
translatio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herren
s
chmidt
ppc: M
a
ke alig
n
ment exce
p
tions suck les
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
en
j
ami
n
H
e
rre
n
s
chmidt
ppc: Don't update NIP in
d
cb
z
an
d
lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herre
n
schmidt
ppc: Don't update
NIP
if n
o
t
taking
alignme
n
t excep
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errenschmidt
ppc: D
o
n'
t
update NIP on c
o
nditional trap instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
am
i
n Herrenschm
i
dt
pp
c
:
Don'
t
update NIP B
o
okE 2
.
0
6
tl
b
w
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrensc
h
midt
ppc:
D
on't update NIP in facility unavailable interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herrensc
h
mi
d
t
ppc: Don't
update NIP in
D
C
R access routines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
Herrenschmi
d
t
ppc: Fix s
o
u
r
ce NIP on SLB related interrupt
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmi
d
t
ppc: Make t
l
b_fi
l
l() use
n
ew
e
xception helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
m
i
n H
e
rrens
c
hmidt
pp
c
:
D
on't update NIP in lmw/stm
w
/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
nschmidt
ppc: Don't update NIP in
l
sw
i
/lswx/stswi/stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrens
c
hmidt
ppc:
FP exceptions are alway
s
preci
s
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin H
e
r
r
enschm
i
dt
ppc:
D
on't update the
NIP in floating po
i
nt generate
d
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrensch
m
idt
p
p
c
: M
a
ke float_check_status() p
a
ss the return address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
ami
n
H
e
rrens
c
hmidt
ppc: Make float
_
i
n
valid_op_
e
xcp() pass the return addres
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrenschmidt
ppc: R
e
name fload_inv
a
l
i
d_op_ex
c
p
to f
l
oat_invalid_op_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Her
r
e
nsch
m
idt
ppc: M
o
ve VSX
ops
out of tran
s
late
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herren
s
chmidt
ppc: Move
V
M
X ops out of
tr
a
ns
l
ate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Her
r
e
nschm
i
d
t
p
pc: Move DFP ops ou
t
o
f translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
nschmidt
p
pc: Move embedded s
p
e ops out of tra
n
sla
t
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
r
renschmid
t
ppc: Move c
l
assic fp op
s
out
of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
pp
c
:
Provide basi
c
raise_exception_*
f
unction
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjami
n
H
e
r
rensc
h
midt
p
p
c: Fix fault PC repor
t
ing for lve*/stve* V
M
X ins
t
ructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
B
e
nja
m
in Herr
e
nschmidt
ppc: Fix support
for odd MSR combinations
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Herrensch
m
idt
pp
c
/h
a
s
h64:
Fix suppor
t
for LPCR:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Herre
n
schmidt
ppc
/
ha
s
h64: Add proper real mo
d
e translati
o
n
s
u
pport
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin He
r
rensch
m
i
dt
ppc/xics: Re
p
l
ace "icp" with "x
i
cs" in mo
s
t places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
B
e
nj
a
min Herrenschmidt
ppc/xics
:
Implement
H_IPOL
L
using an
a
ccessor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrenschmid
t
ppc/xics: M
o
ve SPAPR specifi
c
code to a
sepa
r
ate file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin He
r
r
enschm
i
dt
ppc
/
x
ics: Re
n
ame
e
x
ist
i
n
g
x
ics to
xics_spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benja
m
i
n
Herrenschmidt
ppc: Fix 64K pages support in
full emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Be
n
jamin Herrenschmidt
ppc: Print HS
R
R0/HSRR1 in "info registers"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin Herrensch
m
id
t
ppc: LPCR
i
s a
HV res
o
urc
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
n
j
a
min
Herrens
c
h
m
idt
p
pc
:
Initial
H
DEC support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin He
r
re
n
schmid
t
pp
c
: Enfo
r
ce
setting MS
R
:EE,IR and
D
R when MSR:PR
i
s s
e
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjami
n
Herrenschmidt
p
p
c: Fix cond
i
tions for deliveri
n
g e
x
terna
l
interrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Be
n
jamin Herrenschmidt
ppc
:
Use
a he
l
p
er
t
o filter write
s
to
LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enjamin Herren
s
chmidt
ppc:
U
pda
t
e LPCR definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benja
m
in
H
er
r
enschmidt
ppc: Add a bu
n
ch of hype
r
vi
s
or SPRs to Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next