Skip to content

Commit da1123d

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 fc1de72 commit da1123d

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
@@ -60,6 +60,16 @@
6060
* (such as MAC addresses).
6161
*/
6262

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

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

0 commit comments

Comments
 (0)