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
hw/ppc/e500.c: Handle qemu_find_file() failure
2020-02-02
Benjamin Herrenschm
i
dt
ppc
/
p
nv: Add models for POWER
9
PHB4 P
C
I
e
Host
b
ridge
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-06-12
Be
n
j
a
min H
e
rrenschmidt
ppc
/
xive: Make
XIVE
g
ener
a
te the proper i
n
terr
u
pt types
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benja
m
in Herre
n
schmidt
ppc/hash
3
2: Re
w
ork R and C bit up
d
ates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herrenschmi
d
t
ppc/hash64: Rework
R and C bit updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjami
n
Herrensch
m
i
dt
ppc/spa
p
r: Us
e
prop
e
r
HPTE acces
s
ors for H_READ
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herrenschmidt
target/ppc: Don't
che
c
k UPRT in radix m
o
de
when
i
n
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
Be
n
jamin Herrenschm
i
dt
ppc/xics/sp
a
p
r
: F
i
x H_IPO
L
L
im
p
lementa
t
ion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herrenschmidt
ta
r
get/ppc:
Basic POWER
9
b
are-m
e
tal
radix MMU suppor
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min Her
r
ensc
h
mi
d
t
target/pp
c
:
Support for PO
W
E
R
9
native hash
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herr
e
ns
c
h
m
idt
target/pp
c
: Rename P
A
TB/P
A
TBE -> PATE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herrenschmidt
target/ppc: Flus
h
the TL
B
local
l
y
w
h
e
n the
LPIDR
is
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjami
n
Herrensc
h
midt
t
a
rget/ppc
:
Fi
x
synchronization of
mttcg with bro
a
dcast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herren
s
chmidt
tar
g
e
t/ppc: Add basic support for "
n
ew form
a
t" HPTE
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Her
r
enschmidt
target
/
p
p
c:
Fix o
r
de
r
ing of hash M
M
U
a
ccesses
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
erre
n
sc
h
m
i
dt
target
/
pp
c
: Fix #include gua
r
d in mmu-b
o
ok3s-v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Herrenschmidt
tar
g
et/ppc
:
Re
-
e
nabl
e
R
MLS on
POWE
R
9
f
or virtua
l
h
y
p
e
r
v
isors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin H
e
r
r
enschmidt
target/ppc/mmu:
U
s
e L
P
CR:H
R
to chose radix vs
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
nja
m
in Herrenschmidt
t
arget/ppc/spapr: Set LP
C
R:HR when using Rad
i
x m
o
de
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n H
e
rrenschmidt
target/ppc: Add support for LPCR:HEIC on
POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjami
n
Her
r
enschmidt
targe
t
/ppc: Add POWER9 external interrupt
mo
d
el
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
errenschmi
d
t
target/ppc:
A
dd Hypervisor Virtualiz
a
ti
o
n
Interr
u
pt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
amin Herr
e
nschm
i
dt
target/ppc: Detect erroneous condition in interrup
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc: Add POWER9
e
xception mode
l
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrensc
h
m
i
dt
tar
g
et/ppc: Rename "in_pm_st
a
te
"
to "resume
_
as
_
s
reset"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin Herrenschmidt
t
a
rget/ppc: Mov
e
"wakeup reset" code to a se
p
a
r
a
te
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
ja
m
in Herr
e
nschmidt
target/ppc: F
i
x support for
"
STOP light"
s
tat
e
s
on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
amin
H
erren
s
chmid
t
target/ppc: Don't clobber MSR:EE on PM ins
t
ruct
i
o
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin H
e
rrens
c
hm
i
dt
target/ppc: Fix nip on
pow
e
r m
a
nageme
n
t
i
nstructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjamin H
e
rrenschmidt
target/ppc: Disable
I
SA 2
.
06 PM instructions o
n
POWER
9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benja
m
in Herrenschmidt
target/ppc: Remove
s
o
m
e
#if 0'
e
d
code
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herr
e
n
schmidt
ppc: Fix
OpenPIC model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
B
enjamin Herrenschmidt
ppc/ide/ma
c
io: Add missing regist
e
rs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrenschm
i
dt
ppc
/
mac:
More
rewo
r
k of t
h
e DBDMA
emula
t
ion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benj
a
min Herren
s
chmidt
ppc/mac: Adve
r
tise
a high
c
lock f
r
equenc
y
for NewW
o
rld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
Ben
j
a
m
in Herrenschmidt
n
e
t:
Add SunGE
M
d
evice emulation a
s
fou
n
d on
A
pple
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benjamin Herrenschmidt
ppc/pnv: Add support for
P
O
W
ER8+ LPC Con
t
roller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benjamin Herrenschmidt
p
p
c
/p
n
v: Add O
C
C mod
e
l stub
w
ith interru
p
t su
p
po
r
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
Benjamin Herren
s
chmidt
ppc: Make uninort
h
interrupt swizzling
ide
n
tical
t
o
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrens
c
hmidt
ppc/pnv: add a
L
PC cont
r
oller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Ben
j
a
m
in Herrenschmidt
ppc/pnv:
add skeleton PowerNV
p
l
a
tf
o
rm
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herr
e
nsch
m
idt
ppc: Fix single
ste
p
with gdb stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benj
a
m
in Herrensch
m
id
t
ppc/xic
s
: Add xics to the
m
o
nito
r
"info pic"
c
omma
n
d
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin Herre
n
schmidt
ppc/x
i
cs: Split ICS into i
c
s-b
a
se and ics c
l
ass
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin
Her
r
enschm
i
dt
ppc/xics: Make
t
he ICSState a l
i
st
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin
H
errensc
h
midt
ppc/xics: An I
C
S with offset 0 is assumed to be
u
ninitialized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Be
n
jamin Herre
n
sch
m
i
dt
ppc: Fix signal delivery
i
n
ppc-use
r
a
n
d pp
c
64-user
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Herrenschmidt
ppc
:
re
s
t
rict
t
he use
o
f
t
h
e
r
fi
i
nstruction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Her
r
ensc
h
midt
ppc:
I
mp
r
o
ve a few
more helper
flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
erren
s
chmidt
p
p
c
:
Im
p
rove th
e
e
x
cept
i
on helper
s
f
l
ags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herr
e
nschmid
t
p
p
c
: Improve
f
lags for
h
elpers l
o
ad
i
ng/writin
g
the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
ch
m
idt
pp
c
:
D
o
n't
g
e
n
e
r
a
te dead code
on un
c
on
d
itional b
r
anche
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmidt
p
p
c: S
t
op dumpin
g
state on
a
ll
exceptions in linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmi
d
t
ppc: Fix
catchi
n
g some segfaults in user mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herre
n
schmidt
pp
c
: Fix maci
o
ESCC legacy mapping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrenschmidt
ppc: Rename
#include'd
.
c files to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min H
e
rr
e
nsch
m
idt
ppc:
l
oad
/
s
tore
m
ultiple and string insns don
'
t do LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Her
r
enschmidt
pp
c
: Use a helper to generate "LE
unsupported" alignm
e
nt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
p
p
c: D
o
n't se
t
acc
e
ss_t
y
pe on al
l
load/stores
o
n
h
as
h
64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmidt
pp
c
: Fix
C
FAR updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschm
i
dt
pp
c
:
Speed up dcbz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin He
r
rensc
h
midt
ppc: Handle u
n
co
n
di
t
ional
(
alw
a
ys/never) traps
a
t tra
n
s
l
a
tio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n H
e
rr
e
nschmi
d
t
ppc: Make alignment excepti
o
n
s
s
uck
less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herrenschmidt
pp
c
: Don'
t
update
N
I
P
in dcb
z
an
d
lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herr
e
n
s
ch
m
idt
ppc
:
Don't update NIP if
not
t
aking a
l
ignm
e
nt excepti
o
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschm
i
dt
ppc:
Don
'
t update NIP on c
o
nditio
n
al
t
rap
instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herr
e
nschmi
d
t
ppc: Don't update NIP
B
ookE 2
.
06 t
l
bwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrens
c
hmid
t
ppc: Don't update NIP
in f
a
cili
t
y u
n
available interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enja
m
in Herrenschmidt
p
pc: Don't update NIP in DCR
access rou
t
in
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herren
s
chmidt
p
pc: Fix sour
c
e NIP
on SLB
r
elated int
e
rrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
nj
a
min Herrenschmidt
ppc: Make tlb_fill(
)
use new exce
p
tion helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Her
r
enschmidt
pp
c
:
Do
n
't u
p
d
a
t
e NIP in lmw/stmw/ic
b
i
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herren
s
ch
m
idt
ppc
:
Don't update NIP
in lswi/l
s
wx/st
s
wi
/
stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensch
m
idt
p
p
c: FP
e
xceptions are always
p
r
e
cise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrenschm
i
dt
ppc: D
o
n't updat
e
the NIP in floatin
g
point
g
enerated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
n
s
c
h
midt
ppc: Make float_chec
k
_sta
t
us()
pass
the return addr
e
ss
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
e
n
schmidt
ppc: Make fl
o
at_i
n
valid_op_excp()
p
ass th
e
ret
u
rn address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
pc: Renam
e
f
loa
d
_
invalid_op_exc
p
to float_inva
l
id_
o
p_e
x
c
p
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrens
c
hmid
t
ppc: Move VS
X
o
p
s out
of trans
l
ate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrenschmid
t
ppc: M
o
ve VMX ops out of
t
ranslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rrenschmidt
p
pc: Move D
F
P ops out of translat
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschmid
t
ppc: Move
emb
e
dd
e
d spe ops out of t
r
anslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
i
n Her
r
enschmidt
ppc: Mov
e
classi
c
fp ops out of transla
t
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
ja
m
in Herrenschmidt
pp
c
:
Provi
d
e basic
r
aise_
e
xception_* fu
n
ctions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjamin H
e
rren
s
c
hmidt
p
pc: Fi
x
fault
PC repo
r
ting fo
r
l
v
e
*
/stve* VMX instruction
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Benjamin Herrenschmidt
ppc: Fix su
p
port for o
d
d MSR
c
o
mbinations
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benj
a
min Herrenschmidt
ppc/hash64:
Fix
sup
p
o
rt for LPC
R
:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin
H
e
rrensc
h
m
i
dt
ppc/hash64:
Add pr
o
per
r
eal mode translati
o
n support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin
H
e
rr
e
ns
c
hmidt
ppc/
x
ics
:
R
e
place "icp"
w
it
h
"
x
ics" in most places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benja
m
i
n
H
err
e
nschmidt
p
p
c
/xics: Implem
e
nt H_I
P
O
LL u
s
ing an access
o
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrensc
h
midt
ppc/xics: Mov
e
SP
A
PR speci
f
ic code
t
o
a se
p
a
r
ate file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Ben
j
amin Herren
s
chmidt
ppc/x
i
cs: Rename existing xics
t
o x
i
cs_spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmi
d
t
ppc: Fix 64
K
pages support in full emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
n
jamin H
e
r
renschmidt
ppc
:
Pri
n
t HSRR0/HSRR1 in "info
r
egisters"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herre
n
s
c
hmidt
ppc: LPC
R
is a HV resource
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin H
e
rrenschmidt
ppc:
Initial HDEC suppo
r
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enjamin Herrenschm
i
dt
ppc: Enforce setting MSR:
E
E
,IR a
n
d
D
R when MSR:PR is set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc
:
Fix con
d
i
tion
s
f
or delive
r
ing external interr
u
p
ts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
min Her
r
enschmi
d
t
ppc: Use
a
help
e
r to filter wri
t
es
to LP
C
R
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjami
n
Herrenschmidt
pp
c
: U
p
date LPCR
d
ef
i
nitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Her
r
enschmidt
ppc: A
d
d
a
bunch of hyp
e
rvisor
S
PRs to Book3
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next