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
ppc/pnv: add a LPC controller
2016-10-27
Benjamin Herrensc
h
m
i
d
t
ppc/pnv
:
add a
LPC c
o
ntroller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benja
m
in Herrenschmidt
ppc/pnv: add skeleton
P
owerNV
p
la
t
form
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrenschmi
d
t
ppc: Fix single ste
p
with gdb s
t
ub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrenschmidt
ppc/xics: Add
xics to the monitor
"info pic" command
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin Herrenschmidt
ppc/xics:
S
plit ICS
i
n
to ic
s
-base and ics class
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benj
a
min Herren
s
chmidt
ppc/x
i
cs
:
Make the ICS
S
tate a l
i
s
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Herrenschmidt
ppc/xi
c
s: An IC
S
with offset 0 is assumed to be u
n
initialized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin
Herrenschmidt
ppc:
F
ix si
g
nal delivery in
ppc-u
s
er and ppc64-user
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benj
a
min
Herrenschmidt
ppc: restrict the
u
se
o
f the
rfi instruction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmidt
p
pc: I
m
prove
a
few more helper f
l
ags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmid
t
ppc: I
m
prove the exce
p
t
ion he
l
pe
r
s f
l
a
gs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herr
e
nschmidt
p
p
c
: Improve flags for helpers
l
oading/wr
i
ti
n
g
the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrenschmidt
ppc
:
Don't generate
dead code on unconditional branches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herre
n
s
chmidt
p
pc: Stop d
u
mping state on all exceptions in linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschmidt
ppc: F
i
x catching some
s
egfaults in user mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensch
m
idt
p
p
c
:
F
ix macio
ESCC legacy mappi
n
g
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
e
r
r
ens
c
hm
i
dt
p
p
c
:
Rename #incl
u
de
'
d
.
c
files to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chmidt
ppc: l
o
ad
/
store
m
ul
t
iple
a
nd stri
n
g
ins
n
s don't do LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
r
enschmidt
ppc: Use a help
e
r to
gene
r
ate "LE un
s
upported"
ali
g
nment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmi
d
t
ppc: Don't s
e
t access_typ
e
on
a
ll loa
d
/s
t
ores on has
h
64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin
Herrens
c
hmidt
ppc:
Fix CF
A
R updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschmidt
ppc: Speed
up dcbz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
jamin He
r
rensc
h
midt
ppc: Handle u
n
conditional (always/never) trap
s
a
t trans
l
atio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min He
r
ren
s
chmidt
ppc:
Make align
m
ent except
i
ons suck
less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herr
e
nsch
m
idt
ppc:
D
on't update NIP in dcbz and lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
H
errensch
m
id
t
ppc: Do
n
't
u
pdate
NI
P
if not
taking alignm
e
nt exceptions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
m
i
n
He
r
renschmidt
p
pc
:
Don'
t
up
d
ate NI
P
on con
d
i
tional trap instruct
i
ons
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
ensch
m
i
dt
p
p
c: Don'
t
update NIP
Boo
k
E 2
.
06
tlbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
ppc:
D
o
n't update NIP in facility unav
a
ilable interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
r
r
enschmidt
ppc: Don't update NIP i
n
D
CR acces
s
r
o
utines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Fix source N
I
P on SLB related interrupt
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herre
n
sch
m
i
d
t
pp
c
:
M
ake tlb_fi
l
l() use new ex
c
eption helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmidt
ppc: Don't update
N
I
P in lmw/stmw/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
jamin Herrensch
m
idt
ppc: Don
'
t up
d
ate NIP i
n
lswi/ls
w
x/stswi/
s
tswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
en
s
chmidt
ppc: FP except
i
on
s
are always precise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njam
i
n
Herren
s
chmidt
ppc: Don't upd
a
te the NIP in floating poin
t
generat
e
d
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herrenschmidt
ppc: Make flo
a
t_check_status() pass the retur
n
address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chmid
t
ppc: Ma
k
e
fl
o
a
t
_invalid_op_excp()
pass the return address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin H
e
rrenschm
i
dt
ppc: Rename fload_
i
nvalid_op_ex
c
p to float_invalid_op_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmidt
ppc: Move
VSX
o
ps out of
translat
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
e
n
sc
h
midt
p
p
c: Move VMX o
p
s
o
ut of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herre
n
schm
i
dt
ppc: Move DFP ops ou
t
o
f
translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
He
r
renschmidt
p
p
c: Move
embedded spe
o
ps out o
f
translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
nja
m
i
n Herrenschm
i
dt
p
p
c: M
o
ve classic
f
p ops
out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errens
c
h
m
i
dt
ppc:
P
r
o
vide basic
r
a
is
e
_ex
c
ept
i
on_* fu
n
cti
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjamin
H
errenschmidt
ppc: Fix fault PC r
e
po
r
ting
f
or lve
*
/stve* VMX i
n
structions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Benjamin Herrenschmidt
p
p
c: F
i
x s
u
ppo
r
t
for
o
dd MSR combi
n
a
tions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Ben
j
amin He
r
renschmidt
ppc/hash
6
4: Fi
x
suppor
t
f
or LPCR:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Ben
j
ami
n
Herr
e
n
s
chmid
t
ppc
/
hash64:
Add proper
r
eal mod
e
transla
t
ion support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin
H
e
r
ren
s
chmidt
ppc/xics: R
e
place
"
icp" with "xics" in most places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrensc
h
m
idt
ppc/xi
c
s
: I
m
plement H_
I
POLL using an acces
s
or
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benj
a
mi
n
Herrenschmidt
ppc/x
i
cs: Move SPA
P
R
spec
i
fic cod
e
to a separat
e
fi
l
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjami
n
H
errenschmidt
p
p
c/xics:
R
e
n
ame e
x
isting xics t
o
xics
_
spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
nja
m
in Herrenschmidt
ppc: Fix 64K p
a
ges suppor
t
in full em
u
lation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmi
d
t
p
pc: Print HSRR0/HSR
R
1
in "info registers"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin Herrenschmidt
ppc: LPCR is
a
HV resou
r
ce
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enja
m
in Herrenschmidt
ppc: Initial HDEC support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
min Her
r
ensch
m
idt
p
p
c: Enf
o
rce setting M
S
R:EE
,
IR and DR when MSR:PR is set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
min Herr
e
nschmidt
p
pc: F
i
x condition
s
for deliveri
n
g e
x
ternal interrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc: Use
a hel
p
er
t
o
fil
t
er write
s
to
LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin H
e
r
r
enschmidt
ppc: U
p
date LPCR defi
n
itions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrensc
h
m
i
dt
ppc: Add
a
bunch o
f
hype
r
visor SPRs to Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
Benjamin Herrenschmidt
p
p
c/xics: R
e
move unused xics_set_irq_typ
e
()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin He
r
re
n
schmidt
ppc: Add P7/P8
P
o
w
e
r
Management
i
nstru
c
tions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benj
a
min He
r
renschmidt
ppc: Move excepti
o
n ge
n
eration code ou
t
o
f
li
n
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
B
enjamin
Herren
s
chmidt
p
p
c: Turn a bunch of boole
a
ns from int to bool
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjami
n
Herre
n
schmidt
p
pc: Add re
a
l
mode C
I
load/store ins
t
r
uc
t
ions for P7
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrensch
m
idt
p
p
c
:
Rework generation of priv
a
nd inval in
t
errupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin
Herrenschmi
d
t
p
p
c: Fix ge
n
eration if IS
I
/DSI vs
.
HV mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Her
r
enschmidt
ppc:
Fix POWER7 and
P
OWER8 e
x
ception
d
e
finiti
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benja
m
in Her
r
enschmidt
ppc: fix exception model
f
or
HV
m
o
de
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benj
a
min
H
errens
c
h
midt
ppc: def
i
ne a default LPCR va
l
ue
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
B
enjamin Herrenschmidt
ppc:
F
ix rfi/r
f
id/hrfi/
.
.
.
emul
a
t
ion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-22
Be
n
jam
i
n Herrensc
h
m
idt
ppc: Improve emula
t
i
o
n of THRM
r
egist
e
rs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Ben
j
amin Herrenschmidt
ppc
:
Do
not take exc
e
ptions on un
k
nown SPRs in privi
l
ege
d
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrenschmidt
ppc:
A
d
d missing
slbfee
.
i
n
struc
t
ion
o
n pp
c
64 BookS
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herre
n
sch
m
idt
ppc: Fix slbia dec
o
d
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Ben
j
a
min Herrenschmidt
ppc: Fix m
t
m
s
r decoding
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrenschmidt
p
pc:
PO
W
ER
7
has lq
/
stq ins
t
ructions and stq need to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benj
a
min Herrenschmidt
ppc: POW
E
R7
had ACO
P
and P
I
D regist
e
rs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
enjamin Herrensc
h
m
idt
p
pc: Batch
T
LB flushes on 32-bi
t
6xx/7xx/7xxx in hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin
H
errenschmidt
ppc:
Fix tlb i
n
valida
t
ions
on
6
xx/7xx/7xxx 32-bit processors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjami
n
H
e
rrenschmid
t
p
pc:
P
roperly tag the
t
ranslatio
n
cache base
d
on MM
U
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
enjam
i
n Herr
e
nschmidt
ppc: Fix hreg_store_msr() so that non
-
HV mode
cannot
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrensc
h
midt
ppc: Better figure out if
processo
r
has H
V
mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herrens
c
hmidt
ppc: Add PPC_64H instru
c
ti
o
n fl
a
g to POWER
7
and
P
OWE
R
8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
B
e
njamin Herrenschmidt
ppc: Ge
t
out of emula
t
ion o
n
SM
T
"O
R
" ops
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Be
n
jamin Herrenschmi
d
t
pp
c
: Change 'i
n
valid'
bit
mask of tlbiel
a
nd
t
lbie
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin He
r
renschmidt
ppc: tlbie, tlbia and
t
l
bisync are HV only
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herrenschmid
t
ppc: Do so
m
e b
a
tching of
TCG tlb flushes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
B
e
njamin He
r
r
en
s
chmidt
ppc: Us
e
split I/D mmu modes to avoid flushes on inter
r
u
pts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herrenschmi
d
t
pp
c
: Remove
M
MU_MODEn_SUFFIX definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschmidt
ppc:
A
couple more
d
ummy POWER8
Book4 regs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
enjami
n
Herrenschmidt
ppc: Add dummy CIABR SPR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Be
n
jamin He
r
r
ensch
m
idt
p
p
c: Add
POWER8 IA
M
R
re
g
ister
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herr
e
nschmidt
ppc: Fi
x
writing t
o
AMR/UAMOR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
enj
a
min Her
r
e
nschmid
t
ppc: Initiali
z
e AMOR i
n
PAPR
m
ode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
enjamin
H
er
r
enschmidt
ppc: Add
dummy SPR_IC for POWE
R
8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benja
m
in Herrenschmidt
ppc: Create
cpu_p
p
c_set_papr() helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrens
c
hmidt
p
p
c
: Add a
b
u
n
ch of hypervisor SPRs to Bo
o
k3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next