Skip to content

Commit 18be80d

Browse files
committed
DO NOT SUBMIT: arm64: dts: apple: t8103-j457: Add unused PCIe port01
This works around a Linux bug which results in mismatched iommus on gaps in PCI(e) ports / bus numbers. Remove as soon as the bug is identified. Signed-off-by: Janne Grunau <j@jannau.net>
1 parent 64d5440 commit 18be80d

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

arch/arm64/boot/dts/apple/t8103-j457.dts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,16 @@
6161
* (such as MAC addresses).
6262
*/
6363

64+
&port01 {
65+
/*
66+
* TODO: do not enable port without device. This works around a Linux
67+
* bug which results in mismatched iommus on gaps in PCI(e) ports / bus
68+
* numbers.
69+
*/
70+
bus-range = <2 2>;
71+
status = "okay";
72+
};
73+
6474
&port02 {
6575
bus-range = <3 3>;
6676
status = "okay";
@@ -71,6 +81,10 @@
7181
};
7282
};
7383

84+
&pcie0_dart_1 {
85+
status = "okay";
86+
};
87+
7488
&pcie0_dart_2 {
7589
status = "okay";
7690
};

0 commit comments

Comments
 (0)