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
ppc: Fix emulated single to double denormalized conversions
2019-06-12
Benjami
n
Herrenschmid
t
p
p
c
/
x
i
ve: Make XI
V
E generate
t
he p
r
oper interrup
t
types
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin He
r
renschmidt
ppc/has
h
32:
Rew
o
rk R
a
n
d
C bi
t
updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin
H
errenschmid
t
ppc/hash64
:
Rework R and
C
bit
upd
a
tes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Her
r
e
n
schmi
d
t
ppc/s
p
apr: Use p
r
oper HPTE accessors fo
r
H_REA
D
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benja
m
in Herr
e
nschmidt
target/ppc: Do
n
'
t
c
h
eck
U
PR
T
in
r
adix mode w
h
en in
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
Benj
a
min Herrenschmidt
ppc/xics/
s
papr: Fix H_I
P
OLL implementati
o
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n H
e
rre
n
sch
m
idt
tar
g
et/ppc: Ba
s
ic POWER9 bare-me
t
al radix MMU
s
upport
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
targ
e
t/ppc:
Support
f
or POWER9 native
h
ash
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmi
d
t
target/ppc:
R
e
nam
e
PATB/PATBE -> PATE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrensc
h
midt
target/
p
pc: Flush the T
L
B
locally when the
L
PIDR
i
s
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin H
e
r
renschmidt
ta
r
get/ppc: F
i
x synchronization of mttcg with bro
a
dcast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herren
s
chmidt
target/ppc:
A
dd basic support for "
n
ew fo
r
m
a
t
" HPTE
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc: Fix ordering of hash
MMU acce
s
se
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin He
r
r
ens
c
hmidt
target/pp
c
: Fix #includ
e
guard in mmu-book3s-v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrens
c
hmidt
target/
p
pc: Re-enable RMLS on PO
W
ER9 for virtua
l
hypervisors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmid
t
t
a
rget/pp
c
/mmu: U
s
e LPCR:HR to
c
ho
s
e
r
adix vs
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
t
arget/ppc
/
s
p
a
p
r:
S
et
L
P
C
R:HR
when u
s
ing Radix mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
tar
g
et/pp
c
: Add suppor
t
for LPCR
:
HE
I
C
on POWER
9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmid
t
t
arget/ppc: Add POWER
9
external in
t
errupt mod
e
l
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschm
i
d
t
target/ppc: Add Hyperviso
r
Vi
r
t
uali
z
a
t
ion Inte
r
ru
p
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
jam
i
n Herrenschmidt
tar
g
et/ppc: Detect erro
n
eo
u
s co
n
dition in interrup
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc: Add POW
E
R9 exception model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjam
i
n Herrensc
h
midt
tar
g
et/pp
c
: Ren
a
me "in
_
p
m
_state
"
to "resume_as_sre
s
e
t
"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herr
e
n
s
chmidt
targe
t
/p
p
c: Move "
w
akeup re
s
e
t
"
code to a se
p
arate
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
amin
H
erren
s
chmidt
t
a
rget/ppc
:
F
ix support for "STOP light" s
t
ates on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herren
s
chmidt
targe
t
/pp
c
: Don'
t
clo
b
b
e
r
MSR
:
EE on PM instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herrenschmidt
target/ppc: Fix ni
p
on
power management instr
u
ct
i
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjamin Herrenschmid
t
ta
r
get/ppc: Disable
I
S
A
2
.
06 PM instruct
i
o
ns on POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
B
enjamin Herr
e
n
schmidt
target/ppc:
Remov
e
some #i
f
0
'
e
d code
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
B
enj
a
mi
n
H
e
rrenschmid
t
pp
c
: Fix
OpenPI
C
model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjami
n
Herrens
c
h
midt
ppc/
i
d
e
/m
a
cio: Add
miss
i
ng registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Be
n
jam
i
n Herrenschmidt
ppc
/
mac
:
M
o
re rework
o
f the
D
BDMA em
u
la
t
ion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
B
e
njamin Herrenschmidt
pp
c
/mac: Advertise a high clock frequency for NewWor
l
d
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
Benjami
n
Herrenschm
i
dt
n
e
t
: Ad
d
S
un
G
EM
devic
e
emulatio
n
a
s
f
o
und o
n
A
pp
l
e
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Be
n
j
a
m
in Herrenschmidt
ppc/pnv: A
d
d support for
POWER8+ LPC
C
ontrol
l
er
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benjamin
H
errenschmidt
ppc/pnv: Add OCC model stub wit
h
interru
p
t s
u
pport
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
B
enjamin Herrenschmi
d
t
p
pc:
Ma
k
e u
n
i
n
orth in
t
errupt
s
wizzling identi
c
al
to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin He
r
renschmidt
p
p
c
/pnv: add
a
L
PC c
o
ntro
l
ler
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjam
i
n Herrenschmi
d
t
ppc/p
n
v: add sk
e
leton P
o
werNV
p
latform
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrens
c
hmidt
ppc: Fix si
n
g
le step wit
h
gdb stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
B
e
n
ja
m
in Herr
e
nschmidt
pp
c
/
x
ic
s
: Add xic
s
to t
h
e
moni
t
or "info pic" command
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin
H
e
rrenschmidt
ppc/xics: Split ICS into ics-base and
i
c
s
c
l
a
ss
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
B
enjamin
Herrenschmidt
ppc/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 Herrenschm
i
dt
ppc/xics: An ICS w
i
th
offset 0 is assumed
t
o be uninitialized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Her
r
e
nschmidt
ppc: Fix si
g
n
a
l
d
elivery in ppc-us
e
r and ppc64-
u
ser
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Be
n
jamin Herre
n
s
chmidt
ppc: restrict the use of the
r
fi instruction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschmid
t
p
p
c: Improve
a few mo
r
e
h
elper flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
p
c: Im
p
rove the ex
c
ep
t
ion
helpers flag
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Improve flags
f
or hel
p
ers loadin
g
/w
r
iting t
h
e
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin H
e
r
renschmi
d
t
ppc:
D
on'
t
ge
n
erate dea
d
code on unco
n
d
it
i
onal branches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Stop dumpi
n
g
state on al
l
exceptions in lin
u
x
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rre
n
schmidt
ppc: Fix cat
c
hing some seg
f
aults
in user mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin He
r
renschmidt
ppc: Fix macio ES
C
C lega
c
y ma
p
ping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
nschmidt
ppc: Rename
#
inc
l
ude'd
.
c
f
i
les to
.
in
c
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc:
load/st
o
re multiple and string insns don't
do LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrensc
h
mid
t
pp
c
: Use a helper
to generate "L
E
unsuppo
r
t
e
d
" a
l
ignmen
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
err
e
ns
c
h
mi
d
t
ppc: Don
'
t set ac
c
ess_
t
ype on al
l
l
o
ad
/
sto
r
es on hash
6
4
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjam
i
n Herrenschmi
d
t
p
pc: Fix CFA
R
updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
m
i
n
Herre
n
s
c
h
m
i
dt
ppc: S
p
eed up dcb
z
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
H
erren
s
chmidt
pp
c
:
H
andle
unconditiona
l
(
a
lways/nev
e
r) traps at
t
ranslatio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
Herrenschmidt
ppc: M
a
ke align
m
e
nt excep
t
i
o
ns suck less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
i
n
Herrensch
m
idt
ppc: Don't updat
e
NI
P
i
n dcbz and lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrenschmidt
ppc
:
D
on
'
t
update NIP if
n
ot taking ali
g
nment excep
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Her
r
ensc
h
midt
ppc: Don't up
d
ate NIP on
c
ondi
t
ional trap instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensch
m
id
t
ppc: Don't update NIP
Bo
o
kE 2
.
06 t
l
b
w
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrenschmidt
ppc: Do
n
't update NI
P
i
n
facility u
n
av
a
ila
b
le interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herre
n
schmidt
ppc: Don
'
t u
p
date NIP in DCR
access r
o
utines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
mi
d
t
p
pc: Fix
so
u
rce NIP on SLB related int
e
rrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in He
r
renschmid
t
p
pc: Make tlb_fill() use new exception help
e
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
e
nsch
m
i
dt
ppc: Don'
t
update NIP in lmw/stmw/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errenschmidt
ppc: Do
n
't u
p
date NIP
in l
s
wi/ls
w
x/stswi/sts
w
x
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
m
i
dt
ppc: FP e
x
ceptions a
r
e al
w
ays p
r
ecise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmidt
ppc: Don't update
t
he
N
IP in
f
loa
t
ing point generated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
a
m
in Herre
n
schmidt
ppc:
M
ake f
l
oat_check_status() pass th
e
return
address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschmidt
ppc: Make
float_invalid_op_exc
p
()
pas
s
the retur
n
address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
i
n
Her
r
ensch
m
idt
ppc: Rename
f
l
o
ad_i
n
v
alid_op_excp to float_inv
a
lid_op_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
nja
m
in Herrenschmidt
ppc: Move VSX ops out of transla
t
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
ami
n
He
r
r
e
nsc
h
midt
ppc:
Move
V
M
X
ops ou
t
of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herr
e
nschmi
d
t
ppc
:
Move DFP
o
p
s o
u
t
o
f
t
rans
l
ate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rren
s
c
hmidt
ppc:
M
ov
e
embedd
e
d
spe
ops out
of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errens
c
hmidt
ppc
:
Move class
i
c fp ops ou
t
of tr
a
nslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
e
r
renschmidt
p
p
c
: Pr
o
vide
basic
r
aise_exception_* f
u
n
c
tio
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
B
enj
a
mi
n
H
errenschmid
t
ppc: Fix fault
P
C reporting
for
lve*/stve* VMX instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Benj
a
min Herrenschmidt
p
p
c: F
i
x
support for odd MS
R
combinations
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Be
n
jamin Herr
e
nschmid
t
ppc/hash64: Fix
support for LPCR:
I
SL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin
H
err
e
nschm
i
dt
ppc/hash64:
A
dd proper r
e
al
m
o
de
t
ransl
a
tio
n
support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin
H
errenschmidt
pp
c
/xics: Replace "icp" w
i
th
"
x
ics" in mo
s
t places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Ben
j
amin He
r
r
ens
c
hmidt
ppc/xi
c
s: Impl
e
ment H_IPO
L
L using an
a
c
ce
s
sor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrenschm
i
dt
p
p
c/xics: M
o
ve SPAPR sp
e
cific code to a separat
e
file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benj
a
min
H
e
r
renschmi
d
t
ppc/xics
:
R
ena
m
e exis
t
i
ng xics
to
x
ics_spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin H
e
r
renschmi
d
t
ppc
:
Fix 64K pages su
p
port in full emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc: Print
H
SRR0/HSRR1 in "in
f
o registers
"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrens
c
hmidt
ppc: LPCR
is a HV resour
c
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
amin He
r
renschm
i
dt
ppc: I
n
itial
H
D
EC support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc:
E
n
f
or
c
e
s
e
t
t
ing MSR:EE,IR and DR w
h
en MSR:PR is set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enjami
n
Herre
n
schmidt
ppc: F
i
x
conditions for
delivering external interrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benja
m
in He
r
renschmidt
ppc: Use a helper to
f
i
l
ter
w
ri
t
es to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
amin Herrens
c
hmidt
pp
c
: Upd
a
te LP
C
R def
i
ni
t
i
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrensch
m
i
d
t
ppc: A
d
d a b
u
n
ch of hyper
v
isor SPRs to Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
Be
n
jam
i
n
Herrensc
h
midt
ppc/xics: Remove unu
s
ed xics_s
e
t_
i
rq_type()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next