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: add hotplug interrupt machine options
2016-10-27
Benjamin H
e
r
renschmidt
ppc/pn
v
: add a LPC
c
ontro
l
l
e
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrenschmi
d
t
ppc/
p
nv
:
add s
k
eleton PowerNV plat
f
orm
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
B
e
njamin Herrens
c
hmidt
p
p
c: Fix
s
ingle step with gdb stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrenschmidt
p
p
c/
x
ics:
Add
x
i
c
s to the monitor "info
p
ic
"
command
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin
Herrenschmidt
ppc/xics
:
S
plit I
C
S into ics-base and i
c
s clas
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin He
r
renschmidt
p
pc/xics: Make th
e
ICSState a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Ben
j
amin
H
errenschm
i
dt
ppc/xic
s
:
A
n ICS with offset 0 is assume
d
t
o
b
e unini
t
i
alized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjam
i
n Herrens
c
hmidt
ppc: Fix sign
a
l delivery in
pp
c
-user a
n
d ppc6
4
-u
s
er
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Herrensc
h
midt
ppc:
restrict th
e
use of
the rfi instruction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc
:
I
m
p
rove a few mor
e
h
elper fl
a
gs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschm
i
dt
ppc: I
m
prove
t
he e
x
ception helpers flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
nj
a
min Herrenschmidt
ppc: Improve flag
s
f
o
r
h
el
p
e
rs loading/writing th
e
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: D
o
n'
t
generate dea
d
cod
e
on unconditi
o
nal
b
ranches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin
Herrensc
h
midt
p
p
c: Stop
dumping sta
t
e on
all exc
e
pti
o
n
s i
n
l
i
nux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min
H
e
r
renschm
i
dt
ppc: F
i
x catc
h
ing
som
e
s
egfaults in u
s
er
m
ode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensch
m
idt
ppc: Fix
m
aci
o
ESCC legacy ma
p
ping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrenschmidt
pp
c
: Ren
a
me #i
n
clude'
d
.
c files to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
e
r
renschmid
t
ppc:
l
oad/store mu
l
tip
l
e and string ins
n
s don'
t
do
L
E
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chmidt
p
pc:
U
se a helper to generate "LE unsup
p
orte
d
" al
i
gn
m
ent
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
mi
n
He
r
renschmidt
ppc: Don't
s
et
ac
c
ess_type
o
n a
l
l load/stores on
h
ash64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herre
n
sc
h
midt
ppc: Fix CFAR updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschmidt
ppc:
Speed up dcbz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rrenschmi
d
t
ppc: Handle unconditional (always/never
)
traps at translatio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
Herrenschmidt
p
pc
:
Ma
k
e
a
lignment exce
p
tions s
u
c
k
less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin
Herrenschmidt
pp
c
:
Don't update NIP in d
c
b
z
an
d
l
s
cbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herre
n
s
c
hmidt
ppc: Don't update NIP i
f
not taking alignment exceptions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
p
c: Don't update
N
IP on conditiona
l
tra
p
i
n
structions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmidt
ppc:
Don't upd
a
te NIP BookE 2
.
06 tlbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensch
m
idt
ppc: Don'
t
updat
e
NIP in facility unavailable interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
e
ns
c
hmidt
ppc: Don't update NIP in DCR acc
e
s
s rou
t
ines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
e
n
schmi
d
t
ppc: Fix source
NIP on SLB related interrup
t
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
enschmidt
ppc: Make tlb_fil
l
() use new e
x
cep
t
i
o
n
h
elpe
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
m
i
dt
p
pc:
Don'
t
u
pdate
NIP in lmw/stmw/icb
i
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
p
p
c: Don't
u
pdate NIP in lswi/lswx/stswi/stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschmidt
ppc: F
P
excep
t
ion
s
are alwa
y
s
precise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrensch
m
idt
ppc
:
Don
'
t upd
a
te the NIP in floati
n
g point generated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjami
n
Herrenschmidt
ppc: Make f
l
oat_check_status()
pass the return address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
j
a
m
in
Herr
e
nsc
h
midt
pp
c
: Make fl
o
at_invalid_
o
p_excp() pas
s
th
e
r
etu
r
n
a
ddress
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmidt
ppc: Rename fload_invali
d
_op_excp to float_
i
nvalid_
o
p_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
am
i
n H
e
rrenschmi
d
t
ppc: Mo
v
e VSX ops out of tra
n
slate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enj
a
min
He
r
rensch
m
idt
p
p
c: Move VMX ops o
u
t of
t
ran
s
late
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in
H
err
e
nschm
i
dt
ppc: Move
D
F
P
ops out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herre
n
sch
m
idt
ppc: M
o
ve embedded
spe
o
p
s out of translat
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
e
rrenschmidt
ppc: Mo
v
e classi
c
fp o
p
s out of
transl
a
te
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
p
c: Provide bas
i
c raise_exc
e
ption_* functions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjamin Her
r
enschmi
d
t
p
pc: Fix
fau
l
t PC
reporting
f
or lve*/stve* V
M
X instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
B
enjami
n
Herrensch
m
idt
ppc:
Fix s
u
p
p
or
t
fo
r
odd MSR combin
a
tion
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Herr
e
ns
c
h
midt
ppc/hash64: Fi
x
s
upport
for LPCR:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benj
a
min Herrenschmidt
ppc/hash64: Add proper real mode tra
n
slation
s
uppor
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjam
i
n Herrenschm
i
dt
ppc
/
xics: Repla
c
e
"
i
cp" with "xics"
i
n most
plac
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin H
e
rrenschmidt
ppc/xics: Implement H_IPOLL us
i
ng an acc
e
ssor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrensc
h
mi
d
t
ppc/x
i
cs: Mov
e
SPAPR specifi
c
code
t
o a separa
t
e file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benja
m
i
n
Herrensch
m
i
dt
ppc/xics: Rename ex
i
sting xics to x
i
cs_spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enjamin Herrensc
h
m
i
d
t
p
p
c: Fix 64K pa
g
es support
i
n full emu
l
ation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjami
n
Herre
n
sc
h
midt
ppc: Print HSRR0/HSRR1 in "info re
g
i
s
ters"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin H
e
rrenschm
i
dt
ppc: LPCR is a
HV resource
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Be
n
jamin Herrenschmidt
ppc
:
Ini
t
ial HDEC s
u
pport
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin He
r
r
enschmidt
ppc:
E
n
force se
t
ting
M
SR:
E
E
,IR
and DR 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 con
d
itions for deliv
e
ring external interrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin He
r
ren
s
ch
m
idt
ppc: Use a
h
el
p
er to filter writes
to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enj
a
min Herrenschmi
d
t
ppc: Update LPCR definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin Herrens
c
hmidt
ppc:
A
dd
a
b
unch of hypervisor SPRs
t
o
Book
3
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
Benjamin Herrenschmidt
ppc/xics: Re
m
ove
unused
x
ics_s
e
t_irq
_
type
(
)
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benj
a
min Herrenschm
i
dt
ppc
:
Add P7/P8 Power Manage
m
ent instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin
H
e
r
renschmidt
ppc: Move excep
t
ion
gene
r
a
t
ion code
out of line
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin
H
e
rrenschmi
d
t
ppc: Tu
r
n a bunch
o
f booleans from int to bool
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Her
r
e
nschmidt
ppc: A
d
d
r
eal mo
d
e
CI load/store instructions for P7
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
B
enjamin Her
r
en
s
c
h
midt
ppc: Rework generation o
f
pr
i
v
a
nd inval i
n
terrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Be
n
ja
m
in Herrenschmi
d
t
ppc: Fix generation if I
S
I
/
D
S
I vs
.
HV mod
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benja
m
in
Herrenschmidt
ppc: Fix POWER7
and POWER8 except
i
on def
i
nitio
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin
H
errenschmidt
ppc
:
fix exception model f
o
r HV m
o
de
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
B
enjamin Herrens
c
h
m
idt
ppc: d
e
fine a def
a
ult
LPCR valu
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin H
e
rrenschmidt
ppc: Fi
x
rfi/rfid/hrfi/
.
.
.
emulat
i
on
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-22
Benjamin Herrensch
m
id
t
p
p
c: Impro
v
e e
m
ul
a
tion of
THRM registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benj
a
min Herrens
c
hmidt
ppc: Do not take ex
c
e
ptions on unk
n
own SPRs in
p
riv
i
l
eged
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
enjami
n
H
errenschmi
d
t
p
pc: Add missing slbfee
.
i
nstructio
n
on pp
c
6
4
BookS
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin H
e
rrenschmidt
ppc: Fi
x
slbi
a
decode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Her
r
enschmidt
p
pc: Fix mtmsr decoding
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin
H
errenschmidt
pp
c
: POWER7 has lq/stq inst
r
uctions
and stq
need t
o
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin He
r
re
n
s
c
hmidt
ppc:
P
O
W
E
R7 had
A
COP and PI
D
registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
enjamin Herrenschmidt
ppc
:
B
atc
h
TLB
f
l
u
shes on 3
2
-bit 6xx/7xx/
7
xxx in hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjami
n
Herrens
c
hmidt
p
pc
:
Fix tlb i
n
vali
d
ati
o
ns on 6xx/
7
xx/7xxx 32-
b
it processors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjam
i
n Herrenschmid
t
ppc: Prope
r
ly tag th
e
translati
o
n cac
h
e based on MMU
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herre
n
sc
h
midt
pp
c
: Fix hre
g
_store_
m
sr() so that
non-HV mo
d
e ca
n
no
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrenschmidt
ppc
:
Better figu
r
e out if processor has H
V
mod
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herrenschmidt
p
pc: Add PPC_64H i
n
struction flag to
P
OWER7 and POWER8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Her
r
enschmidt
ppc
:
G
et out o
f
emula
t
ion
o
n SMT "OR" ops
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
B
enjami
n
H
e
rrenschmidt
p
pc:
Change 'invalid' bit
m
a
s
k of tlb
i
el an
d
tlbie
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Ben
j
a
m
in Herrenschmidt
ppc:
tlbie, tl
b
ia and
tlbisync are HV only
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Be
n
jamin Herrenschmidt
ppc: Do
some bat
c
h
ing of T
C
G
t
lb flush
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjam
i
n He
r
rens
c
hmidt
p
p
c: U
s
e
split I/D
mmu
modes
t
o
avoid
flushes o
n
interr
u
pts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Herrenschmidt
ppc: Remove MMU_MODEn_SUFFIX definition
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrensch
m
idt
p
pc
:
A couple more d
u
mm
y
PO
W
E
R
8
Book4 regs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
B
e
njami
n
Herre
n
schmidt
p
p
c:
A
d
d du
m
my
C
I
A
BR
SPR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschm
i
dt
ppc: Add POWER8 IAMR r
e
g
ister
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrensc
h
midt
pp
c
: Fix writing to AMR/UAMOR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benja
m
in Herrenschm
i
dt
ppc: Initialize AMOR in PAPR
mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Ben
j
amin Herrenschmidt
ppc: Add dummy SPR_IC for POWE
R
8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjam
i
n Her
r
enschmi
d
t
ppc: Create
cp
u
_ppc_set_
p
ap
r
() helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin He
r
renschmidt
ppc: Add a bun
c
h of
h
y
perv
i
sor SPRs to Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next