diff options
author | Samuel Holland <samuel@sholland.org> | 2022-04-27 15:31:23 -0500 |
---|---|---|
committer | Andre Przywara <andre.przywara@arm.com> | 2022-05-23 00:37:50 +0100 |
commit | 0605ac405ce1a4cbc32bf8fd2e55b27988761cf1 (patch) | |
tree | a5a646f1712d5de2dea978b45e7c1aab62f1bc06 /arch/arm/dts/sun7i-a20-olinuxino-lime-emmc.dts | |
parent | 91407bbd41f88890ac1e3db17f693b81bc742f27 (diff) | |
download | u-boot-0605ac405ce1a4cbc32bf8fd2e55b27988761cf1.tar.gz |
ARM: dts: sun7i: Sync from Linux v5.18-rc1
Copy the devicetree source for the A20 SoC and all existing boards
verbatim from the Linux v5.18-rc1 tag.
This commit also adds the following new board devicetrees:
- sun7i-a20-haoyu-marsboard.dts
- sun7i-a20-linutronix-testbox-v2.dts
- sun7i-a20-olinuxino-lime-emmc.dts
This update includes changes to the USB PHY detection GPIO properties
which are needed to convert that driver to use the DM GPIO framework.
Signed-off-by: Samuel Holland <samuel@sholland.org>
[Andre: fix Mele M5 U-Boot only DT]
Reviewed-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Diffstat (limited to 'arch/arm/dts/sun7i-a20-olinuxino-lime-emmc.dts')
-rw-r--r-- | arch/arm/dts/sun7i-a20-olinuxino-lime-emmc.dts | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/arch/arm/dts/sun7i-a20-olinuxino-lime-emmc.dts b/arch/arm/dts/sun7i-a20-olinuxino-lime-emmc.dts new file mode 100644 index 00000000000..033cab3443f --- /dev/null +++ b/arch/arm/dts/sun7i-a20-olinuxino-lime-emmc.dts @@ -0,0 +1,32 @@ +// SPDX-License-Identifier: (GPL-2.0+ OR MIT) +/* + * Copyright (C) 2020 Olimex Ltd. + * Author: Stefan Mavrodiev <stefan@olimex.com> + */ + +#include "sun7i-a20-olinuxino-lime.dts" + +/ { + model = "Olimex A20-OLinuXino-LIME-eMMC"; + compatible = "olimex,a20-olinuxino-lime-emmc", "allwinner,sun7i-a20"; + + mmc2_pwrseq: pwrseq { + compatible = "mmc-pwrseq-emmc"; + reset-gpios = <&pio 2 16 GPIO_ACTIVE_LOW>; + }; +}; + +&mmc2 { + vmmc-supply = <®_vcc3v3>; + vqmmc-supply = <®_vcc3v3>; + bus-width = <4>; + non-removable; + mmc-pwrseq = <&mmc2_pwrseq>; + status = "okay"; + + emmc: emmc@0 { + reg = <0>; + compatible = "mmc-card"; + broken-hpi; + }; +}; |