repo.or.cz
/
qemu
/
armbru.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
hw/cxl: Fix local variable shadowing of cap_hdrs
2023-10-06
Jonathan Cameron
hw/cxl: Fix
loc
a
l variable shadowing of cap_hdrs
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-10-04
Jonathan Cameron
hw/p
c
i
-
br
i
dge/cxl-upstream: Add s
e
rial n
u
mber extended
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-10-04
Jona
t
han Cameron
hw/cx
l
:
S
u
pport 4 HDM
d
e
co
d
ers at
all levels of topology
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-10-04
J
o
n
atha
n
Ca
m
eron
h
w/cxl: Fi
x
a
n
d
use same calculation for HDM de
c
o
d
e
r
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-10-04
Jonathan Cam
e
ron
hw/cx
l
: Add ut
i
l
i
ty fu
n
ct
i
o
ns
d
e
cod
e
r
interleave ways
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-10-04
J
onathan Cameron
hw/cxl: Push cxl_decoder_count_enc() and cxl
_
decode_ig
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-09-21
Jo
n
athan Cam
e
ron
docs/cxl: Cle
a
n
o
ut some more aar
c
h64 ex
a
mples
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-09-21
Jonathan Camer
o
n
hw/mem
/
c
x
l
_
typ
e
3: Add missing copyrig
h
t and
l
icense
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-23
Jonathan Camero
n
hw/cxl/
e
vents: Add in
j
ec
t
io
n
o
f Memory
M
odule Even
t
s
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
Jonatha
n
Cameron
hw/cxl/events: Add injec
t
ion of
DRAM events
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
Jona
t
han Camer
o
n
h
w
/
c
xl: Mo
v
e
CXLRetCode defi
n
ition to
cxl
_
devi
c
e
.
h
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
J
onathan Cam
e
ron
hw
/
cxl: Add clear
poison mailbox command
s
upport
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
Jonathan Came
r
on
h
w/
c
xl: Add po
i
son
i
n
jection via t
h
e m
a
ilbo
x
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-06-22
Jonathan Cam
e
r
o
n
hw
/
cxl
:
Q
M
P based poison in
j
ecti
o
n support
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
J
on
a
than Cameron
hw/c
x
l
:
rename m
a
ilbo
x
return co
d
e type from ret
_
code
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jona
t
h
an
Cam
e
ron
hw
/
m
em:
Use memory_region
_
size(
)
in cxl_
t
y
p
e3
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
J
onathan Cameron
hw/cxl: Fix
i
ncorrect reset of commit
and associated
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jonathan
C
amero
n
hw/cxl
:
Fix endian handling for decoder commit
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jona
t
h
a
n
Ca
m
ero
n
hw/cxl: dr
o
p
pointles
s
me
m
ory_regio
n
_transaction_guards
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-19
Jon
a
th
a
n Ca
m
eron
hw/cxl: cdat: Fix
f
ailure
to fr
e
e buffe
r
in erorr paths
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-05-16
Jo
n
athan Cameron
hw/pci-b
r
idg
e
: Fix release orderin
g
by embedding
P
C
I
BridgeWi
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-04-25
Jonathan Camer
o
n
hw/pc
i
-bridg
e
: Make PCIe a
n
d
CXL PXB D
e
vices inherit
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-04-25
Jonatha
n
Cameron
hw/pci-
b
ridge: pci_expander_bri
d
g
e f
i
x typ
e
i
n
pxb_cxl_dev_r
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-08
J
onathan Cameron
hw/pxb-cxl:
S
upp
o
rt pa
s
sthrough
HDM Dec
o
der
s
unless
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-08
Jonat
h
an Cameron
h
w/p
c
i: Add pcie_count_ds_port() an
d
pcie_find_port_firs
t
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jon
a
t
h
an Cameron
hw/mem/cxl_
t
ype3: Add CXL RAS Error Injection Suppo
r
t
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonathan C
a
mero
n
hw/pci/aer: Mak
e
PC
I
E AER error injection facility
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonathan Came
r
o
n
hw/cx
l
: Fix
e
ndian issues
i
n CXL RAS
c
apabili
t
y defa
u
lts
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonatha
n
Cameron
hw/mem/cxl-type3: Add AE
R
extended capability
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonathan Ca
m
eron
hw/pci-b
r
idge/c
x
l_
r
o
o
t
_
p
ort: Wi
r
e
up
MSI
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jona
t
han Ca
m
eron
hw/pci-bridg
e
/cxl_
r
oot_port: Wire up AER
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonathan Cam
e
r
o
n
h
w
/
pci/ae
r
: A
d
d
missi
n
g routin
g
for A
E
R
er
r
o
rs
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-07
Jonathan Ca
m
eron
hw/pci/aer:
I
mp
l
ement PC
I
_ERR_UNCOR_MASK register
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
J
o
nathan C
a
meron
tests: ac
p
i: Update
q
35/DSDT
.
cxl for r
e
mov
e
d duplicate UID
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jonathan
C
amer
o
n
hw/i386/a
c
pi
:
Drop duplicate _UID entry for CXL ro
o
t
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jonath
a
n Cameron
tests/acp
i
: Allow update of q35/DS
D
T
.
cxl
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
J
o
nathan Cam
e
r
o
n
h
w
/pci-bri
d
ge/cx
l
_d
o
wnstream: Fix type naming
mi
s
ma
t
ch
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jon
a
t
h
an Camer
o
n
hw/
m
em/
c
x
l
_type3: Improve
error ha
n
dling in realize()
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2023-03-03
Jonathan Cam
e
ron
M
A
IN
T
AINE
R
S: Add
F
an
N
i as
C
omput
e
e
Xpress Lin
k
QEMU
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-11-07
Jona
t
han Cam
e
ron
hw/pci-bridg
e
/cxl-upstre
a
m: A
d
d a CDA
T
t
a
b
le ac
c
e
s
s
DOE
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-11-07
Jonat
h
a
n Camer
o
n
h
w
/mem/cxl-type3: Add MSIX suppo
r
t
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-10-09
Jonath
a
n Cameron
me
m
/cxl-type3:
A
dd sn option
to
provide seri
a
l
numb
e
r
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jonathan Camer
o
n
h
w
/cxl: Co
r
rectl
y
handle
v
ariabl
e
sized
mailbox input
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jonathan Camero
n
hw/cxl
:
Fi
x
Get LSA
in
p
u
t payl
o
a
d
s
i
z
e whi
c
h should
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jonatha
n
Camero
n
hw/
c
xl: Add
s
t
ub wr
i
t
e
function
for R
O
MemoryReg
i
onOps
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jonathan Cameron
hw/cxl: Fix wrong query of target ports
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-08-17
Jona
t
h
an Cameron
hw/cx
l
: Fix me
m
or
y
leak in e
r
r
or paths
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-07-26
Jonat
h
an Cam
e
ron
hw/cxl:
F
i
x size of constant in i
n
ter
l
eave granularity
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-07-26
J
onathan Cameron
hw/
i
38
6
/pc: Alw
a
ys
place
C
XL Memory
Reg
i
ons
a
fter dev
i
ce_memory
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-07-26
Jonat
h
an Camer
o
n
h
w
/machin
e
:
C
lear ou
t
left over CXL related pointer
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-16
Jonathan
C
ame
r
on
docs/cxl: Add switch
d
o
cumentation
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-16
Jonathan Camer
o
n
p
ci-bridge/
c
xl_d
o
w
n
s
t
ream: Add a CXL switch downstrea
m
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-16
Jonath
a
n Cameron
pci
-
bri
d
g
e/cxl
_
upst
r
eam
:
Add
a
C
X
L switch upstream
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonathan Cameron
hw/cxl: Fix missing
write
m
ask for
H
DM
d
ecoder t
a
rget
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
J
on
a
than Cameron
h
w/machi
n
e: D
r
op
cxl_s
u
p
ported fl
a
g as n
o
longer useful
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonathan C
a
m
e
ron
hw/c
x
l:
Move the CXLState from MachineState to machin
e
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonathan Cameron
t
ests/acp
i
: Update
q35/CEDT
.
cxl for new memory ad
d
r
e
sses
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonatha
n
Cameron
p
c
i/pci_expander_bridge: For CXL HB delay the HB register
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonathan Cameron
tests/acpi:
A
llo
w
modific
a
tion of q35
C
X
L CEDT table
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonathan Cameron
hw
/
cxl:
Push
l
in
k
in
g
of CXL targe
t
s into i386/pc rather
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jonat
h
an
C
ameron
hw/acpi/cxl: Pas
s
in the CXLState di
r
ect
l
y rathe
r
than
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-06-09
Jon
a
tha
n
C
ame
r
o
n
hw/cxl: Make t
h
e C
X
L fixed
m
emory window se
t
up a machine
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jona
t
han C
a
meron
d
o
c
s
/
cxl: Ad
d
ini
t
ial Compute eX
p
res
s
Link
(CXL) documentation
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan Cameron
tes
t
s/acpi: Add ta
b
les for CXL emul
a
tion
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonath
a
n Came
r
on
qt
e
s
t
s/
b
ios-table
s
-t
e
st: Add a t
e
s
t for
CXL emulation
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jo
n
athan Cam
e
ron
tests/acpi
:
q
3
5: Allow addition of a CXL test
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonatha
n
Cameron
i3
8
6/pc: Enable CXL fixed me
m
ory
win
d
o
w
s
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonath
a
n
C
ameron
cxl/cxl-host: Add
memops for
CFMWS regio
n
.
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonath
a
n C
a
me
r
on
m
e
m
/cx
l
_type3
:
A
d
d read and write
functions for a
s
sociate
d
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonath
a
n Came
r
o
n
CXL/c
x
l_component
:
Add c
x
l_ge
t
_hb_c
s
tate()
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonath
a
n Cameron
pci/pcie_port: Ad
d
pc
i
_fi
n
d
_
port_by_pn()
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan Camer
o
n
hw/p
c
i
-
host/gpex
-
acpi:
A
dd support
f
or d
s
dt
construction
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan Cameron
hw/cxl/ho
s
t: Add suppo
r
t
fo
r
C
XL
Fixed Memo
r
y Windows
.
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan Ca
m
eron
h
w/cxl/compo
n
ent
:
Add ut
i
ls
f
or
interl
e
a
v
e p
a
r
ameter
.
.
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jo
n
athan Came
r
on
qtest
s
/cxl: Add
ini
t
ial root p
o
r
t
and CXL
t
ype3
t
ests
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan Cameron
qtest/cxl: I
n
trodu
c
e initial
t
est for p
x
b-cxl only
.
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan Cameron
cxl: Machine level
c
ontrol
o
n
whether CXL support
is
.
.
.
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-05-13
Jonathan Cameron
MAINTAINERS: Add entry
fo
r
Compute Express L
i
n
k
Em
u
lation
and
Jonathan Cameron
. Broken out as a separate patch
Signed-off-by:
Jonathan Cameron
<jonathan.cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-03-06
Jonathan Cameron
p
c
i-brid
g
e
/
x
i
o3130
_
d
o
wnstre
a
m: Fi
x
e
r
ror handling
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-03-06
J
onat
h
an C
a
mer
o
n
pci-bridge
/
xio3130_ups
t
r
e
am: Fix error handling
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2022-03-06
J
o
nathan
C
am
e
r
o
n
hw/pci-bridge/pxb: Fix
m
issing swizzle
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree
2020-12-10
Jonathan Cameron
ke
r
ne
l
-doc: add support
f
or
_
___cachelin
e
_aligned
attribute
Signed-off-by:
Jonathan Cameron
<Jonathan.Cameron@huawei.com>
commit
|
commitdiff
|
tree