ARM: dts: bcm2711: Move emmc2 into its own bus
authorNicolas Saenz Julienne <nsaenzjulienne@suse.de>
Wed, 4 Mar 2020 13:24:37 +0000 (14:24 +0100)
committerNicolas Saenz Julienne <nsaenzjulienne@suse.de>
Mon, 9 Mar 2020 20:18:03 +0000 (21:18 +0100)
commit3d2cbb64483691c8f8cf88e17d7d581d9402ac4b
tree9e518535df839c2cba17c07c9ba4c2481203f1ce
parentcd87c180b301e8eb7eee916fe6bb972962fe6904
ARM: dts: bcm2711: Move emmc2 into its own bus

Depending on bcm2711's revision its emmc2 controller might have
different DMA constraints. Raspberry Pi 4's firmware will take care of
updating those, but only if a certain alias is found in the device tree.
So, move emmc2 into its own bus, so as not to pollute other devices with
dma-ranges changes and create the emmc2bus alias.

Based in Phil ELwell's downstream implementation.

Signed-off-by: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
Link: https://lore.kernel.org/r/20200304132437.20164-1-nsaenzjulienne@suse.de
arch/arm/boot/dts/bcm2711-rpi-4-b.dts
arch/arm/boot/dts/bcm2711.dtsi