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
docs: provide documentation on the POWER9 XIVE interrupt controller
2019-04-26
B
e
nja
m
i
n
H
erre
n
schm
i
d
t
ppc/hash32: Rework R
and
C
bit updates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
B
enjamin Her
r
e
n
s
c
hmidt
ppc/hash64: Rework R a
n
d C bit up
d
ates
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin
H
errenschmidt
ppc/spapr: Use prop
e
r HPTE a
c
cessors for H_REA
D
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-04-26
Benjamin Her
r
enschmidt
tar
g
e
t/ppc
:
Don
'
t check UPRT in ra
d
i
x
m
ode whe
n
i
n
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-03-19
B
enjam
i
n He
r
rens
c
h
m
idt
ppc/xics/spapr: Fix H_IPOLL implementation
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: B
a
sic
PO
W
ER9 bare
-
metal ra
d
ix MMU support
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmid
t
ta
r
get/ppc: Support for
P
O
WER9 na
t
ive hash
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
targ
e
t/
p
pc: Rename PAT
B
/PATBE -> PAT
E
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin Herrenschmid
t
ta
r
get/ppc: Fl
u
sh
t
he
T
LB l
o
cally whe
n
the LP
I
DR is
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin
Herrenschmidt
target/ppc: Fix synch
r
o
n
ization
o
f mttcg wi
t
h
b
roadcast
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmi
d
t
t
ar
g
et/ppc:
A
dd basic support
f
or "new format
"
HPTE
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herre
n
sc
h
midt
target/ppc: Fi
x
orderi
n
g of hash MM
U
a
ccesses
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin He
r
rens
c
hmid
t
target/ppc:
Fix #incl
u
d
e guard
i
n
mmu-book
3
s-v3
.
h
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjami
n
Herrenschmi
d
t
t
a
rget/ppc: Re-
e
nable RM
L
S on POWER9 for virtual
hyp
e
rvisors
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin H
e
rr
e
nschmidt
target/
p
pc/mmu: U
s
e
L
P
CR:HR to c
h
ose radix vs
.
hash
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njami
n
Herrenschmi
d
t
target/ppc/spapr:
Set
LPCR:HR
when using
R
adix
m
ode
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Her
r
enschmidt
target
/
p
p
c
: Add s
u
pport for LPCR:
H
E
I
C on POWE
R
9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
n
jamin He
r
renschmidt
target/pp
c
: Add
POWER9 ex
t
ern
a
l interru
p
t
m
odel
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc: Add Hyper
v
isor Virtual
i
zation Interru
p
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin H
e
rr
e
ns
c
hm
i
dt
target/p
p
c: D
e
tect erroneous co
n
dition in interrupt
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
enjamin Herrens
c
hmidt
target/p
p
c: Add
POWER
9
except
i
on model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min Herrenschmidt
target
/
ppc: Re
n
ame "in_pm_state"
t
o "
r
e
s
ume_as
_
sr
e
set"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benjamin Herrenschmidt
target/ppc: Mov
e
"wakeup reset" code to a separate
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
B
e
njamin
Herrenschmidt
target/ppc: Fix support for "STO
P
l
i
g
h
t" states on
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Benj
a
min Herre
n
schmidt
target/ppc: Don't clobber MSR:EE on PM instructions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-25
Ben
j
am
i
n
H
err
e
nschmidt
target
/
ppc: Fix
n
i
p on power management instructio
n
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Benjamin Herr
e
nschmidt
tar
g
e
t/ppc: Disabl
e
I
S
A
2
.
0
6
PM inst
r
uctions on POWE
R
9
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2019-02-17
Be
n
jamin Herr
e
nschmidt
t
a
r
get/ppc: Remove s
o
me
#
if
0
'
ed
c
o
de
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benja
m
in He
r
re
n
s
chmi
d
t
ppc
:
Fix
O
penPIC model
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrenschmidt
p
pc/ide/macio: Add missing
reg
i
s
ters
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrens
c
hmidt
ppc/mac: More rework of
the DBDMA
e
mulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-27
Benjamin Herrens
c
hmidt
ppc/m
a
c
:
A
d
vertise a
h
igh clock frequency
f
or NewWorld
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-09-15
Benjamin Her
r
enschmidt
ne
t
: Add
S
u
nGE
M
device emulatio
n
a
s
found on Appl
e
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benjamin Herrens
c
hmidt
ppc/pnv: Add
s
up
p
ort f
o
r
POWER8+ L
P
C Cont
r
oller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2017-04-26
Benj
a
min Herren
s
chmidt
ppc/pnv
:
A
d
d
OCC
m
odel st
u
b
w
i
th interrupt supp
o
rt
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-11-23
B
e
njamin Herrenschmidt
ppc: Make uninor
t
h interrupt swizzling identic
a
l to
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herre
n
s
c
hmidt
ppc/pnv: add a
L
P
C
c
o
n
troller
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrenschmi
d
t
ppc/pnv: add skele
t
on
PowerNV plat
f
o
rm
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin H
e
rrenschmidt
ppc: Fix single step with gdb stu
b
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-27
Benjamin Herrensc
h
midt
p
p
c
/
x
ics: Add xics to the moni
t
or "info pic
"
command
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Benjamin Herrensc
h
mi
d
t
pp
c
/
xics: Split ICS into ics-base and ics class
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-10-14
Be
n
ja
m
i
n Herrensch
m
i
d
t
ppc/
x
ics: Make th
e
ICSStat
e
a list
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Herr
e
nsc
h
midt
p
pc/xics: An ICS
w
ith offset 0
is
assumed to
b
e uninitialized
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin Herrensch
m
i
dt
ppc: Fix signal
delivery
i
n p
p
c-us
e
r and ppc64-user
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-23
Benjamin
He
r
renschmidt
pp
c
:
re
s
trict the use of the rfi ins
t
ructio
n
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
j
a
m
in
H
e
r
renschm
i
d
t
p
pc
:
Improve a few m
o
r
e
helper flags
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
e
njamin Herrenschmid
t
ppc: Improve the exception he
l
per
s
fla
g
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
chmidt
ppc: Improve flags for helpers lo
a
d
i
ng/writin
g
the
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herren
s
ch
m
idt
ppc: Don'
t
g
e
nera
t
e dead code
o
n unconditional b
r
a
nches
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
r
e
nschmidt
ppc: Stop dumpin
g
state
o
n
all exce
p
tions in linux
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herrenschmidt
pp
c
: Fi
x
catching some s
e
g
faults in us
e
r mo
d
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
j
a
min Her
r
ensc
h
midt
ppc
:
Fix ma
c
io
ESCC legacy ma
p
pin
g
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin Herr
e
nschmidt
ppc:
R
e
n
ame #include'
d
.
c fi
l
es to
.
in
c
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benj
a
min Herrenschmidt
ppc:
load/store multiple
a
nd string
insns don't d
o
LE
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
He
r
r
e
nschmidt
ppc: Use a h
e
lper to g
e
n
e
rate "LE unsupport
e
d" alignmen
t
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin
H
errenschmi
d
t
ppc:
Don't set access_type on all l
o
a
d
/stores
on ha
s
h64
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmi
d
t
ppc
:
Fix CFAR updat
e
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herrenschmidt
p
p
c: Speed
u
p dcbz
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
p
pc:
H
andle unconditional (alway
s
/never) traps at transla
t
i
o
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
e
r
renschm
i
dt
ppc:
Make
a
l
ignment excepti
o
ns suck less
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
amin Herrenschmidt
ppc: Don'
t
update NIP in dcbz and ls
c
bx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herr
e
nschmidt
ppc: Don't update NIP if not taki
n
g alignment exceptions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
re
n
s
c
hmidt
ppc: Don't update NIP on co
n
diti
o
nal trap ins
t
ruction
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschmidt
ppc: D
o
n't
updat
e
NIP
BookE 2
.
06 tlb
w
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herr
e
nschmidt
pp
c
: D
o
n't update NIP in facility unav
a
ilable interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmi
d
t
ppc: Don't update NIP in
D
CR acces
s
routines
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
renschmidt
ppc:
F
i
x
source
N
I
P on SLB related interrupts
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
ppc: Make tlb_fill() use
n
e
w
exception he
l
per
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herre
n
sc
h
midt
ppc:
D
on't update NIP in lmw/stmw/icbi
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Ben
j
a
m
in Herren
s
chmid
t
ppc: Don't update NIP i
n
lswi/lswx/
s
t
swi/st
s
wx
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjami
n
Herrenschmidt
ppc: FP excep
t
ions are alw
a
ys preci
s
e
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
H
errenschmidt
ppc: Don't update
the NIP in floati
n
g
p
o
int generated
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjami
n
Herrenschm
i
dt
ppc: Ma
k
e float_check_statu
s
() pass the retu
r
n address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
pp
c
: Make float_invalid_op_excp() pass the retur
n
address
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Be
n
j
amin Herrenschmid
t
pp
c
: Rename fload_invalid_op_excp to float_invalid_op_excp
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin He
r
r
enschmidt
ppc: Move VSX ops
out of trans
l
ate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjam
i
n Herrenschmidt
p
p
c: Move VMX o
p
s out of
t
ranslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
B
enjamin He
r
renschmidt
ppc: Move DFP
ops out of translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin Herrenschmidt
ppc:
M
ove
e
m
b
ed
d
ed spe op
s
out
of tr
a
nslate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benjamin
Herrenschmid
t
p
pc: Move
classic fp
o
ps out
o
f translate
.
c
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-09-07
Benja
m
in Herren
s
c
h
m
idt
p
p
c: Pr
o
vide
b
a
s
ic rais
e
_exception_* func
t
ions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-29
Benjamin
Herre
n
schmi
d
t
ppc: Fix fa
u
lt PC repo
r
t
in
g
for lve*/stve* VM
X
i
n
structions
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-18
Benjam
i
n Herrenschmid
t
p
p
c: Fix support fo
r
odd MSR combinations
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjami
n
Herrensch
m
idt
pp
c
/hash64: Fix suppo
r
t for LPCR:ISL
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-05
Benjamin Herrenschmidt
p
pc/hash64: A
d
d proper real mode transl
a
ti
o
n s
u
pport
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjami
n
Herrenschmidt
p
p
c
/
x
ics: Replace
"
i
cp"
wi
t
h "xics" i
n
mo
s
t places
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
B
e
nj
a
min Herrenschm
i
dt
p
pc/xics: Implement
H
_IPOLL us
i
ng a
n
accessor
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Benjamin Herrenschmidt
p
p
c/xics: Move SPAPR specific code
t
o
a s
e
parate file
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-07-01
Ben
j
amin
H
errenschmidt
ppc/xi
c
s: Rename existi
n
g xics to x
i
cs_sp
a
pr
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin H
e
rre
n
s
chmidt
ppc: Fix
6
4K
p
ages support in
f
ull
emulation
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enjamin Herrens
c
hmidt
ppc: Pr
i
nt HSRR0/HSRR1 in "in
f
o registers
"
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrensch
m
idt
ppc: LPCR is a HV r
e
source
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrenschmidt
ppc: Ini
t
ial HDEC
s
uppo
r
t
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin Herre
n
sc
h
mid
t
ppc: Enf
o
rce sett
i
ng M
S
R:EE,IR an
d
DR when
MSR:PR is set
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benja
m
in Herre
n
s
chmidt
ppc:
F
i
x
con
d
i
ti
o
ns for delivering external interrupts
.
.
.
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
e
njamin
Herrenschmidt
ppc:
Use
a
helpe
r
to
f
ilter w
r
ites to LPCR
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
Benjamin Herrensc
h
mid
t
p
pc
:
U
pdate LPCR definit
i
on
s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-30
B
enj
a
min Herrenschmidt
ppc: Add a b
u
nch
o
f hyperv
i
sor SP
R
s
to Bo
o
k3s
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-27
Benjamin
H
er
r
enschmidt
p
p
c/
x
ics: Remove unu
s
e
d
xics_set_i
r
q_type()
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
2016-06-23
Benjamin Herrenschmidt
p
pc: Add P7/P8 Po
w
er
M
anagement instruct
i
ons
Signed-off-by:
Benjamin Herrenschmidt
<benh@kernel.crashing.org>
commit
|
commitdiff
|
tree
next