arm64: dts: apple: t8103-j457: Fix PCIe ethernet iommu-map
PCIe `port01` of t8103-j457 (iMac, M1, 2 USB-C ports, 2021) is unused and disabled. Linux' PCI subsystem assigns the ethernet nic from `port02` to bus 02. This results into assigning `pcie0_dart_1` from the disabled port as iommu. The `pcie0_dart_1` instance is disabled and probably fused off (it is on the M2 Pro Mac mini which has a disabled PCIe port as well). Without iommu the ethernet nic is not expected work. Adjusts the "bus-range" and the PCIe devices "reg" property to PCI subsystem's bus number. Fixes: 7c77ab91 ("arm64: dts: apple: Add missing M1 (t8103) devices") Reviewed-by:Neal Gompa <neal@gompa.dev> Reviewed-by:
Sven Peter <sven@kernel.org> Signed-off-by:
Janne Grunau <j@jannau.net> Link: https://lore.kernel.org/r/20250823-apple-dt-sync-6-17-v2-1-6dc0daeb4786@jannau.net Signed-off-by:
Sven Peter <sven@kernel.org>
Loading
Please sign in to comment