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
target/ppc: Fix xxspltib
2019-04-26
B
e
njamin Herrenschmidt
ppc/hash32:
Rework R
and C
b
it update
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Be
n
j
amin Herrenschm
i
dt
p
p
c/hash64: Rewo
r
k R and C
b
it upd
a
tes
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herre
n
s
c
hmidt
pp
c
/spapr:
U
se proper HPTE a
c
cesso
r
s fo
r
H_
R
EAD
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
B
e
n
jamin Herre
n
schmidt
target/ppc: Don
'
t check
U
P
RT in radix mo
d
e wh
e
n
in
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
Benjam
i
n Herrenschmidt
p
pc
/
xics/s
p
ap
r
: F
i
x H_IPOLL impl
e
ment
a
ti
o
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Herrenschmidt
tar
g
et
/
ppc: Basi
c
POWE
R
9 ba
r
e
-
metal radix MMU suppor
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njam
i
n Herren
s
c
h
midt
t
a
rget/ppc
:
Support for P
O
W
E
R9 native hash
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
n
jamin Herrenschm
i
dt
tar
g
et/ppc: Rename PA
T
B/PATBE
-> PAT
E
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n
Herre
n
sc
h
m
i
dt
ta
r
get/ppc: Flush t
h
e TLB locally when
t
he LPIDR is
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin
H
errenschmid
t
tar
g
et/ppc:
F
ix synchronization of mt
t
cg
w
ith
b
roadcast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herren
s
chmidt
ta
r
ge
t
/ppc:
A
dd basic
su
p
port for "
n
e
w format"
H
PTE
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herrenschmi
d
t
t
a
rget
/
ppc: Fix ordering of
h
ash MMU ac
c
esse
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin H
e
rr
e
nschmidt
targ
e
t
/ppc: Fix #include guard in mm
u
-boo
k
3
s
-
v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschm
i
dt
t
a
rge
t
/ppc
:
Re-enable RMLS on POWER9 for
v
irtua
l
h
y
perv
i
sors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin H
e
rr
e
nschmidt
target/p
p
c
/mmu:
Use LPCR:HR t
o
cho
s
e rad
i
x vs
.
h
a
s
h
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
amin Herrenschmidt
target/ppc
/
spapr: Set
L
PCR:HR when using Radix
mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjami
n
Herrenschmidt
tar
g
et/ppc: A
d
d support for L
P
CR:HEIC on
POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin Herren
s
c
h
m
i
d
t
t
a
r
g
et/ppc:
A
d
d
POWER9 external inter
r
up
t
model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herren
s
chmi
d
t
target
/
ppc:
Add Hypervis
o
r Virtualiza
t
ion Int
e
rrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herre
n
schmidt
target/ppc: Detec
t
erroneous condi
t
ion
in i
n
terrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
j
a
m
i
n He
r
renschmidt
target
/
ppc: Add POWER9 exceptio
n
m
odel
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
ja
m
in Herrensc
h
midt
target/ppc: Rename
"
in_p
m
_state" to "
r
esume
_
as_s
r
eset
"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herrenschmidt
tar
g
et
/
ppc: Mov
e
"
w
ak
e
up reset" code t
o
a se
p
ar
a
te
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herrensc
h
midt
targe
t
/ppc: Fix
support for
"
S
TO
P
li
g
ht" states on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njami
n
Herrensc
h
midt
target
/
pp
c
: D
o
n't
c
l
o
b
b
er MSR:EE
o
n PM instruc
t
i
o
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
amin
He
r
renschmidt
ta
r
g
e
t/ppc: Fix nip on power
management in
s
truction
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjami
n
He
r
renschmidt
target/ppc: Disable ISA 2
.
0
6
P
M instr
u
ctions on POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
B
enjami
n
Herren
s
chmidt
t
arget/ppc
:
R
em
o
v
e
some
#
if 0'ed code
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
B
e
njamin Her
r
enschmid
t
ppc: Fix
OpenPIC model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
B
e
n
j
a
m
in Herre
n
schmidt
p
p
c/ide
/
macio: Add mi
s
s
ing registers
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benj
a
min Herrenschmidt
ppc
/
m
a
c: M
o
re rework of the DB
D
M
A
emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Ben
j
amin
H
errenschmidt
ppc/mac: Advertise a high clock fr
e
que
n
cy fo
r
NewWorld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
B
e
njamin Herrenschmidt
n
e
t: Add
S
un
G
E
M device emulat
i
on a
s
fou
n
d on
A
pple
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benjamin Her
r
e
nschmidt
pp
c
/pn
v
: A
d
d support for POWER8+ LPC
Controller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Be
n
jam
i
n
H
e
r
renschmidt
ppc/pnv:
Add OCC
mod
e
l stub with interrup
t
sup
p
ort
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
Benjam
i
n
Herrens
c
hmi
d
t
ppc:
M
a
k
e uninort
h
i
n
te
r
rupt swizzli
n
g
i
d
entical to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin H
e
rrenschmidt
p
pc/
p
nv: add a LPC con
t
r
o
l
ler
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benj
a
min H
e
r
r
enschmidt
ppc/pnv: add skeleton
P
ow
e
rNV platfor
m
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin
H
errenschmidt
ppc: Fix singl
e
step
w
it
h
gdb stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benj
a
min
Herrenschm
i
dt
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
Ben
j
a
m
i
n
Herrensc
h
midt
p
pc/xics: Sp
l
i
t
ICS
i
nto ics-bas
e
a
nd ics cla
s
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Ben
j
amin Herr
e
ns
c
hmidt
ppc/xics: Make th
e
I
CSState a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Ben
j
amin Herrenschmidt
pp
c
/xics: An ICS w
i
th offset 0 is as
s
umed to be unin
i
ti
a
lized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Herrenschmid
t
ppc: Fix s
i
gnal
d
elivery in ppc-
u
ser and pp
c
64-user
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin He
r
rensc
h
midt
ppc
:
r
estric
t
t
h
e use of the rfi
i
ns
t
ructio
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
am
i
n He
r
rensc
h
mid
t
ppc:
I
mprove
a
few mor
e
helper
f
l
ags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errenschmi
d
t
ppc: Impro
v
e the exception
h
elpe
r
s
flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin
H
errenschm
i
dt
ppc: Improve flags for helpers loadi
n
g/writin
g
the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herre
n
schmidt
ppc:
D
on'
t
genera
t
e dead c
o
de
o
n
unco
n
diti
o
n
a
l
b
ranches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmidt
ppc
:
S
t
op dumping s
t
ate
on all exceptio
n
s
in linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin H
e
rrenschmidt
ppc: Fix
c
at
c
h
ing
s
ome segfaults in user mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin He
r
re
n
schmidt
p
p
c: Fix
m
a
cio ESCC le
g
acy ma
p
ping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herr
e
nsc
h
midt
ppc: Renam
e
#include
'
d
.
c f
i
les to
.
inc
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin
Herrensch
m
idt
p
pc: load
/
store multiple and string insns d
o
n't do
LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
H
errenschm
i
dt
ppc: Use a help
e
r to generate "LE unsuppor
t
ed" ali
g
nment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschm
i
dt
p
p
c: Don't
set acce
s
s
_type on all load/st
o
res on ha
s
h64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min
H
errenschm
i
dt
p
pc: Fix CFAR u
p
date
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herre
n
schmidt
ppc: Speed up d
c
bz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin H
e
rrenschmidt
p
p
c: Handle
uncond
i
t
ional
(
a
lways/n
e
v
er)
traps
a
t translatio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin
Herre
n
schmidt
ppc: Make a
l
ig
n
me
n
t e
x
ceptions suck less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmidt
p
p
c: D
o
n't update NIP i
n
dcbz and lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Don't
u
pdate N
I
P
i
f not taking alig
n
m
e
nt exce
p
t
i
on
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
ppc
:
Don't
update
N
IP on c
o
nditional trap
i
ns
t
ructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
i
n
H
errensch
m
idt
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 Herrenschmidt
ppc: Don't update NIP
i
n
fa
c
ility unavai
l
able interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
p
pc: Don'
t
up
d
ate
N
I
P
in D
C
R
acc
e
ss routines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herr
e
nschmidt
pp
c
: Fi
x
sou
r
ce NIP on SLB rela
t
ed interru
p
ts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmi
d
t
ppc: Mak
e
tlb_fi
l
l
(
) use n
e
w exception h
e
l
per
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min H
e
rrenschmidt
ppc: D
o
n't updat
e
NI
P
in lmw/stmw/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc
:
Don't
u
pdat
e
NIP in lswi/lswx/stswi/s
t
swx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin He
r
r
ens
c
hmidt
p
pc: FP
e
x
ceptions are always pre
c
ise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
h
m
id
t
ppc: Don't
update th
e
NIP in float
i
ng point gener
a
t
e
d
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrenschmi
d
t
ppc: Make float_check_status()
p
as
s
t
h
e
r
e
t
urn addres
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errenschmi
d
t
ppc: Ma
k
e float_
i
nvalid_op_e
x
cp() pass the r
e
turn address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrenschmidt
pp
c
: R
e
name f
l
oad_i
n
valid
_
op_e
x
cp to float_invalid_op_ex
c
p
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmid
t
ppc:
Move VS
X
o
ps
o
ut of transl
a
te
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
e
rrens
c
hmi
d
t
ppc: Move VMX op
s
o
u
t of trans
l
a
t
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmid
t
pp
c
: Move
DFP
ops
o
ut
of trans
l
at
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
nschmidt
ppc
:
Move e
m
bedde
d
spe
o
p
s
out of
t
r
anslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min He
r
renschmidt
ppc: Move
classic fp op
s
out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
mi
n
Herrenschmid
t
ppc:
P
rovid
e
b
asic raise_ex
c
eption_* functions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
B
enjamin
H
errensch
m
id
t
ppc: Fix fau
l
t PC reporting
f
or lv
e
*/stve* VMX inst
r
u
ctions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
B
e
n
jamin
H
errenschmidt
ppc: Fi
x
su
p
p
o
rt for o
d
d MSR co
m
binations
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjam
i
n Herrenschm
i
dt
ppc
/
hash64: Fi
x
s
u
pport f
o
r LPCR:IS
L
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
B
e
njam
i
n
Her
r
enschm
i
d
t
ppc/hash64: Add proper rea
l
mode tran
s
lati
o
n
support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herr
e
nsc
h
m
i
d
t
ppc/xi
c
s
:
Replace
"
icp"
w
ith "xics" in most places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjami
n
H
e
rre
n
schmidt
ppc/xics: Implement
H_IPOLL u
s
ing an accesso
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benja
m
in Her
r
en
s
ch
m
idt
ppc/xi
c
s
: Mo
v
e SPAPR specific code to a
s
e
p
arate file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benja
m
i
n
Herrens
c
hmidt
ppc/xics: Rename existi
n
g xi
c
s to xics
_
spapr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Ben
j
amin
He
r
renschmidt
ppc: Fix 64
K
pages su
p
p
o
r
t
i
n
full
e
mulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrensch
m
id
t
p
p
c: Print HSRR0
/
H
S
RR
1
in "i
n
fo regist
e
rs"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjami
n
Herrenschmidt
ppc: LPCR is a HV resource
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjami
n
Herrenschmidt
ppc: In
i
tial HD
E
C s
u
p
port
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
H
e
rrenschmidt
ppc: Enf
o
r
ce setting
MSR:EE,IR an
d
DR wh
e
n
MSR:PR i
s
set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin H
e
rrenschmidt
ppc:
Fix condi
t
i
ons f
o
r delivering external interru
p
ts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjami
n
He
r
re
n
sc
h
midt
p
pc:
U
se
a helper to filter wr
i
t
e
s
to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enjamin Herrenschmidt
ppc: Update LP
C
R definitions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benj
a
min
Herrenschmidt
ppc: Add
a bu
n
ch o
f
hype
r
vis
o
r SPRs to
Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
Benjamin Herrenschm
i
dt
ppc/xics: Remove unused
x
ics_set_i
r
q_t
y
pe()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
B
enjamin Herr
e
nschmidt
ppc:
A
dd P7/P8 Power
Managem
e
nt ins
t
ruc
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next