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: Don't use spapr_drc_needed() in CAS code
2020-02-02
Benjam
i
n Herrenschmidt
p
p
c/pnv: Add models
for POW
E
R9 PHB4
PC
I
e Host bridge
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-06-12
Benja
m
i
n Her
r
enschmidt
ppc/xive: Make
XIVE generate the proper in
t
errupt type
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benja
m
in
H
er
r
e
n
schmidt
p
pc/hash32: Rework
R and C bi
t
u
pdates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Ben
j
amin H
e
rrenschmidt
p
p
c/hash
6
4
:
Rework R and
C
b
i
t updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
B
enjami
n
Herre
n
s
chmidt
ppc/sp
a
pr: Use
p
r
o
per HPTE accessors for H_R
E
A
D
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herrensc
h
midt
targe
t
/ppc:
D
on't
check
UPRT
in r
a
dix mo
d
e when in
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
Benjamin Herrenschmidt
ppc/xics/spapr: F
i
x H_IPOLL
i
mplementation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in He
r
renschmidt
target/ppc: Basic POWER9 bare-metal radi
x
M
MU supp
o
rt
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc
:
Support for PO
W
E
R
9
n
a
t
ive hash
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin H
e
r
r
e
n
schmidt
targe
t
/ppc:
R
ename PATB/P
A
TBE
-
> PATE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrensc
h
midt
target/ppc: Flu
s
h the
T
LB local
l
y when the LPIDR
i
s
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min Her
r
enschmidt
target/
p
pc:
Fix synchroniz
a
ti
o
n
of
m
ttcg with
b
r
oadca
s
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin H
e
rre
n
sc
h
midt
target/p
p
c: Add basic s
u
p
p
ort for "ne
w
format"
HPTE
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herren
s
c
hmid
t
target/ppc: Fix orde
r
i
n
g
of has
h
M
MU acc
e
sses
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
ta
r
get/ppc:
F
ix #include gua
r
d in
m
m
u-book3s-v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in
H
e
r
renschmidt
target/ppc: Re-enable RML
S
on POWER9 for virtual hypervisors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrensch
m
idt
target/ppc/mmu: Use LPC
R
:HR
to ch
o
se
radix
v
s
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
a
m
in Her
r
e
n
schmidt
t
ar
g
et/ppc/spapr: Set LPCR:HR when using Radix mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
H
e
r
renschmidt
tar
g
e
t/p
p
c: Add su
p
p
ort for
L
PCR:HEIC
o
n
PO
W
ER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjam
i
n Herrenschmid
t
target/pp
c
: Add P
O
WER9 external i
n
terrupt model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjam
i
n Her
r
enschmidt
target/ppc:
A
dd Hypervisor Virtualizat
i
on
Inte
r
rupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
amin He
r
rensch
m
i
dt
t
arget/ppc
:
Dete
c
t
erroneous con
d
ition in
interrup
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herr
e
nschm
i
dt
target/ppc: Add POWER9 e
x
ception
m
odel
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herr
e
nschmidt
target/pp
c
:
Rename "in_pm_s
t
ate" to
"resume_as_sreset
"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin H
e
rre
n
schmidt
target/p
p
c: M
o
v
e
"wakeup re
s
e
t" co
d
e
t
o
a
separate
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
targ
e
t
/
p
p
c
:
Fi
x
support for
"STOP light
"
st
a
tes on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschm
i
dt
ta
r
get/ppc: Don'
t
c
lobber MSR
:
EE o
n
PM instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjami
n
Herrens
c
hmidt
target/ppc:
F
ix nip on power
man
a
gement in
s
tructi
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjamin Herrenschmidt
target/ppc: Disable ISA 2
.
06 PM instructions on POWER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
B
e
njamin Herrenschmidt
target/ppc: Remove s
o
me #if 0'
e
d
co
d
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Ben
j
amin Herrenschm
i
dt
ppc: Fix
OpenPIC model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
B
e
njami
n
Herrenschm
i
dt
ppc/ide/maci
o
: Add missing regist
e
rs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin
Herrenschmidt
ppc/
m
a
c
:
M
ore re
w
o
r
k of
the DBDMA emula
t
ion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjami
n
H
erre
n
schmidt
ppc/mac: Advertise a high c
l
ock frequency for NewWo
r
ld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
Benjamin
Herrenschmidt
n
e
t: Add SunGEM devi
c
e emulati
o
n
as f
o
un
d
on A
p
ple
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benjamin Herrenschmidt
ppc/pnv: Ad
d
sup
p
or
t
for POWER8
+
LPC Controller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
B
e
njamin
Herr
e
n
schmidt
p
pc/pnv: Add OCC mo
d
el stub with i
n
t
e
rrupt suppor
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
Benjamin Herrensc
h
m
idt
ppc:
Make
unin
o
rth interru
p
t swizzli
n
g iden
t
ic
a
l to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Ben
j
amin Herrens
c
hm
i
dt
ppc/pnv: add a LPC con
t
r
o
ller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrenschmidt
ppc/pnv: add skeleton PowerNV platform
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrenschmid
t
ppc: Fix
single
s
tep with gdb stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Be
n
jamin Herrensc
h
mid
t
ppc/
x
i
c
s
:
Add x
i
cs to the
m
oni
t
or "info pic" command
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benja
m
in Herrensch
m
idt
ppc/xics: Split ICS
int
o
ics-base a
n
d i
c
s class
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin H
e
rrens
c
hmidt
ppc/x
i
cs: Make
the ICSState
a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjami
n
Herrens
c
hmidt
ppc/xics: An ICS with offset 0 is
assume
d
to be uniniti
a
l
ized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benja
m
in Herrenschm
i
dt
p
p
c: Fix
signal delivery in ppc-user and ppc64
-
user
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Herrenschmidt
ppc: restrict t
h
e use
of the rfi instruction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Her
r
enschmi
d
t
ppc
:
Improve a few mor
e
helper
f
lags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herr
e
nschmidt
pp
c
: Improv
e
the exceptio
n
helpers
fl
a
gs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrenschmidt
ppc: Improve flags
f
or helpers loa
d
ing/writ
i
ng
t
he
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herrenschmid
t
p
p
c
: Don't generate dead code o
n
unconditional branches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
ensc
h
midt
ppc: Stop dumpin
g
st
a
te on all exceptions i
n
linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
nja
m
i
n Herr
e
nschm
i
d
t
ppc: Fix
catc
h
in
g
some se
g
faults in
u
ser mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
m
i
n H
e
rrenschmidt
ppc: Fix macio E
S
CC legacy mapping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jami
n
H
errenschmidt
p
pc: Rename #in
c
lude'd
.
c
f
iles
t
o
.
i
n
c
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrenschm
i
dt
ppc: load/store mu
l
tipl
e
and str
i
ng insns
don
'
t do LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
pc: Use a
helper
to gene
r
ate "LE uns
u
ppo
r
te
d
" alignment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Her
r
enschmid
t
ppc: D
o
n't set
a
cc
e
ss_type
on a
l
l load/stores on hash64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin
Herren
s
chmidt
ppc: F
i
x CFAR u
p
d
a
t
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herre
n
sc
h
midt
ppc: Speed up
dcbz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
c
h
midt
ppc
:
Handle unconditi
o
nal (a
l
ways/n
e
ver) traps a
t
t
r
ansl
a
tio
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herrenschmidt
ppc: Make a
l
ignm
e
nt exceptio
n
s suck less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrens
c
hmid
t
ppc: Don't upda
t
e N
I
P in dcbz a
n
d lscbx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
i
n
Herrenschmidt
p
pc: Don'
t
upda
t
e NIP if not
t
aking alignme
n
t excep
t
ion
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herrenschmidt
ppc: Don't update N
I
P on condi
t
ional
trap instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errensc
h
midt
ppc: Don't update NIP BookE 2
.
06
t
lbwe
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herr
e
n
s
chmi
d
t
ppc: D
o
n
'
t update NIP in
facility unavaila
b
le
i
nter
r
upts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
r
r
enschmidt
ppc: Don't update NIP i
n
DCR access ro
u
tin
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjam
i
n H
e
r
r
enschmidt
pp
c
: Fix sou
r
c
e NIP on
S
LB related
interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrens
c
hmi
d
t
ppc: Ma
k
e tl
b
_fill() use new exception
h
el
p
er
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herrenschmidt
ppc: Don't update NIP i
n
l
m
w/stmw/
i
cb
i
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
a
min H
e
rrenschmidt
p
p
c
: Don't
update NIP in l
s
w
i/lswx/stswi/stswx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
r
e
nschmidt
ppc: FP excepti
o
ns are al
w
ays precise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herr
e
nschmidt
p
p
c
: Don't
upda
t
e the NI
P
i
n floati
n
g
poi
n
t generated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin H
e
rren
s
c
h
midt
ppc: M
a
k
e f
l
o
a
t_ch
e
ck_status() pass
t
he r
e
turn address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensch
m
idt
pp
c
:
Make float_invalid_op_excp() pass the return addre
s
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrensc
h
midt
ppc: Renam
e
fload_invalid_op_excp to
f
loa
t
_invalid_op_ex
c
p
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschm
i
dt
ppc: Move VSX ops out o
f
translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin H
e
rrensc
h
midt
ppc: M
o
ve VMX ops out of
t
ranslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rrenschm
i
dt
ppc: Move D
F
P ops out
of tr
a
nslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
Her
r
enschmidt
ppc: Move embedded spe
o
p
s
out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
en
j
a
min He
r
renschm
i
dt
ppc:
M
ov
e
classic
f
p ops out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
a
min Herrenschmidt
ppc
:
Provid
e
basic
r
aise_
e
xcept
i
on_* fun
c
ti
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Be
n
j
a
min
H
errenschmidt
ppc: Fix fau
l
t
PC repo
r
ting for lve*/stve*
VMX instructio
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Benjamin
Herrenschmidt
ppc
:
Fi
x
support for odd MSR combinati
o
ns
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
B
e
njamin Herrensch
m
idt
p
pc
/
hash64: Fix support for L
P
C
R:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benj
a
min
H
errenschmidt
ppc/has
h
64: Add pro
p
er rea
l
mode trans
l
a
ti
o
n
s
upport
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrenschmidt
ppc/xic
s
:
Replace "icp
"
with
"xics"
i
n most
p
laces
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
B
e
njamin Herrenschmidt
ppc/x
i
cs: Implemen
t
H_IP
O
LL
u
si
n
g an ac
c
essor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Ben
j
ami
n
Herr
e
n
schmidt
ppc/
x
ics:
Move SPAPR spe
c
ific co
d
e
t
o a separate file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin He
r
rensc
h
midt
ppc/xics: Rename existing xics
to xi
c
s
_spap
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
p
p
c: Fix 64K pages support in full emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc: Print HSRR0/
H
SRR1 i
n
"info register
s
"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herren
s
chmidt
ppc
:
LPCR is a
HV resou
r
ce
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin He
r
rensc
h
m
i
dt
ppc:
I
ni
t
ial HDEC support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
Herrens
c
hmidt
ppc: Enforce setting
MSR:EE
,
I
R
an
d
DR wh
e
n MSR:PR is se
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrensc
h
midt
p
p
c:
Fix cond
i
tions for delivering external in
t
e
r
rupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Her
r
e
nschmi
d
t
ppc: Use a h
e
l
p
er to filter
w
rites to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
He
r
renschmi
d
t
ppc: U
p
date LPCR de
f
init
i
ons
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
H
erren
s
c
h
m
idt
p
pc: Add a bunch of
h
y
p
ervisor SPRs t
o
Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next