Revert "ARM: dts: Update pcie ranges for dra7"
authorFrank Li <Frank.Li@nxp.com>
Fri, 11 Apr 2025 15:34:54 +0000 (11:34 -0400)
committerKevin Hilman <khilman@baylibre.com>
Mon, 23 Jun 2025 23:07:55 +0000 (16:07 -0700)
commit8eb22dcfe50e130158c088b16948660edc256e7a
tree37964696e3db92fe3e4d58a0871bb6fcc4251f14
parentdccb920a08382a0ee8c9d6f0062da2a726a10e9f
Revert "ARM: dts: Update pcie ranges for dra7"

This reverts commit c761028ef5e27f477fe14d2b134164c584fc21ee.

The commit being reverted updated the "ranges" property for the sake of
readability. However, this change is no longer appropriate due to the
following reasons:

- On many SoCs, the PCIe parent bus translates CPU addresses to different
values before passing them to the PCIe controller.
- The reverted commit introduced a fake address translation, which violates
the fundamental DTS principle: the device tree should reflect actual
hardware behavior.

Reverting this change prepares for the cleanup of the driver's
cpu_addr_fixup() hook.

Signed-off-by: Frank Li <Frank.Li@nxp.com>
Link: https://lore.kernel.org/r/20250411153454.3258098-1-Frank.Li@nxp.com
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
arch/arm/boot/dts/ti/omap/dra7.dtsi