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: change default interrupt mode to 'dual'
2019-04-26
Benjamin
Herrenschmidt
ppc/hash32: Re
w
ork R and C bit
updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjam
i
n He
r
ren
s
chmidt
ppc/
h
ash64: Rework R and C bit upd
a
t
es
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjami
n
H
e
rren
s
chmidt
pp
c
/spap
r
: Use proper HPTE accessors for H_READ
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herrens
c
h
midt
t
arget/ppc:
Don't check UPRT in radix mode
when in
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
Benj
a
m
i
n H
e
rr
e
ns
c
hmidt
p
pc/xics/spapr: Fix H_IPOLL implement
a
tion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
jamin
Herr
e
nsch
m
idt
target/ppc: Basic POWER9 bare-
m
etal radi
x
MMU sup
p
ort
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herren
s
chm
i
d
t
targ
e
t/ppc: Support f
o
r POWER9
nati
v
e
h
as
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
ami
n
He
r
r
e
nschmidt
target/ppc:
Rename
P
ATB/PAT
B
E -> PATE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
errenschmidt
target/ppc: Flush the
T
LB local
l
y when the LPID
R
is
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
nj
a
min Herr
e
nschmidt
tar
g
et/pp
c
: Fix synchro
n
ization of m
t
tcg
with broadcas
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin Her
r
enschmidt
target/ppc: Add ba
s
ic
s
u
pport for "new format
"
HPTE
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in He
r
ren
s
chm
i
dt
targe
t
/ppc: Fi
x
ordering of hash
M
MU accesses
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Herren
s
c
hmidt
target
/
ppc: Fix
#
include guar
d
in
m
mu-
b
o
ok3s-v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrensc
h
mid
t
target/ppc:
R
e-enabl
e
RML
S
on POWER9
f
o
r virtual hy
p
ervisors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc/
m
mu: Use LPC
R
:HR to cho
s
e radix vs
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin
H
errenschmidt
ta
r
get/p
p
c/
s
papr: Set LPCR:HR w
h
e
n u
s
i
ng Radi
x
mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrensc
h
mi
d
t
tar
g
et/ppc: Add su
p
port for LPCR:HEIC
on POWER
9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
nja
m
in
Herrenschmidt
target/ppc
:
Add POWER9 external int
e
rrupt m
o
del
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrensc
h
midt
t
arget/ppc: Add Hypervi
s
or Virtualiza
t
ion Interrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n H
e
r
renschmidt
target/ppc: Dete
c
t erron
e
ous conditi
o
n
in inter
r
upt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enja
m
in Herre
n
schm
i
dt
target/pp
c
: Add POWER9 ex
c
eption model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
jamin Herrenschmidt
target
/
ppc: Rename "in_
p
m_stat
e
" to "resume_as
_
s
r
e
set"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herren
s
c
hmidt
ta
r
get/ppc: M
o
ve "wakeup
r
e
set"
c
o
de
to a separate
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
amin Her
r
e
nschmid
t
target/ppc:
Fix suppor
t
for "STOP light
"
states on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Her
r
ensc
h
midt
ta
r
g
e
t
/
ppc: Don't clobber
M
SR:EE on PM
instructio
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n He
r
r
e
n
schmidt
tar
g
et/p
p
c: Fix n
i
p o
n
po
w
er management instr
u
c
t
io
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjamin Herrenschmi
d
t
targe
t
/pp
c
: Disab
l
e ISA
2
.
06
PM
i
nstruc
t
i
o
ns on POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
B
enja
m
in He
r
renschmidt
targ
e
t/
p
p
c
: Rem
o
v
e some #if
0'
e
d code
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrens
c
hmidt
ppc: F
i
x OpenPIC mod
e
l
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin
Herrensch
m
idt
ppc/ide/macio:
Add m
i
ssin
g
regi
s
ters
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herren
s
ch
m
idt
ppc/m
a
c: More rework of the D
B
DMA emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin He
r
rens
c
hm
i
dt
ppc/mac: Advertise
a
h
igh clock frequency
f
or NewWorld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
Benja
m
in Herrenschmidt
ne
t
: Add SunGEM device
em
u
lati
o
n as found on Apple
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
B
e
njamin Herrenschmidt
pp
c
/
p
nv: Add
s
upport for
POWER8+ LPC Controll
e
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Ben
j
amin
Herrens
c
hmidt
ppc/pnv: Ad
d
OCC
m
odel stub with interrupt support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
Benjamin Herrenschmidt
p
pc: Mak
e
uninorth in
t
erru
p
t s
w
izzling identica
l
to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
B
e
njamin Herrenschmidt
pp
c
/
p
nv:
add a LPC
c
ontroller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Ben
j
amin Herrenschmidt
ppc/
p
n
v
:
ad
d
skeleton PowerNV p
l
at
f
orm
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
B
e
njamin Her
r
ens
c
hmidt
ppc: Fi
x
single
s
tep wi
t
h gdb stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin H
e
r
r
e
nschm
i
dt
ppc/xi
c
s:
Add xics to the monitor "info pic" co
m
m
a
nd
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin Herrensc
h
m
id
t
pp
c
/xics: Split IC
S
int
o
ic
s
-base and ics class
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin
H
errensch
m
idt
ppc/xics: Make the ICSState a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Herrenschmidt
ppc/xics: An ICS with off
s
et
0
is assumed t
o
be u
n
initiali
z
e
d
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
B
e
njamin He
r
renschm
i
d
t
pp
c
: Fix signal
d
elivery
in ppc
-
user and ppc64
-
user
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Be
n
jamin H
e
rrenschm
i
dt
ppc: restr
i
c
t the
use of
the rfi
i
ns
t
ruction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
nsc
h
midt
ppc: I
m
pro
v
e a few
m
o
r
e
h
elper fla
g
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herr
e
nschmidt
ppc: I
m
pr
o
v
e the exception helpers flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
nj
a
min Herren
s
chmidt
p
p
c
: Improve flags for helpers loadin
g
/
w
riting the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Her
r
ensch
m
idt
ppc:
D
on't
g
e
nerat
e
dead
c
o
d
e on u
n
conditional branch
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Her
r
e
nschmidt
ppc: Stop dump
i
ng state on al
l
exceptions in linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrenschmidt
ppc:
F
i
x
catch
i
n
g
some segf
a
u
lts i
n
user mo
d
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin H
e
rrens
c
hmidt
ppc:
F
ix
m
acio
E
SCC l
e
g
acy
m
app
i
ng
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
ppc:
R
ena
m
e #include'd
.
c files to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herre
n
s
c
hmidt
ppc: l
o
ad/store multi
p
le and
s
t
r
ing insns d
o
n
'
t
do LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin He
r
r
e
nschmidt
ppc:
U
s
e a helper to gener
a
t
e "LE unsupported" alignment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
nschmidt
p
pc: D
o
n
't s
e
t access_type o
n
all load
/
stores on
h
ash64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin He
r
renschmidt
ppc: Fix CF
A
R updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: S
p
eed
u
p
d
cbz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmi
d
t
ppc
:
Hand
l
e unconditional (always/never) t
r
a
ps at translatio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmidt
ppc
:
Make alignment exceptions su
c
k less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errenschm
i
dt
ppc
:
Don
'
t updat
e
NIP
i
n d
c
bz
a
nd ls
c
bx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmidt
ppc: Don
'
t u
p
date NI
P
if not taking ali
g
nment ex
c
eptions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Don't update NIP
o
n conditional trap instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschm
i
dt
ppc: Don't update N
I
P B
o
o
kE 2
.
06 tlbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njam
i
n Herrenschm
i
dt
ppc: Don't update NIP in facility unavailab
l
e interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
a
m
in Herrens
c
h
midt
ppc: Do
n
'
t upda
t
e NI
P
i
n DCR acc
e
ss routines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensch
m
idt
p
p
c: Fix source NIP on SLB rela
t
ed
i
nte
r
r
upts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
e
n
schmi
d
t
ppc: Ma
k
e tlb_fill()
u
se new exception helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
r
r
e
nschmidt
ppc: Don't u
p
date NI
P
in lmw/stmw/ic
b
i
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
H
errenschmidt
pp
c
:
D
on't update NIP
i
n
l
swi/lswx/stswi/stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: FP exce
p
tions are al
w
ay
s
precise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
H
errenschmidt
p
p
c
:
D
on't update
t
he NIP in floatin
g
p
o
int generated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errenschmidt
pp
c
: Make float_che
c
k_status() pass the r
e
turn a
d
dress
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herre
n
s
c
hmidt
ppc: Make float_invalid_op
_
excp() pass the return add
r
ess
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
ppc: Ren
a
me fload_invalid_op_
e
xcp to float_in
v
alid_op_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin
H
e
r
renschmidt
pp
c
: Move VSX
ops out of tran
s
late
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmidt
ppc
:
Move VMX o
p
s out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
Herrenschmidt
ppc: M
o
ve DFP o
p
s ou
t
of t
r
anslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
erren
s
chmidt
ppc:
M
ov
e
e
m
be
d
ded
s
pe ops ou
t
of t
r
an
s
late
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herrenschmi
d
t
ppc
:
Move
classic fp ops out of tra
n
slate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: P
r
ovide
basic raise_e
x
ce
p
tion_* functi
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjamin Herren
s
chmidt
p
p
c
: Fix fa
u
lt PC repo
r
tin
g
f
or
l
v
e*/stve* VMX ins
t
ructi
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Benjam
i
n Herrenschmidt
ppc: Fix support for od
d
MSR combinat
i
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Herrensch
m
idt
ppc/hash64: Fix
sup
p
ort
f
or LPCR:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Herrenschmidt
pp
c
/hash64:
Add proper real mo
d
e tra
n
slation sup
p
ort
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrenschmidt
p
p
c
/
xics:
Repla
c
e
"icp"
with
"
xics" in most
places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
B
en
j
amin Herrensch
m
idt
ppc/xics: Implement
H_
I
PO
L
L
using an accessor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
B
enjamin
H
errenschmidt
ppc/xics: Move SPAP
R
sp
e
cific code to a separate fi
l
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benja
m
in Herrenschmidt
ppc/xics: Re
n
ame existing xics to
x
ics_spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjami
n
Herrenschmidt
ppc: Fix
6
4
K p
a
ges support in full em
u
lation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
min Herrenschmidt
ppc: Pri
n
t
HSRR0
/
HSRR
1
in "inf
o
r
e
gisters"
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
Benjamin Herrenschmidt
ppc
:
I
nitia
l
HD
E
C
support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
a
m
i
n
Herre
n
schmidt
ppc
:
E
nforce
setting MSR:EE,IR and DR wh
e
n MSR
:
PR is set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
amin Her
r
ens
c
hmid
t
ppc: Fix conditions
for
d
elive
r
in
g
e
x
ternal inte
r
ru
p
ts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschm
i
dt
ppc: Use a helper to filter
w
rites to L
P
CR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enjamin Herrenschmidt
ppc:
U
pdate
L
PCR defini
t
i
ons
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin He
r
rensch
m
idt
ppc: Add a
b
u
nch of hype
r
visor S
P
Rs to Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
Benjamin He
r
r
ensch
m
i
d
t
ppc/xics: Remove unused x
i
cs_set_
i
rq_
t
y
pe()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Her
r
e
n
schmidt
ppc: Add P7/P8 Power Management instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next