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
ipmi: provide support for FRUs
2017-04-26
Benjam
i
n Herrenschmidt
ppc/pnv: Ad
d
OC
C
model stub with interr
u
p
t
sup
p
ort
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
B
enjami
n
Herrenschmidt
pp
c
:
Mak
e
un
i
north interrupt
swi
z
zli
n
g identical to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjami
n
Herrenschmi
d
t
ppc/pnv: add
a LPC contr
o
l
l
e
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjam
i
n
H
e
rrenschmidt
ppc
/
p
n
v: add
skeleton PowerN
V
platform
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Her
r
enschmidt
ppc:
F
ix single step with
g
db stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Be
n
ja
m
in H
e
rrensch
m
idt
ppc/
x
ic
s
: Add xics t
o
the
moni
t
or "info pic" command
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin Herrensch
m
idt
ppc/xics: Split ICS into
ic
s
-base and ics class
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjami
n
He
r
renschmidt
p
p
c
/
xic
s
: Make t
h
e ICSSt
a
te a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
B
e
n
jamin Herrenschmidt
ppc/xics: An ICS with offset
0 is assumed to
b
e u
n
i
n
itialized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Herrenschmidt
ppc: Fix si
g
n
a
l de
l
ive
r
y
i
n
p
pc-user and
p
pc64-use
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjam
i
n Herrensc
h
midt
ppc: restr
i
ct the us
e
of the r
f
i instruction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enja
m
in Herre
n
sch
m
idt
pp
c
: Imp
r
o
v
e
a
few
m
ore help
e
r flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrensc
h
midt
p
p
c: Impro
v
e
the exc
e
ption helpers fl
a
gs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrenschm
i
dt
ppc:
I
mprove f
l
ags for helpers l
o
ading/w
r
iting th
e
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
err
e
nschmidt
ppc: D
o
n
't generate
d
e
a
d c
o
de
on
u
n
conditi
o
nal branches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
r
r
enschmid
t
ppc: Stop dump
i
ng state on
a
ll exce
p
tions in linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmidt
ppc: Fix catc
h
ing some segfaults in user mo
d
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
H
errenschm
i
dt
ppc: Fix macio ESCC
l
egacy ma
p
ping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Rename #incl
u
d
e'd
.
c files to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chm
i
dt
ppc
:
load/store multiple and s
t
ring insns don't
d
o LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
ja
m
i
n
Herrensch
m
idt
ppc: Use a helper to
g
e
ne
r
at
e
"LE unsupported" alignment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
en
s
chmidt
ppc: Don't se
t
access_type on all load/stores on hash64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrensc
h
midt
ppc: Fix
C
FA
R
upd
a
tes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
Herrensc
h
midt
ppc: Speed up d
c
b
z
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
ppc: H
a
ndle unconditional (alway
s
/ne
v
er) traps at translatio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrenschmidt
ppc: Make alig
n
ment ex
c
eptions suck les
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmidt
ppc: D
o
n't up
d
ate NIP
i
n
d
cbz and lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chmidt
p
pc: Don
'
t update NIP
if not taking alignment exceptions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min He
r
renschmidt
p
p
c
:
D
on't
u
pdate
N
I
P
on c
o
nditional trap instructi
o
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrensc
h
midt
ppc: D
o
n
'
t u
p
date NIP
BookE 2
.
0
6
tlbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
e
n
schmidt
p
pc:
D
on't
u
pdat
e
NIP in facil
i
ty u
n
a
v
ailable in
t
erru
p
t
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc:
D
on't update NIP in D
C
R access rout
i
nes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrens
c
h
m
idt
ppc: Fix
source N
I
P on SLB
related in
t
erru
p
ts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Her
r
e
n
schmidt
pp
c
: Make
t
lb_fill() u
s
e new exception help
e
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
j
a
min Herrenschmidt
ppc: Don't update NIP in
lmw/
s
tmw/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rrenschmidt
ppc: D
o
n't update NIP in
lswi/lswx/st
s
w
i
/
stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herr
e
n
s
chmidt
p
pc:
F
P exceptions ar
e
alwa
y
s
precise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herr
e
nsch
m
idt
ppc: Don't up
d
a
t
e
t
h
e NIP in
floating
point generate
d
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmi
d
t
p
p
c: Make
f
loat_check_stat
u
s(
)
pass t
h
e r
e
turn address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin
Herren
s
chmidt
ppc:
M
ake f
l
o
at_
i
n
v
alid
_
op_excp(
)
p
a
ss the retur
n
a
ddress
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
e
n
schmidt
pp
c
:
R
e
name flo
a
d
_in
v
alid_op_excp to f
l
oat_invalid_op_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herr
e
n
s
ch
m
idt
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 Herren
s
chmidt
ppc: Move
V
MX o
p
s out of tr
a
nslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rrenschmidt
ppc: Mo
v
e DFP
o
ps ou
t
of
t
ranslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin He
r
rensch
m
idt
ppc: Move em
b
edded spe ops out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrensch
m
idt
ppc:
M
o
v
e class
i
c fp ops out of translat
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin
H
errenschmid
t
ppc: Provide basic raise_exc
e
ption_* funct
i
ons
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benj
a
min He
r
re
n
s
chmi
d
t
ppc:
Fix fault PC repor
t
ing for lve*
/
stv
e
* VMX
i
n
s
truction
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Be
n
jamin Herrens
c
hm
i
d
t
p
p
c:
Fix support for odd MSR combinations
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
B
e
njamin
Herrenschmidt
ppc/hash64:
F
ix
s
upport for L
P
CR:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Be
n
ja
m
in Herrenschm
i
d
t
ppc/hash64:
A
dd
p
roper real
m
ode transl
a
t
ion support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benja
m
in
H
e
rrenschmidt
p
p
c
/xics
:
Replac
e
"icp" with
"xics
"
in
most places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrenschmidt
ppc/xics: Impleme
n
t
H
_IP
O
L
L using
a
n accessor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrens
c
hmidt
ppc/xic
s
: Move SPAPR specific code to a separate f
i
le
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin
He
r
rensch
m
id
t
ppc/xics: Rena
m
e exi
s
t
ing xic
s
to
xics_sp
a
p
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
n
ja
m
in Herrenschmidt
p
p
c: Fix 64K pages support in fu
l
l
emulati
o
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
amin Her
r
ensch
m
idt
ppc: Pri
n
t HSRR0
/
HSRR1
i
n "info regi
s
ters"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc: LPCR
is a HV resource
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enjamin Herrensch
m
idt
ppc: Initial HDEC
supp
o
rt
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enjam
i
n Herrensch
m
i
d
t
ppc:
E
nfor
c
e
s
etting MSR:EE
,
IR and DR
when MSR:PR
i
s
set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
a
min Herren
s
chmidt
pp
c
:
Fix conditions for del
i
vering external interru
p
ts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Be
n
jamin H
e
r
re
n
schmidt
ppc: Us
e
a helper
to filter wri
t
e
s
to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benja
m
in H
e
r
r
e
n
schmidt
ppc: Update
L
PCR
defini
t
i
ons
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrensch
m
i
dt
ppc: Add a bunch of
h
yp
e
rvisor SPR
s
to Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
Be
n
jam
i
n Herr
e
nschmidt
pp
c
/xics: Remove u
n
u
s
ed
xics_s
e
t_irq
_
type()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herre
n
schm
i
dt
ppc:
A
dd
P7/P8 Power Man
a
gement instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrenschm
i
d
t
ppc: Move excep
t
ion genera
t
ion code out of li
n
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjam
i
n He
r
rensch
m
idt
ppc:
T
urn a bunch of
booleans from i
n
t to bo
o
l
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Ben
j
amin
H
err
e
nschmidt
ppc: Ad
d
r
e
al m
o
de CI load/
s
tore instr
u
ct
i
ons for P
7
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herre
n
sch
m
idt
ppc: Rework g
e
ner
a
tion of p
r
i
v
and inval
i
nterrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
B
e
n
ja
m
in
H
errensc
h
mid
t
ppc: Fix generation
if
ISI/DSI
v
s
.
HV mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Ben
j
ami
n
Herrenschmid
t
p
p
c: Fi
x
P
O
WER7 and POWER8 e
x
ception definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
B
enjami
n
He
r
re
n
schmidt
ppc: fix exception model for HV mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrensc
h
midt
ppc: define a default
L
PCR
v
a
l
u
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrensc
h
midt
ppc:
Fix r
f
i/rfid/hrfi/
.
.
.
emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-22
Benjamin Herren
s
c
hmidt
pp
c
: Improve emulation of THRM registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
enjam
i
n Herrenschmidt
ppc: Do not take e
x
c
e
ptions
on unk
n
own
SPRs in pr
i
v
i
leged
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Her
r
enschm
i
d
t
ppc: A
d
d mis
s
ing sl
b
fee
.
instruction on
p
pc64 Bo
o
kS
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herr
e
nschmidt
p
p
c: Fix slbia deco
d
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benja
m
in Herrenschmidt
ppc: Fix
mtmsr decoding
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benj
a
min
Herrenschm
i
dt
ppc: POWE
R
7 h
a
s l
q
/s
t
q instructions and stq need to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin He
r
renschmidt
p
pc: POWER7 had
A
COP and PID registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
B
e
n
jam
i
n
He
r
renschmidt
p
p
c:
B
a
tch TLB
f
lushes on 32-bit 6xx/7xx/
7
xxx in hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrens
c
h
m
idt
ppc: Fix tlb
in
v
alida
t
ions
on
6
xx/
7
xx/7xxx 32-bit pr
o
cessors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herrens
c
hm
i
d
t
ppc: Properly tag
the
t
ranslation cache
b
as
e
d
o
n
M
MU
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin
H
er
r
enschmid
t
ppc
:
Fix hreg_s
t
ore_msr() so that no
n
-
HV mode canno
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-07
Benjamin Herr
e
nschmi
d
t
ppc:
Better
fig
u
r
e out
if p
r
ocessor has HV mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benja
m
in Herrenschm
i
dt
ppc:
Add PPC
_
6
4H instruc
t
ion
flag
to POWER7 and POWER8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjami
n
He
r
renschmidt
ppc: Get out of emulation on SMT
"
OR"
o
ps
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Benjamin Her
r
ensc
h
midt
p
p
c: Chan
g
e 'in
v
a
l
id' b
i
t mas
k
o
f
t
lbi
e
l and tlbie
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
B
enjamin Herrensch
m
idt
ppc: tl
b
ie, tlbia and tlbi
s
ync are
HV only
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Ben
j
ami
n
Herrensch
m
idt
ppc: Do some ba
t
c
hing of TCG tl
b
flushes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
Ben
j
amin
Her
r
enschmidt
p
p
c
:
U
s
e split I/D
mmu
m
o
d
es to avoid flushes on interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-05-30
B
e
njamin Herrensc
h
mi
d
t
ppc: Remove M
M
U_MO
D
En_S
U
FFIX
d
efinitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschmidt
p
pc: A couple more dummy POWE
R
8
Book4 regs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschmidt
pp
c
:
Add
d
u
mmy
CIABR
SP
R
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Her
r
enschm
i
d
t
ppc: A
d
d POW
E
R8 IAMR regist
e
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrensc
h
midt
ppc: Fix
w
riting t
o
AMR/UAMOR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschmidt
ppc: Initialize AMOR in
P
APR
mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-03-24
Benjamin Herrenschm
i
dt
ppc: Add du
m
m
y
SPR_
I
C for POWER8
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next