Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: ux500: Add devicetree for HREF520

This reference design is very similar to the others just that
it has a different display mounted on the user interface
board, and some GPIOs where shuffled around.

As this is the first board that uses DB8520 we create the
DB8520-specific DTSI file here.

Cc: Stephan Gerhold <stephan@gerhold.net>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://lore.kernel.org/r/20191126124738.77690-3-linus.walleij@linaro.org

+39 -1
+2 -1
arch/arm/boot/dts/Makefile
··· 1182 1182 ste-hrefprev60-stuib.dtb \ 1183 1183 ste-hrefprev60-tvk.dtb \ 1184 1184 ste-hrefv60plus-stuib.dtb \ 1185 - ste-hrefv60plus-tvk.dtb 1185 + ste-hrefv60plus-tvk.dtb \ 1186 + ste-href520-tvk.dtb 1186 1187 dtb-$(CONFIG_ARCH_UNIPHIER) += \ 1187 1188 uniphier-ld4-ref.dtb \ 1188 1189 uniphier-ld6b-ref.dtb \
+15
arch/arm/boot/dts/ste-db8520.dtsi
··· 1 + // SPDX-License-Identifier: GPL-2.0-or-later 2 + 3 + #include "ste-dbx5x0.dtsi" 4 + 5 + / { 6 + cpus { 7 + cpu@300 { 8 + /* cpufreq controls */ 9 + operating-points = <1152000 0 10 + 800000 0 11 + 400000 0 12 + 200000 0>; 13 + }; 14 + }; 15 + };
+22
arch/arm/boot/dts/ste-href520-tvk.dts
··· 1 + // SPDX-License-Identifier: GPL-2.0-or-later 2 + /* 3 + * Device Tree for the HREF520 version with the TVK1281618 UIB 4 + */ 5 + 6 + /dts-v1/; 7 + #include "ste-db8520.dtsi" 8 + #include "ste-hrefv60plus.dtsi" 9 + #include "ste-href-tvk1281618-r3.dtsi" 10 + 11 + / { 12 + model = "ST-Ericsson HREF520 and TVK1281618 UIB"; 13 + compatible = "st-ericsson,href520", "st-ericsson,u8500"; 14 + 15 + soc { 16 + vmmci: regulator-gpio { 17 + gpios = <&gpio0 5 GPIO_ACTIVE_HIGH>; 18 + enable-gpio = <&gpio2 14 GPIO_ACTIVE_HIGH>; 19 + enable-active-high; 20 + }; 21 + }; 22 + };