repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge tag 'qemu-macppc-20230206' of https://github.com/mcayland/qemu into staging
2020-02-02
B
enjamin Her
r
en
s
ch
m
idt
ppc/pn
v
: Add models for P
O
WER9 PHB4
PCIe Host brid
g
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-06-12
Benjamin Herrenschmidt
ppc/xive:
M
ake
X
IVE gener
a
te the proper interrupt types
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herrenschmidt
ppc/h
a
s
h
32: R
e
work R a
n
d C
b
it updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
B
enjami
n
Herrensch
m
idt
ppc/has
h
6
4
: Rework R and C bit update
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herren
s
chmidt
ppc
/
s
papr: Use prop
e
r H
P
T
E accessors for H_READ
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Her
r
enschmidt
target/ppc: Don't che
c
k UPRT in radix m
o
de when in
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
Ben
j
a
min Herre
n
schmidt
pp
c
/xics/spapr:
F
ix H_IPOL
L
implem
e
ntation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in H
e
r
r
enschmidt
target/
p
p
c: Basic POWER9 bare-met
a
l radix M
M
U support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herrensc
h
m
i
dt
target/ppc: Support for P
O
WER
9
na
t
ive hash
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
errenschmid
t
target/ppc: Rena
m
e
P
ATB/PATBE -> PATE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herrensch
m
idt
target/ppc:
Flush t
h
e TLB
l
ocal
l
y wh
e
n t
h
e LPIDR is
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
e
r
rens
c
hmidt
tar
g
et/ppc: Fix sy
n
c
hronization of mttcg with broadcast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Herren
s
ch
m
idt
tar
g
et/p
p
c: A
d
d basi
c
s
upport fo
r
"new f
o
rmat" H
P
TE
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n
Herrens
c
hmidt
target/
p
pc: Fix ordering of h
a
s
h
MMU acc
e
sses
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc
:
Fix #include guar
d
in mmu-b
o
ok3s-v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjami
n
Herrensc
h
m
i
dt
target/p
p
c
: Re-enab
l
e RML
S
on POWER9 for virtual
hy
p
ervisors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
n
jamin
Herre
n
schm
i
dt
targe
t
/ppc/mmu: Use L
P
C
R:HR to
c
hose
radix vs
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herre
n
schmidt
t
arget/ppc/spa
p
r: Set L
P
CR:HR
w
hen using Ra
d
ix
m
ode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herren
s
chmidt
t
arge
t
/ppc: Add sup
p
ort for LPCR:HEIC on POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herre
n
schm
i
dt
target/ppc: Add POWER9 external interrupt model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enja
m
in Herren
s
c
h
midt
ta
r
get/ppc: Add Hyper
v
i
sor
V
irtualization
I
nterru
p
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
m
i
n
Herrensch
m
i
dt
target/ppc: Detect er
r
o
n
e
ous
conditio
n
in interrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
errens
c
hm
i
dt
target/
p
pc: Add POWER9
exception
mo
d
e
l
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin Herrens
c
h
midt
targe
t
/ppc: Rename
"
in_pm_st
a
te" to "resume_as_sreset"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrens
c
hmidt
target/
p
pc: Move "
w
akeup reset" c
o
d
e
t
o a separate
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herrenschmid
t
target/ppc:
Fix support for "STOP l
i
ght" sta
t
es on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrens
c
hmidt
targe
t
/
p
pc:
Don't clo
b
ber MSR:EE on
P
M instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin Herrenschmidt
targ
e
t/ppc:
F
ix nip on po
w
er m
a
nagemen
t
inst
r
uctions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
B
enjami
n
He
r
renschmidt
target/pp
c
: Disable ISA 2
.
06 PM instructions on POWE
R
9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Ben
j
amin He
r
rensc
h
mid
t
target/ppc
:
Remo
v
e
s
ome
#if 0'ed code
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin
Herrenschmidt
ppc
:
Fix OpenPIC mo
d
el
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrenschmi
d
t
pp
c
/ide/macio: Add mis
s
ing re
g
ister
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrensch
m
idt
ppc/mac: More rework of the DBDM
A
emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Be
n
jami
n
Herr
e
nschmidt
ppc/
m
a
c
: Adv
e
rtise a high clock freque
n
cy f
o
r
Ne
w
W
o
r
ld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
Benjamin Her
r
enschmidt
n
et
:
Add SunGEM de
v
ice emulation as
f
o
un
d
on Apple
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benja
m
in
Herrenschmidt
p
p
c
/pnv:
Add support for POWER
8
+
LPC
C
ontroller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benjami
n
Herrens
c
hmidt
ppc/pnv: Add OCC
m
o
del s
t
ub with interru
p
t sup
p
ort
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
Benjamin He
r
renschmi
d
t
ppc
:
Make unino
r
th int
e
rrupt swizzling i
d
ent
i
cal to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benj
a
min Herrensch
m
i
dt
ppc/pnv:
a
d
d
a LPC
controller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
B
enjamin H
e
rrenschmidt
ppc/pnv:
add skel
e
ton
P
owerNV platform
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrenschm
i
dt
ppc: Fi
x
single st
e
p with gdb stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benj
a
min Herrensch
m
i
d
t
ppc/x
i
c
s
: Ad
d
xic
s
to the monitor "info pic" command
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjami
n
H
errenschmidt
ppc/xics: Split ICS
i
nto
i
cs-
b
a
s
e and
i
cs c
l
ass
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
B
e
nja
m
in H
e
rrenschmidt
ppc/x
i
c
s
: M
a
ke the
ICSState a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjam
i
n
H
errenschm
i
dt
p
pc/xic
s
: A
n
I
CS w
i
t
h o
f
fset 0 is a
s
s
u
med
t
o be uninitia
l
ized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
B
enjami
n
Herrenschmidt
ppc: Fix si
g
nal deliv
e
r
y
i
n
ppc-user and
p
pc64-user
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
B
enjamin Herrenschmidt
ppc: res
t
rict the use of the rfi in
s
t
r
uction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmid
t
p
pc
:
Improve a
f
ew m
o
re helper flag
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
Herrens
c
hmid
t
p
p
c:
Im
p
rove the ex
c
eption
h
e
lpers flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herre
n
schmidt
ppc: I
m
prove
flags
f
or help
e
rs loading/w
r
i
ting the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin
H
errenschmidt
ppc: Don't generate dea
d
cod
e
on unc
o
nditi
o
n
al bran
c
hes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrenschmidt
ppc
:
S
top dumping
sta
t
e on
all excep
t
ions
i
n lin
u
x
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
e
r
r
e
nschmidt
ppc: Fix catchi
n
g
some segfault
s
i
n
user mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
jami
n
H
errensch
m
i
dt
pp
c
: Fix
macio E
S
CC legacy m
a
pping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Her
r
ens
c
hm
i
dt
ppc: Rename #
i
nclude'd
.
c
files to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrenschmidt
ppc: load/store multiple and strin
g
i
n
sn
s
d
on't do
LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herre
n
schmidt
ppc: Use a hel
p
er to gener
a
te "LE
u
nsupported" alignmen
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
rens
c
hmidt
ppc: D
o
n't se
t
acc
e
ss_
t
ype
o
n all
load/stores on hash64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrenschmidt
pp
c
:
Fix CFAR up
d
ates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n H
e
rrenschmi
d
t
ppc
:
S
p
eed up dcbz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrensc
h
midt
ppc: Han
d
le unconditiona
l
(alw
a
y
s
/
n
ever) tr
a
ps at tra
n
sl
a
tio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrensch
m
i
d
t
ppc: Make a
l
ig
n
ment exceptions suck less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
ens
c
hmidt
ppc: Do
n
't update NIP in dcb
z
and lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmidt
ppc: Don
'
t up
d
ate N
I
P if not taking ali
g
nm
e
nt exceptions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Her
r
enschmidt
ppc:
D
on't u
p
dat
e
NI
P
o
n
conditional tr
a
p
instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herren
s
chmidt
ppc: Don't update NIP
B
ookE 2
.
06 tlbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
Herrenschm
i
dt
ppc: Don't updat
e
N
I
P in
f
ac
i
lity unavailable interrupt
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
enschmidt
ppc:
D
on't up
d
ate NIP in DCR access
routines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmidt
ppc: Fix
s
o
urce
N
IP on SLB r
e
lat
e
d
in
t
errup
t
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschmidt
ppc: Make tlb_fill(
)
use
n
ew exception helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rre
n
schmidt
ppc: Don't up
d
ate
N
IP in lmw/stmw/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in
H
errenschmidt
ppc:
D
o
n't u
p
da
t
e NIP in lswi/lswx/stswi/stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
pc: FP exceptions are always
p
reci
s
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
H
e
r
rensc
h
midt
ppc: Don't update
t
he NIP in floating poi
n
t generated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
nja
m
in Herrenschmidt
ppc: Make
f
loat_
c
heck_status() p
a
ss the re
t
urn ad
d
re
s
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min
H
err
e
nsch
m
idt
ppc:
M
ak
e
fl
o
at_invalid_op
_
excp() pas
s
the
r
e
t
u
r
n
address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrensch
m
idt
pp
c
: Rename fload_inval
i
d_op
_
exc
p
t
o
f
loat_invalid_op_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Move VSX ops ou
t
of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
j
amin Herrenschmidt
ppc: Move VMX ops out
of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmid
t
p
pc: Move DFP
o
ps out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
rensch
m
i
d
t
ppc
:
Move embedded s
p
e
ops out of transla
t
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errenschmidt
p
p
c
:
M
ov
e
classic
f
p op
s
out of tra
n
s
l
ate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herre
n
schmidt
p
p
c: Pro
v
i
de basic raise_exception_* f
u
nc
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benja
m
i
n H
e
rrenschmidt
ppc: Fix f
a
u
l
t PC
r
ep
o
r
ting for l
v
e*/
s
tve* VM
X
in
s
tructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Benjam
i
n
He
r
renschmidt
ppc: Fix support for o
d
d
MSR combinations
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin H
e
r
renschmidt
ppc
/
ha
s
h64: Fix support for LPCR:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin
H
errenschmidt
p
p
c/hash64: Add proper re
a
l
mod
e
t
r
a
nslation support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
B
enja
m
in Herrens
c
hmidt
pp
c
/xic
s
: Replac
e
"icp" with "xics" in most
places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benj
a
min Herrenschm
i
d
t
ppc/x
i
cs: Implement H_I
P
OLL using an ac
c
essor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
B
enjami
n
H
errensc
h
midt
pp
c
/xics: Move SPAPR specific code
t
o a sep
a
rate file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrenschmidt
ppc/xics:
R
e
name ex
i
sting xics to
xics_spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin Herrenschmi
d
t
ppc: Fix 64K pages support in f
u
ll
emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjam
i
n Her
r
ens
c
hmidt
p
p
c
: Print HSR
R
0/HSRR1
in
"info re
g
isters"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
n
jami
n
Herr
e
nschmidt
ppc: LPCR is
a
HV re
s
ource
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin He
r
renschmidt
pp
c
: Init
i
a
l
HDEC suppo
r
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Be
n
jam
i
n
Herre
n
schmidt
ppc:
E
n
f
orce setting MSR
:
E
E
,IR
a
nd
DR
w
h
en MSR
:
PR is set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjami
n
Herr
e
nschmid
t
ppc: F
i
x condi
t
ions for delivering external
i
n
terrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrens
c
hmidt
ppc: Use a helper to fil
t
e
r
writes to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benja
m
in Herre
n
schmidt
ppc: Update LPCR defi
n
it
i
o
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
m
in
H
errensc
h
m
i
dt
p
pc: Add a b
u
nch
of
hypervisor SPRs
t
o Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next