]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ARM: dts: meson: organize devices in their corresponding busses
authorMartin Blumenstingl <martin.blumenstingl@googlemail.com>
Mon, 17 Apr 2017 21:39:37 +0000 (23:39 +0200)
committerKevin Hilman <khilman@baylibre.com>
Fri, 26 May 2017 18:23:08 +0000 (11:23 -0700)
commit200a575b68d25c5ad4d3379e6d43e9b3f6083e1b
treebc6abbd4c5f25f151dc185264a1b7d02b471617d
parent2ea659a9ef488125eb46da6eb571de5eae5c43f6
ARM: dts: meson: organize devices in their corresponding busses

The Amlogic Meson SoCs have most of the internal peripherals organized
in busses. Use them to make the dts easier to read and to avoid
duplicated register (bus) offset definitions.

The bus information is taken from the vendor kernel:
#define IO_CBUS_PHY_BASE        0xc1100000  ///2M
#define IO_AOBUS_PHY_BASE       0xc8100000  ///1M

There are more internal busses (such as the abp bus which seems to
contain audio, HDMI and Mali registers), but since we don't have
drivers for them yet these are not added (yet).

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
[khilman: minor whitespace fix]
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
arch/arm/boot/dts/meson.dtsi
arch/arm/boot/dts/meson6.dtsi
arch/arm/boot/dts/meson8.dtsi