12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- From d211665c5a833873ee37e501af58adbf028e6b5f Mon Sep 17 00:00:00 2001
- From: Tianling Shen <[email protected]>
- Date: Sat, 13 May 2023 21:53:07 +0800
- Subject: [PATCH] arm64: dts: rockchip: Add FriendlyARM NanoPi R2C Plus
- The NanoPi R2C Plus is a small variant of NanoPi R2C with a on-board
- eMMC flash (8G) included.
- Signed-off-by: Tianling Shen <[email protected]>
- Link: https://lore.kernel.org/r/[email protected]
- Signed-off-by: Heiko Stuebner <[email protected]>
- ---
- arch/arm64/boot/dts/rockchip/Makefile | 1 +
- .../boot/dts/rockchip/rk3328-nanopi-r2c-plus.dts | 33 ++++++++++++++++++++++
- 2 files changed, 34 insertions(+)
- create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus.dts
- --- a/arch/arm64/boot/dts/rockchip/Makefile
- +++ b/arch/arm64/boot/dts/rockchip/Makefile
- @@ -10,6 +10,7 @@
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-a1.dtb
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-evb.dtb
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c.dtb
- +dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2c-plus.dtb
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-r2s.dtb
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-nanopi-neo3.dtb
- dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3328-orangepi-r1-plus.dtb
- --- /dev/null
- +++ b/arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2c-plus.dts
- @@ -0,0 +1,33 @@
- +// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
- +/*
- + * Copyright (c) 2021 FriendlyElec Computer Tech. Co., Ltd.
- + * (http://www.friendlyarm.com)
- + *
- + * Copyright (c) 2023 Tianling Shen <[email protected]>
- + */
- +
- +/dts-v1/;
- +#include "rk3328-nanopi-r2c.dts"
- +
- +/ {
- + model = "FriendlyElec NanoPi R2C Plus";
- + compatible = "friendlyarm,nanopi-r2c-plus", "rockchip,rk3328";
- +
- + aliases {
- + mmc1 = &emmc;
- + };
- +};
- +
- +&emmc {
- + bus-width = <8>;
- + cap-mmc-highspeed;
- + max-frequency = <150000000>;
- + mmc-ddr-1_8v;
- + mmc-hs200-1_8v;
- + non-removable;
- + pinctrl-names = "default";
- + pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_bus8>;
- + vmmc-supply = <&vcc_io_33>;
- + vqmmc-supply = <&vcc18_emmc>;
- + status = "okay";
- +};
|