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/xive: EQ page should be naturally aligned
2019-04-26
B
e
nj
a
m
in H
e
rrens
c
hmidt
ppc
/
hash32: Rewor
k
R and C bit
u
p
d
ate
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herrensc
h
m
i
d
t
ppc/hash64: Rew
o
rk R and
C
bit updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benja
m
in
H
err
e
n
schmidt
ppc/spapr: Use p
r
oper
HPTE accessors for H_READ
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
B
e
njami
n
Herr
e
nschmidt
t
a
rget/p
p
c: Don't check UPRT in r
a
dix mode
whe
n
in
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
Benjami
n
Herrens
c
hmidt
ppc/xi
c
s/spa
p
r:
F
ix H_I
P
OLL i
m
plementati
o
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min He
r
rens
c
hmidt
ta
r
get/
p
pc
:
Basic POWER9
bare
-
metal radix
M
MU s
u
pport
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
a
m
in Herrenschmid
t
target/pp
c
:
S
upport fo
r
PO
W
ER9 native hash
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Herrenschmidt
targ
e
t
/
ppc: Rename PATB/PATBE -> PA
T
E
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc: Flush t
h
e TL
B
locally when the LPIDR
i
s
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
n
jamin H
e
r
r
en
s
chmid
t
t
a
r
ge
t
/p
p
c: Fix s
y
nchr
o
nization
of mttc
g
wit
h
broadcast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
t
a
rget/ppc: Add b
a
sic
support f
o
r "new format"
HPTE
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin He
r
renschmidt
target/p
p
c: F
i
x
ord
e
ring o
f
hash MMU
accesses
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
errenschmidt
target/ppc:
Fix #
i
nclude guard in mmu-boo
k
3
s-v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min Her
r
ensch
m
idt
targe
t
/p
p
c: R
e
-enab
l
e RMLS on POW
E
R9 fo
r
virtual hyperviso
r
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min Herrenschmidt
targ
e
t/pp
c
/mmu: Use LPCR:H
R
t
o
c
hose r
a
dix
vs
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Herrenschm
i
dt
target/p
p
c/spapr
:
Set
L
PCR:HR when using Radix
m
ode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
en
j
amin Herren
s
chmidt
target/ppc: Add support for LPCR:
H
EIC on POWE
R
9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin Herrenschmidt
t
arget/pp
c
:
Add POWER9
e
x
te
r
na
l
inte
r
rup
t
m
odel
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herr
e
n
s
ch
m
id
t
tar
g
et/pp
c
: Add H
y
p
ervisor Vi
r
t
u
al
i
zation
I
nterr
u
pt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n
H
errensc
h
midt
target/p
p
c: Det
e
ct
e
r
roneous condition in interrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrensc
h
midt
targ
e
t
/
p
p
c: Add POWER9 exce
p
tion mo
d
el
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
am
i
n
H
e
rr
e
nschmidt
tar
g
et/ppc
:
Rename "in_
p
m
_
state" to "re
s
ume_as
_
sreset"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjami
n
Herrensc
h
midt
targ
e
t
/
ppc
:
Move "wakeup reset" code to a separat
e
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin Herrensc
h
m
i
d
t
target/ppc: Fix support for "STOP light" state
s
on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
j
a
min
H
erren
s
chmidt
target/ppc: Don
'
t clo
b
be
r
M
S
R
:
EE on PM inst
r
uctions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin He
r
renschmi
d
t
tar
g
et/p
p
c
:
Fix nip on power managemen
t
ins
t
ruction
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjam
i
n Herrenschmidt
target/ppc:
D
isable I
S
A 2
.
06 PM
inst
r
uctions on P
O
W
E
R9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Be
n
jam
i
n
H
errensch
m
idt
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
enjamin Her
r
enschmidt
ppc:
F
ix
O
penPIC
m
odel
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrenschmi
d
t
ppc/ide
/
m
a
c
io
:
Add missing
r
egisters
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Ben
j
amin Herrenschmid
t
ppc/mac: Mo
r
e
r
e
w
ork
o
f
the DBDM
A
emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin
H
erre
n
schmidt
ppc/m
a
c
:
Advertise a h
i
gh clock frequency for New
W
o
r
ld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
Benjamin Herrensc
h
midt
n
et: Add Su
n
G
E
M devic
e
e
m
ulati
o
n as found on Apple
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benja
m
in He
r
renschmidt
p
p
c/pnv: Add support for POWER8+ LPC Co
n
troller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
B
en
j
amin
H
errens
c
hmidt
p
pc
/
pnv: Add O
C
C mo
d
el stub with
interrupt support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
Benjamin Her
r
enschmidt
ppc: Ma
k
e un
i
nort
h
interru
p
t
s
wizzl
i
ng iden
t
ical to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin He
r
renschmidt
ppc
/
pnv: add a
L
PC con
t
roller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrenschmidt
ppc/pnv: add ske
l
eton Pow
e
rNV
p
la
t
form
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin H
e
rre
n
sc
h
mid
t
ppc: Fix single step with gdb stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Ben
j
amin
Herrensc
h
midt
ppc/xi
c
s: A
d
d
xi
c
s
t
o the mo
n
i
t
or
"inf
o
pic" c
o
mman
d
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin Herrenschmidt
ppc
/
xics: Sp
l
it ICS
i
nto ic
s
-b
a
se and ics cl
a
ss
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
B
e
njamin Herrens
c
h
midt
p
p
c
/xics: Make the I
C
SState a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benj
a
m
i
n Herrens
c
h
m
idt
ppc/xi
c
s
:
An
ICS with offset 0
is assumed to be un
i
nitialized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin H
e
rre
n
schmi
d
t
p
p
c
: Fix
s
ign
a
l
d
elivery in ppc-user
an
d
ppc64-us
e
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjami
n
H
errenschmidt
pp
c
: restrict the use of the
r
fi i
n
s
truction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrensc
h
midt
ppc: Im
p
rove a few more helper flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin
H
e
r
renschmidt
ppc: I
m
prove the exception helpers flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin
H
errenschm
i
dt
ppc: Improve
f
lag
s
fo
r
help
e
rs loadi
n
g/writing the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
H
errenschmidt
ppc: Don't generate dead co
d
e
o
n
unco
n
ditional branches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errenschmidt
ppc: Stop dumping state
o
n all
e
xc
e
ptions in
l
inux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
en
j
amin
H
er
r
ens
c
hmidt
ppc:
Fix catching some segfaults in user mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
p
p
c: Fix
macio
ES
C
C
l
egacy mapping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
nj
a
min He
r
renschmidt
ppc
:
Re
n
ame
#
i
n
c
lude'd
.
c files to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
ppc: loa
d
/store m
u
lt
i
ple and string i
n
sns don't do LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rrensc
h
midt
ppc: Use a helper to gen
e
rate
"
LE unsupported" alig
n
ment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herr
e
nschmidt
p
pc: Don't set access_type on al
l
load/s
t
ores on hash64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin He
r
rensc
h
midt
ppc: Fi
x
CF
A
R updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschmidt
ppc: Speed u
p
dcbz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
Herrenschmi
d
t
ppc: Handle uncondition
a
l (a
l
ways/neve
r
)
t
rap
s
at t
r
anslatio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
mi
n
H
e
rrenschmidt
ppc: Make alignment
except
i
ons suck l
e
ss
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
erre
n
schmidt
ppc: Don't update NI
P
in dcbz and lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rre
n
schmidt
ppc
:
D
o
n't update NIP if not taking alignm
e
nt exceptions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Don't update NIP on conditi
o
nal trap instruction
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Don'
t
u
p
da
t
e NIP B
o
okE 2
.
06 tlbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrenschmidt
p
pc:
Don't update
N
IP i
n
facility unava
i
lable interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschmidt
p
p
c: Don't update NIP in DCR acce
s
s
routin
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njami
n
Her
r
enschmidt
ppc: Fix source NIP on
SLB related interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
Herre
n
schmidt
ppc: Mak
e
tlb_fill() use new exceptio
n
help
e
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min He
r
re
n
schmidt
ppc: Don't update NIP in lmw/stmw/
i
c
b
i
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
jami
n
Herrens
c
hmidt
ppc: D
o
n't update NIP in lswi/lswx/stswi/st
s
wx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrensc
h
m
i
dt
ppc: FP exce
p
ti
o
n
s
a
re a
l
ways p
r
eci
s
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
mid
t
ppc: Don'
t
update the NIP in floating point g
e
nerated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjam
i
n Herrensc
h
midt
p
p
c
: Make float_che
c
k_status() pass the retu
r
n
a
ddress
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chm
i
dt
ppc: Make float_i
n
valid_op_excp() pas
s
th
e
return addr
e
ss
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herre
n
schmidt
ppc:
R
ena
m
e floa
d
_inva
l
id_op_
e
xcp to float_inval
i
d_op_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschm
i
dt
ppc: Move
V
SX op
s
o
ut of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jam
i
n Her
r
ens
c
hmidt
ppc: M
o
v
e
V
M
X ops out of
transla
t
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
e
r
renschmidt
ppc: Move
DFP ops out
o
f tr
a
n
slate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errenschmidt
ppc
:
M
o
ve embedded
spe
o
ps out
of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
nj
a
m
i
n
Herrenschmidt
p
p
c
: Move
c
la
s
sic
f
p ops out of translat
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Prov
i
de basic raise_ex
c
eption_* functio
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjamin Herrenschmidt
pp
c
: Fix fault PC reporting for l
v
e*/s
t
ve* VMX instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
B
enjamin He
r
re
n
schmidt
ppc: Fix
s
uppo
r
t fo
r
od
d
MS
R
c
ombina
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Herr
e
n
s
chmidt
pp
c
/
h
ash64: Fix sup
p
ort f
o
r
L
PCR:IS
L
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjam
i
n Herren
s
chmidt
ppc/hash64: Add
prope
r
real mode
t
ranslation su
p
po
r
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
B
enjamin
H
e
rrenschm
i
dt
p
p
c
/x
i
cs: Replace
"
i
cp
"
wit
h
"
x
ics"
in most places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herr
e
nschmidt
ppc/xics: Implem
e
nt H_IPOLL usin
g
an ac
c
e
s
sor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benja
m
in Herrensc
h
mi
d
t
ppc/xics: Mo
v
e
SPA
P
R specific code
to a sepa
r
a
te file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herr
e
n
schmid
t
p
pc/xics
:
Rename exist
i
n
g
xics
to
xics
_
spa
p
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
am
i
n Her
r
en
s
chmidt
ppc:
F
ix 64
K
pages su
p
po
r
t i
n
full e
m
ulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin He
r
renschmi
d
t
ppc:
P
r
i
nt
HSRR0/H
S
RR1 in
"
info registers"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
amin He
r
ren
s
c
hmidt
p
pc: LPCR i
s
a H
V
re
s
ource
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
amin Herrenschm
i
dt
ppc: Initi
a
l
HDEC support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enjamin Herrenschm
i
dt
ppc: Enforce setting MSR:EE,IR
an
d
D
R
when
MSR
:
P
R
is set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc: Fix conditions for delivering
e
x
t
er
n
al interru
p
ts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjam
i
n
H
errenschmidt
p
pc
:
Use a helpe
r
to filter w
r
ites to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc
:
U
p
date LPCR d
e
fi
n
it
i
ons
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjam
i
n
Herren
s
c
hmidt
ppc: Add a bunc
h
of
hyp
e
rvisor
SPRs to B
o
ok3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
B
enjamin Herrens
c
hmidt
ppc/xic
s
: Remove unused xics_set_irq_typ
e
()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrensc
h
midt
ppc:
Add
P7/P
8
Power Ma
n
agement
instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next