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/pnv: remove xscom_base field from PnvChip
2019-06-12
Benjamin
H
errensch
m
idt
ppc/xive: Make XIVE
g
enerat
e
t
h
e prop
e
r in
t
errupt types
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herre
n
schmidt
ppc/hash
3
2: Rework R and C bi
t
u
pd
a
tes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin
He
r
r
e
nschmidt
ppc/
h
as
h
6
4: Rewor
k
R and C
bit updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjami
n
Herre
n
schmi
d
t
ppc/sp
a
pr: Use p
r
oper HPTE accessor
s
for H_READ
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
B
enjamin
H
e
rrenschmidt
tar
g
et/ppc: Don'
t
check
U
PRT in radix mode when in
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
Benjamin Herrensch
m
idt
ppc/xics/spapr: Fix H_IPOLL
i
mplementation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herrenschmidt
targe
t
/
p
p
c: Basic POW
E
R9 bare-metal rad
i
x MMU support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc
:
Suppo
r
t for POWER9 native hash
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc: Rename PATB/PATBE ->
P
ATE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herren
s
chmidt
target/ppc:
F
lush
the TLB
l
ocally
w
hen the LPIDR
i
s
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min Herrenschmidt
target/ppc:
F
ix
s
yn
c
hronization of
mttcg w
i
th broadcast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
a
min Herren
s
c
hmidt
target/ppc:
A
dd ba
s
ic support for "new
for
m
at"
H
P
T
E
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enja
m
in Herrensc
h
midt
targe
t
/ppc: F
i
x or
d
ering of
h
as
h
MMU accesses
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herre
n
sch
m
idt
target/ppc: Fix #include guard in mmu-book3s-v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herren
s
chmidt
t
a
rget/ppc:
R
e-enable RMLS on POW
E
R9 f
o
r virt
u
al hype
r
visors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin H
e
rrenschmidt
t
a
r
ge
t
/pp
c
/mmu:
U
se
LPCR:HR to c
h
os
e
radix vs
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
n
jamin Herrensch
m
idt
t
a
rget/pp
c
/spa
p
r: Set LPCR:
H
R when u
s
i
n
g Radix mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc: A
d
d
s
u
pport for LPC
R
:HEIC
o
n POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
amin Herrenschmidt
target/ppc:
A
d
d
POW
E
R
9
e
xternal int
e
r
rupt model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
n
j
a
min Herr
e
nschmidt
tar
g
et
/
p
p
c
: Ad
d
Hypervisor Vir
t
ualiza
t
ion Inte
r
rupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschm
i
dt
t
arget/ppc: Detect err
o
neous c
o
nditi
o
n in interrup
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrensc
h
m
idt
target/pp
c
: Add POWER
9
e
xception
m
o
d
el
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herre
n
schmidt
target/ppc: R
e
name
"in_pm_state" to "re
s
ume_as_sreset
"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herre
n
schmidt
target/ppc
:
Move "w
a
k
e
up reset"
code to a separate
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrensch
m
i
d
t
t
arg
e
t
/
ppc: Fi
x
suppo
r
t for "ST
O
P
light" st
a
tes on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herrenschmidt
target/
p
pc: Don't clobber MSR:EE on PM instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc: Fix nip
o
n power man
a
gemen
t
inst
r
uc
t
io
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjamin Herr
e
nsc
h
midt
target/pp
c
: Disable ISA 2
.
06 PM instr
u
ctions on POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Be
n
j
a
min He
r
r
e
nsch
m
idt
t
arget/p
p
c:
Remove some #if 0
'
ed code
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin He
r
renschmi
d
t
ppc: F
i
x Op
e
nPIC model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrenschmidt
ppc/ide/macio
:
Add missing
r
egis
t
ers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin
H
errenschmidt
ppc/mac: More rework of
t
he DB
D
MA emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin
H
errenschm
i
dt
ppc/mac:
Advertise a hig
h
clock freque
n
cy for N
e
wWorld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
B
e
n
j
amin
H
errensch
m
idt
n
et: Add SunGEM device emul
a
tion a
s
found
on
A
p
ple
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
B
en
j
a
min Herrens
c
h
m
idt
p
p
c
/pnv: Ad
d
su
p
p
o
rt for
P
OWER
8
+
L
PC
C
ontroller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Ben
j
a
m
in Herrensch
m
idt
ppc/pnv: Add OCC model stub with interrupt
suppo
r
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
Be
n
jamin Herrensc
h
m
i
dt
ppc: M
a
k
e uninorth i
n
t
e
rrupt
s
wizzling id
e
n
t
ical to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
B
e
n
jami
n
Herre
n
schmid
t
ppc/pnv: ad
d
a LPC controller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrenschmidt
ppc/pnv: add
skeleton Po
w
erNV platf
o
rm
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Her
r
e
n
schmidt
ppc: Fix single step with gd
b
stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benja
m
in Herr
e
nsc
h
midt
ppc
/
xics: Add
xics to the monitor "in
f
o
p
ic" com
m
a
n
d
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin Herrenschm
i
dt
ppc
/
xics: Sp
l
it ICS into i
c
s-base a
n
d
i
cs class
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benja
m
i
n Herrenschmidt
ppc
/
xics
:
Make
the ICSSt
a
te a lis
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Ben
j
am
i
n
Herrensch
m
i
d
t
ppc/xics:
A
n
ICS with offset
0 is as
s
u
m
e
d t
o
be uninitialized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Herre
n
schmid
t
ppc: Fix signal de
l
iv
e
r
y
i
n
ppc-u
s
er
and ppc64-user
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin
H
e
rrenschmidt
ppc: rest
r
ict the us
e
o
f the rfi in
s
tru
c
tion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
jamin H
e
rr
e
nschmidt
ppc: Improve a few more helper flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Impro
v
e th
e
except
i
on helpers flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmidt
ppc: Improve
flags fo
r
helper
s
loading/writing th
e
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Do
n
't gene
r
ate dead code on unc
o
nditiona
l
branches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmidt
ppc: St
o
p dum
p
ing state on all exce
p
tions
i
n linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enj
a
min Herrenschmidt
ppc
:
Fix catching some segfault
s
in user mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
pc: Fix macio ES
C
C
l
e
ga
c
y
m
apping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in
Herrenschm
i
dt
ppc: R
e
name #incl
u
d
e'd
.
c
f
i
l
es to
.
in
c
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
ppc: load/s
t
ore
multiple
and string insns don't do LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc:
Use a helper to generate "LE unsupported
"
alignment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
m
i
n
Herrensch
m
idt
ppc: Don't set access_type on
all lo
a
d/stores on
h
ash64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Fix CFAR
u
p
dates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
en
j
amin Herre
n
schmid
t
ppc: Speed up dc
b
z
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmidt
ppc: Handle un
c
ondi
t
ional (alwa
y
s/nev
e
r
)
tr
a
p
s at translatio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
nschmidt
pp
c
: M
a
ke a
l
ig
n
me
n
t exceptions suck
l
ess
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Do
n
't
u
pda
t
e NIP in d
c
bz and lscb
x
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rre
n
sc
h
mi
d
t
ppc: Do
n
't u
p
d
ate NIP
i
f not taking alignment
exceptions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herrenschmidt
ppc:
Do
n
't u
p
d
a
t
e
NIP o
n
con
d
ition
a
l trap instru
c
tions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
e
nschmidt
p
p
c
: Don
'
t update NIP
BookE 2
.
06
t
lbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
p
c
:
D
o
n
't update
N
IP in fa
c
ility unavailable interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Don't update NIP in DCR access routines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
j
a
min
Herrensch
m
idt
ppc: Fix source NIP on SLB rela
t
ed interru
p
ts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin He
r
renschmidt
p
p
c
:
Make tl
b
_fill() u
s
e new exception helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc:
D
on't update
NIP in lmw/stmw/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
j
amin Herrenschmidt
ppc: Don'
t
update NIP
in lswi/lswx/stsw
i
/stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jam
i
n Herren
s
chmid
t
p
pc: FP
e
xceptions a
r
e a
l
ways precise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Don't update the NIP in f
l
oating point gene
r
ate
d
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herre
n
schmidt
p
p
c
:
Make
f
loat_
c
heck_s
t
a
tus()
pass the ret
u
rn addre
s
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjam
i
n Herrenschmidt
ppc
:
Make
float_invalid_op_excp
(
) pass t
h
e return
address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschm
i
dt
ppc:
Rename f
l
oad_invalid_op_excp t
o
fl
o
at_i
n
va
l
id_op_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrenschmidt
p
p
c: Move VS
X
ops out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
enschmidt
ppc:
Move VMX
o
ps out of
transla
t
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Her
r
enschmidt
ppc
:
M
ove
DFP
o
ps out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmidt
ppc: Move embedded sp
e
ops out of t
r
an
s
late
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herren
s
c
hm
i
dt
ppc: Mo
v
e c
l
assic
f
p
ops out o
f
tran
s
late
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min
Herrens
c
hmidt
ppc:
Pr
o
vide basic raise_exce
p
t
ion_* functions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
B
e
njamin Herrenschmidt
ppc: Fix
fault
PC reporting for lve*/stve
*
VMX ins
t
r
u
ctions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Be
n
j
amin Herr
e
n
s
c
hmidt
ppc: Fix support for odd MS
R
c
o
mb
i
nations
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Herrenschmidt
p
p
c/hash64:
F
i
x support for LPCR:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Herrenschmidt
ppc/hash64: Add proper real mode translation
s
upport
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin
Herrenschmidt
ppc/xics: Replace "icp" wi
t
h
"xics" in most p
l
aces
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herren
s
chmidt
ppc/xics: Implement H_I
P
O
LL using an ac
c
essor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herr
e
ns
c
hmidt
ppc/x
i
cs: M
o
ve SPAPR specific code to a se
p
a
r
ate file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjam
i
n
Herrenschm
i
dt
ppc/xics: Renam
e
exist
i
ng xics to xics_spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
amin Herr
e
nschmidt
ppc
:
Fi
x
64K pages support in full emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
min Herrenschmidt
ppc:
P
rint H
S
R
R
0/HSRR1 in "info registers
"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
H
errenschmidt
ppc: LPCR is a HV resource
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Be
n
jamin
H
er
r
ensc
h
mi
d
t
p
pc: Ini
t
ial
H
DEC support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
m
i
n
Herre
n
s
c
hmidt
ppc: Enforc
e
setting MSR:
E
E
,IR
a
nd DR wh
e
n M
S
R:PR is s
e
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enj
a
min Herre
n
schmidt
ppc: Fix cond
i
tio
n
s for delivering externa
l
inte
r
r
u
p
ts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
H
erre
n
sch
m
id
t
ppc:
U
se a helper to filte
r
w
r
it
e
s to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
Herre
n
s
chmid
t
ppc: Upda
t
e LPCR
d
efi
n
itions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
min
Herrenschmidt
ppc:
Add a bunch of hypervisor
SPRs to Book
3
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
B
e
nj
a
m
i
n Herrenschm
i
dt
pp
c
/xics: Remove u
n
used xic
s
_
set_i
r
q_type()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next