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
spapr/pci: Free MSIs during reset
2019-06-12
B
enjamin Herrenschmid
t
ppc/xive: Make XI
V
E ge
n
erate
t
he proper interr
u
pt types
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
B
e
n
jamin H
e
r
r
enschmi
d
t
pp
c
/
h
ash32: R
e
work R and C bit updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
B
e
nj
a
m
in
Herrensc
h
midt
ppc/hash6
4
: Rework R and C bit
updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herrens
c
hmid
t
ppc/sp
a
pr: Use proper H
P
T
E accessors for H
_
READ
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjam
i
n
H
erren
s
chmidt
target/ppc: Don't check U
P
RT in radix mode whe
n
in
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
Benja
m
in
Herrenschmidt
ppc/xics/spapr: Fix H_IPOLL implementation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
jamin Herrensc
h
midt
target/ppc: Ba
s
ic POWER9
bare-met
a
l radix MMU support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
nja
m
in Herrenschmidt
target/ppc
:
S
upport for P
O
WER9 n
a
tive hash
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min
H
errenschmidt
target/ppc: Rena
m
e
PATB/
P
ATBE
-
> PATE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
errens
c
hmidt
target/ppc:
F
l
us
h
the
T
LB loc
a
lly whe
n
the LPIDR
is
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herrenschmidt
targ
e
t/ppc: Fix
s
ynchronizat
i
on of mttcg with broadcast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmi
d
t
target/ppc: Add bas
i
c support
f
o
r "new format" HPT
E
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enj
a
min
H
errenschmid
t
target/ppc: Fi
x
o
r
dering of ha
s
h MMU accesses
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
He
r
rensc
h
midt
target/ppc: Fix #include
g
uard in mm
u
-book
3
s-v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target
/
ppc: Re-e
n
ab
l
e RMLS on POWER9 for virtual hypervisors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmid
t
t
arge
t
/ppc/mmu: Us
e
LPCR:HR to ch
o
se radix
v
s
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enja
m
in Herre
n
s
chmi
d
t
ta
r
get/
p
p
c
/spa
p
r:
S
et LPCR:HR whe
n
using Radix
mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrens
c
hm
i
dt
target/ppc: Add support f
o
r LPCR:HEIC on
POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
err
e
n
schmidt
target/ppc
:
A
d
d POWER9 external
i
n
t
errupt model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
errenschmidt
target/ppc: A
d
d Hypervisor Virtuali
z
a
t
ion Inte
r
rupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
j
amin H
e
rrenschm
i
dt
target/ppc: Det
e
ct erroneous condition
i
n interrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin Herrenschmidt
targe
t
/ppc: Add P
O
WER9 exceptio
n
mo
d
el
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin Herrenschmidt
target/ppc: Rename "in_pm_state" to "
r
e
s
um
e
_a
s
_
srese
t
"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin H
e
rrenschmidt
t
a
rge
t
/pp
c
: Move "wakeup r
e
set" c
o
de to a
s
ep
a
r
a
te
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herrensc
h
m
i
d
t
target/
p
pc
:
Fix support for "STO
P
light" states on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
He
r
rensch
m
idt
target/pp
c
: D
o
n't clo
b
ber MSR:EE on PM
i
nstruction
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc: Fix nip on power ma
n
a
g
ement instruct
i
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
B
enjam
i
n Herrenschmid
t
target/ppc: Disable ISA 2
.
06 PM
instructions on POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
B
enjamin He
r
r
e
nschmidt
target/ppc: Remove
some
#
i
f
0
'ed code
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
B
e
njamin Herrensch
m
idt
ppc
:
Fix OpenPI
C
mod
e
l
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrenschmidt
p
p
c/ide
/
ma
c
io
:
Add
mi
s
s
ing registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
B
e
njami
n
Herrenschmidt
p
p
c/mac:
M
ore rework of the
D
B
DMA emu
l
a
t
i
on
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrenschmidt
ppc/mac: A
d
vert
i
s
e
a high clock f
r
eque
n
cy for NewW
o
rld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
Benja
m
in Herrens
c
hmidt
net: Add SunGEM
device emula
t
ion as found on Apple
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benjamin Herrenschmi
d
t
ppc/pnv:
A
d
d
s
u
p
port fo
r
PO
W
ER8+ LPC C
o
ntr
o
ller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
B
e
n
jamin Herr
e
nschm
i
d
t
ppc/p
n
v:
Add OCC model stub wi
t
h interr
u
pt support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
Benjamin
H
err
e
nschmidt
ppc: Make uni
n
o
rt
h
i
n
t
errupt swiz
z
l
i
ng ide
n
t
ical t
o
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin H
e
rr
e
nschmidt
ppc/pn
v
:
a
dd a LPC controller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin
H
errensc
h
mi
d
t
ppc/pnv: add sk
e
leton Power
N
V
p
latform
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
B
enja
m
in Herrenschmidt
ppc: Fix
single
s
t
e
p with
gdb stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Be
n
jamin Herrens
c
h
m
idt
ppc/xics: Add xics to
t
he monitor "info pic" command
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin Herrens
c
hmidt
ppc/
x
ics: Split ICS into ics
-
base and ics
c
lass
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin H
e
rrenschmidt
ppc/xics: M
a
ke the ICSState a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
B
enj
a
mi
n
Herrens
c
hmidt
ppc/xics: An
ICS with offset 0 is assumed to be uninit
i
alized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Ben
j
amin Herre
n
schmidt
ppc: Fix signal delivery
i
n
ppc
-
u
se
r
and ppc64
-
user
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Be
n
jamin Herren
s
ch
m
idt
ppc
:
restrict
t
he
u
s
e
of the
r
fi
inst
r
uction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
j
a
mi
n
H
e
rrensch
m
idt
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
:
Impr
o
ve the
exception helpers f
l
a
gs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmidt
ppc: Improve flags for
helpers loa
d
i
n
g/wri
t
ing the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrensc
h
midt
pp
c
: Don
'
t
generate dead cod
e
on uncon
d
itional b
r
a
nches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc
:
Stop dum
p
i
n
g
s
t
a
te on all exceptions i
n
linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Her
r
ens
c
hmi
d
t
ppc: Fix catching
s
ome segfaults
in
user m
o
de
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
i
n
H
errens
c
hmidt
ppc
:
Fix
m
a
c
io ESCC legacy mapping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
nj
a
min He
r
rensc
h
midt
ppc: R
e
nam
e
#
i
n
clud
e
'd
.
c files to
.
i
nc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herrenschm
i
dt
ppc: load/sto
r
e m
u
l
tiple and string insns
d
on't
d
o LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschm
i
d
t
ppc
:
Use a helper to
generate "LE unsuppor
t
ed" alig
n
ment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschmidt
ppc:
D
on't set a
c
cess_type
on
all
l
o
ad/stores on hash64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
nschmidt
ppc:
F
ix CFAR
u
pda
t
es
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmidt
ppc: Speed up dcb
z
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herrensc
h
midt
ppc: Handle unconditio
n
al (always/n
e
ver
)
tra
p
s
at
t
ranslati
o
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
nschmidt
p
pc: Make a
l
ignment exc
e
ptions suck less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin H
e
rrenschmid
t
ppc: Don't
u
p
d
ate NIP in dcbz
a
nd
lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
enschmidt
ppc
:
D
on't update NIP if
n
ot taking alignment exceptions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmid
t
p
pc: D
o
n't up
d
ate
NIP on conditiona
l
t
r
a
p ins
t
ructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
a
m
in Herr
e
ns
c
h
m
id
t
ppc
:
Don
'
t update
N
I
P
BookE 2
.
0
6
tlbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herr
e
nschmidt
p
pc: Don't update NIP in facility unavailable interru
p
t
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Don
'
t u
p
date NIP in DCR access rou
t
i
n
es
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
i
n Herrenschmidt
pp
c
: F
i
x source N
I
P on SLB re
l
ated interru
p
ts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njam
i
n Herrensc
h
mid
t
ppc: Ma
k
e tlb_fill()
use new excep
t
ion helpe
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin H
e
rrenschmidt
ppc: Don't u
p
date NIP
i
n l
m
w/stmw/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in
Her
r
enschm
i
dt
ppc: Don't update NIP in lswi/
l
swx/stswi
/
stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in H
e
rre
n
s
c
hmidt
ppc: FP exceptions ar
e
always precise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herre
n
schmidt
p
p
c: Don't u
p
d
a
t
e
the
N
I
P
in fl
o
at
i
n
g
point generate
d
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
Her
r
e
n
schmidt
ppc: Make f
l
oat_che
c
k
_status(
)
pass the retu
r
n address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herre
n
schmidt
ppc: Make float_in
v
a
l
i
d
_
op_excp()
p
a
ss the return
address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
p
c: Rename fload_i
n
v
a
lid_op_
e
xcp to float
_
invalid
_
o
p
_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschmi
d
t
ppc: Move VSX ops ou
t
of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Move VMX ops ou
t
of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschm
i
d
t
pp
c
: Move DFP ops out
o
f translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrens
c
hmidt
ppc: Move embed
d
ed s
p
e ops o
u
t of translat
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min
Herrenschmidt
ppc: Move clas
s
i
c
fp ops
o
u
t o
f
t
r
anslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmi
d
t
p
pc: Prov
i
de basic
raise_exception_* func
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjam
i
n H
e
rr
e
nschmidt
ppc: Fix fault PC
r
eporting for l
v
e
*
/
stve* V
M
X instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Benjamin
Her
r
en
s
c
hm
i
dt
p
pc: Fix suppor
t
f
or
o
dd MSR combinat
i
ons
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benja
m
in
H
errenschmidt
p
p
c/hash64:
F
ix supp
o
rt for LPCR:
I
SL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin
Herrenschmidt
ppc/h
a
sh64:
Add prop
e
r
r
e
al
m
ode translation supp
o
r
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benja
m
in Herrenschmidt
ppc/xics: Replace "icp" with "
x
ics" in most places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
B
e
njamin Herrenschmidt
ppc/xics: Implem
e
nt H_IPOLL using
a
n
a
ccessor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Be
n
j
amin
H
errensch
m
idt
ppc/xics: Mov
e
SPAPR spe
c
i
f
ic code t
o
a separate file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herr
e
n
s
chmidt
p
p
c/xics
:
Rename existing xics to
x
ics_
s
papr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Her
r
e
n
sc
h
m
i
dt
ppc:
F
ix 64K pages sup
p
ort in full
e
mula
t
ion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin H
e
r
r
e
nschmidt
ppc: Print H
S
RR0/HSRR1 in "info register
s
"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc: LPCR
i
s a HV reso
u
r
c
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc
:
Initial HDEC support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
H
er
r
enschmidt
p
p
c: Enforce
s
e
t
ting MSR:EE,IR and D
R
whe
n
MSR:PR is set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrensc
h
m
i
dt
ppc:
Fix condi
t
ions for
delivering exter
n
al
interrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
n
j
amin Herrenschmidt
ppc:
Use
a
h
elper t
o
filter w
r
ites
to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin He
r
renschmidt
ppc
:
Update LP
C
R def
i
nitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
amin Herrenschmidt
ppc: A
d
d a
b
unch of hypervisor SPRs to Boo
k
3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
B
enjamin Her
r
e
n
schmidt
p
pc/xics:
R
emove unused xi
c
s_s
e
t_i
r
q_typ
e
()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next