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: check for the activation of the KVM IRQ device
2019-04-26
Benj
a
min Herren
s
chmidt
ppc/hash3
2
:
Rework R an
d
C
bit updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjami
n
Herren
s
chmid
t
p
pc/hash64: R
e
w
ork R and
C
b
it up
d
ates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
B
e
n
jamin Herrenschmidt
p
p
c/spapr:
U
se proper
H
PTE accessors for H_READ
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Herrenschmidt
tar
g
e
t/ppc:
D
on't check UPRT in radix mode
when in
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
B
enjamin H
e
rrenschmidt
ppc/xics/spapr: Fix H_IPOLL imp
l
e
men
t
atio
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
nja
m
in Herrenschmid
t
target/ppc: Basic POWER
9
bare-metal rad
i
x MMU support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Her
r
enschmidt
target
/
ppc: Support for POWER9
n
ati
v
e has
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Her
r
enschmidt
targ
e
t/ppc: R
e
name P
A
T
B/PATB
E
->
PATE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjami
n
Herrensch
m
idt
t
arget
/
p
p
c: Flush the TLB locally when the LPIDR i
s
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin
H
er
r
ens
c
hmidt
target/ppc: F
i
x synchr
o
n
i
zation of mttcg with
b
roadcast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin He
r
rens
c
hmidt
target/
p
pc: Add
b
asic support for "new f
o
rmat" H
P
TE
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herre
n
schmidt
target/ppc
:
Fix o
r
dering
o
f ha
s
h
MMU acce
s
s
es
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herrenschmidt
t
a
r
g
e
t
/ppc: Fix
#
i
nclude guard in mmu-
b
ook3s-v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc: Re-enable RMLS on POWER9 for virtual hyp
e
rvisors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njami
n
H
er
r
enschmidt
target/ppc/mmu: Use L
P
CR:HR to c
h
ose radi
x
vs
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Be
n
jamin Herrensc
h
mi
d
t
ta
r
get/pp
c
/spapr: Set
L
PCR:HR when using R
a
dix m
o
de
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
amin
Herr
e
n
schmi
d
t
target/
p
pc: A
d
d s
u
p
p
ort
f
or LP
C
R
:HEIC on POWER9
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 P
O
W
ER
9
e
xternal interr
u
p
t mod
e
l
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
amin Herrenschmi
d
t
target/ppc: Add
H
y
pervisor Virtualization
I
nterrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min Herrenschm
i
dt
target/pp
c
: De
t
ec
t
erroneous condition in interrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin H
e
rrensc
h
midt
target/ppc: Add
POWE
R
9 ex
c
eption model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjami
n
Her
r
enschm
i
dt
t
a
rget/ppc: Rename "in_
p
m_state" to "resume_as_sr
e
set
"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin He
r
renschmidt
target/ppc: Move "wakeup reset" code
to a
s
epara
t
e
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
amin Herren
s
chmidt
target/ppc: F
i
x support
f
o
r "STOP
l
ight" state
s
on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benja
m
in Herrenschmidt
tar
g
et/p
p
c: Don't
c
lobb
e
r M
S
R:EE on PM in
s
tructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min Herre
n
schmidt
t
a
rget/ppc: Fix nip on pow
e
r manag
e
m
ent inst
r
uc
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjam
i
n Herrenschmid
t
targ
e
t/ppc
:
Di
s
able
I
SA 2
.
06 PM i
n
structions on
P
O
WER9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjam
i
n
Herrensc
h
m
idt
target/ppc: Remove some #if 0'ed code
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
B
enjamin Her
r
enschmidt
ppc: Fix OpenPIC
m
odel
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin
H
errens
c
h
midt
ppc
/
ide/macio:
Add miss
i
n
g
r
egis
t
e
rs
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrenschmidt
ppc/mac: More
r
ework of
t
he
D
BDMA e
m
ulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrenschm
i
dt
ppc/mac: Advert
i
se a h
i
gh cloc
k
f
requenc
y
f
o
r NewWorld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
Be
n
jamin Herre
n
schmidt
net: Add
SunGEM de
v
ice emulatio
n
as
f
ou
n
d on Apple
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benjamin Herrenschmidt
ppc/pnv: Ad
d
sup
p
o
rt for POWER8+ LP
C
C
ontrol
l
er
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
B
enjamin Herrenschmidt
p
p
c/pnv:
Add
O
C
C model stub with inte
r
rupt support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
B
e
nj
a
min He
r
renschmidt
ppc: M
a
k
e
uni
n
orth inte
r
rupt swizzli
n
g iden
t
ical
t
o
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrenschm
i
dt
pp
c
/pnv: add
a
L
PC controller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjami
n
H
errenschmidt
ppc/pnv: ad
d
skelet
o
n PowerNV
p
latform
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjami
n
Herren
s
chmidt
ppc: Fix
s
ingle s
t
e
p
wi
t
h gdb stub
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
B
e
n
jamin Her
r
enschmidt
ppc/xics: Add
x
ics
to the moni
t
or "info pic" command
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
B
enjamin Herrenschmidt
ppc
/
xics
:
Spl
i
t ICS into ics-bas
e
and
i
cs
class
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Ben
j
amin Herrenschmi
d
t
ppc/xics: Make the ICSState a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Herr
e
n
s
chmidt
ppc/xi
c
s: An ICS with offset 0
i
s assumed
to
be uninitialized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benja
m
in Herre
n
s
c
hmidt
ppc: Fix signal deli
v
ery in ppc-user and
ppc64-user
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin
Herrenschmidt
pp
c
:
re
s
trict t
h
e use of the rfi instruction
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrensch
m
idt
ppc: Improve a few more
h
e
l
per flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rren
s
chmidt
ppc: Imp
r
ove the ex
c
e
ption
h
elpers flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
m
in
Herre
n
s
chmidt
ppc: I
m
p
r
ove
f
lags fo
r
helpers load
i
ng/writing
the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n
Herrenschmidt
ppc: Don't generate dead c
o
de on
u
nconditional branches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
ch
m
idt
ppc: Stop
d
u
m
pin
g
s
t
ate on all exc
e
p
t
i
ons in linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc:
F
ix
catching so
m
e
segfaults i
n
user mode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herr
e
nschmi
d
t
ppc
:
Fix macio ES
C
C
l
e
gacy
mapping
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
erre
n
schmidt
p
p
c: Rename #include
'
d
.
c files to
.
in
c
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschmi
d
t
ppc: load/
s
tore multiple and str
i
ng
insns don't d
o
LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jami
n
Herrenschm
i
dt
pp
c
: Use a hel
p
er to gener
a
te "LE unsup
p
or
t
ed"
al
i
gnment
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin H
e
rre
n
schmidt
p
p
c: Don't set access_type on all load
/
st
o
res on
h
ash64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrens
c
h
m
idt
ppc: Fix CF
A
R updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin H
e
rrenschmid
t
ppc: Speed up
dcbz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrens
c
h
m
idt
ppc: Handle u
n
condi
t
ional (always/never)
tra
p
s at translati
o
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herrenschmidt
ppc: Ma
k
e
a
lignment except
i
o
n
s suck less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrenschmidt
ppc:
D
on'
t
updat
e
NIP in
d
cbz and
lscbx
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
N
IP if
n
ot taking a
l
i
g
n
m
e
nt ex
c
ep
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herr
e
ns
c
hmidt
ppc: Don't update NIP on cond
i
tional trap instructio
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
n
sc
h
m
i
dt
ppc:
Don't update NIP Book
E
2
.
06 tlb
w
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
en
j
amin H
e
r
renschmidt
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
Benjamin
He
r
renschm
i
dt
ppc: Don't update
N
IP in DCR access routines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin Herrenschmidt
p
pc: Fix source NIP on SLB
r
elated interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Her
r
enschmidt
ppc: Make tl
b
_
f
ill()
use new exce
p
tion helper
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin He
r
rensch
m
idt
ppc: D
o
n
'
t update NIP in lmw/st
m
w/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
jamin
He
r
ren
s
ch
m
i
d
t
ppc: Don
'
t update NIP in lswi/lsw
x
/stswi/st
s
wx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: F
P
exceptio
n
s
a
re always pre
c
ise
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrenschm
i
d
t
ppc: Don't
u
p
da
t
e the NIP in
f
loating point
gene
r
ated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschm
i
d
t
ppc: Make
f
lo
a
t
_ch
e
ck_status() pass the
r
etur
n
addre
s
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Her
r
enschmidt
ppc: M
a
ke flo
a
t_invalid
_
op_excp() pass the return a
d
dress
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
ppc:
R
ename fload_invalid_op_exc
p
t
o
float_invalid_op_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin H
e
r
r
enschmidt
ppc: Mo
v
e VSX
ops out
o
f
translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
n
jamin H
e
rr
e
nschmi
d
t
ppc: Move VM
X
ops o
u
t
o
f
tr
a
nslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrenschmidt
ppc: Move DFP ops
o
u
t of transla
t
e
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
r
ensch
m
idt
ppc: Move embedded spe ops
o
u
t of tr
a
nslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc: Move classic fp o
p
s out of t
r
a
n
s
late
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschm
i
dt
ppc: Provid
e
bas
i
c raise_
e
xception_* func
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjamin H
e
rrenschmidt
p
p
c: Fi
x
faul
t
PC reporting for lve*/stve*
V
MX i
n
structions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
B
e
nj
a
mi
n
Her
r
enschmidt
pp
c
: Fix support
for odd MSR combinations
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Herrenschmidt
ppc/has
h
6
4: Fix support for LPCR:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin He
r
rensc
h
mid
t
pp
c
/hash64: A
d
d
p
roper real mode translation suppor
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin
Herre
n
schmidt
ppc/xics: Replace
"
icp" with "xics" in
m
o
st p
l
ac
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin H
e
rrenschm
i
dt
ppc/xics: I
m
plemen
t
H_IPOL
L
using an acce
s
s
or
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjami
n
H
e
rre
n
sc
h
mid
t
ppc/xics:
Move SPAPR
s
pecific code to a s
e
pa
r
ate file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin He
r
r
e
nschmidt
ppc/xics:
Rename exis
t
ing xics
to xics_s
p
a
p
r
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin H
e
r
r
enschmidt
ppc: Fix 64
K
p
a
g
es sup
p
ort in full emul
a
tion
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Be
n
j
a
mi
n
Herrensc
h
midt
ppc: Print HSRR0/HSRR1 in "info r
e
giste
r
s
"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrens
c
hmidt
ppc:
L
PC
R
is a HV resource
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin H
e
rre
n
schmidt
ppc: In
i
tial HDE
C
support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc: Enforc
e
settin
g
M
SR
:
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
Benjamin
H
erre
n
sc
h
midt
ppc: Fix condit
i
o
n
s
f
o
r
delivering
e
xternal
i
nterrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin
Herrens
c
hmidt
p
pc: Us
e
a helper to filter writes to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benja
m
in He
r
renschmidt
ppc:
U
pd
a
t
e
L
PCR de
f
in
i
tions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc:
A
dd a bunch of hyperv
i
sor SPRs to Book3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
Benjamin
H
erren
s
chmidt
p
p
c/xics:
Remove unused xics_set_irq_type()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herr
e
n
s
chmidt
ppc:
A
dd
P
7/P8 Pow
e
r Man
a
gement in
s
tructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next