arm64: dts: exynos: move aliases to board in Exynos850
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Mon, 4 Apr 2022 16:47:40 +0000 (18:47 +0200)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Mon, 4 Apr 2022 16:47:40 +0000 (18:47 +0200)
The aliases for typical blocks which are disabled by default in DTSI
(like I2C, UART and MMC) should be defined in the board DTS.  The board
should add aliases only for enabled blocks according to its specific
order.

On Exynos850, move aliases of enabled blocks to E850-96 board and remove
unused ones.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20220221075219.10827-1-krzysztof.kozlowski@canonical.com
arch/arm64/boot/dts/exynos/exynos850-e850-96.dts
arch/arm64/boot/dts/exynos/exynos850.dtsi

index 7b5a61d..f52a55f 100644 (file)
        model = "WinLink E850-96 board";
        compatible = "winlink,e850-96", "samsung,exynos850";
 
+       aliases {
+               mmc0 = &mmc_0;
+               serial0 = &serial_0;
+       };
+
        chosen {
                stdout-path = &serial_0;
        };
index d1700e9..1c6d8fd 100644 (file)
                pinctrl3 = &pinctrl_hsi;
                pinctrl4 = &pinctrl_core;
                pinctrl5 = &pinctrl_peri;
-               mmc0 = &mmc_0;
-               serial0 = &serial_0;
-               serial1 = &serial_1;
-               serial2 = &serial_2;
-               i2c0 = &i2c_0;
-               i2c1 = &i2c_1;
-               i2c2 = &i2c_2;
-               i2c3 = &i2c_3;
-               i2c4 = &i2c_4;
-               i2c5 = &i2c_5;
-               i2c6 = &i2c_6;
-               i2c7 = &hsi2c_0;
-               i2c8 = &hsi2c_1;
-               i2c9 = &hsi2c_2;
-               i2c10 = &hsi2c_3;
-               i2c11 = &hsi2c_4;
        };
 
        arm-pmu {