Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 186b4565 authored by David Summers's avatar David Summers Committed by Heiko Stuebner
Browse files

ARM: dts: rockchip: add rk3288-based Tinker board S



Add the actual dts for the tinker board S, which brings its own emmc
device, not therefore not requiring an sd-card to boot.

Signed-off-by: default avatarDavid Summers <beagleboard@davidjohnsummers.uk>
Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
parent e58c5e73
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -13,6 +13,10 @@ Rockchip platforms device tree bindings
    Required root node properties:
      - compatible = "asus,rk3288-tinker", "rockchip,rk3288";

- Asus Tinker board S
    Required root node properties:
      - compatible = "asus,rk3288-tinker-s", "rockchip,rk3288";

- Kylin RK3036 board:
    Required root node properties:
      - compatible = "rockchip,kylin-rk3036", "rockchip,rk3036";
+1 −0
Original line number Diff line number Diff line
@@ -864,6 +864,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += \
	rk3288-r89.dtb \
	rk3288-rock2-square.dtb \
	rk3288-tinker.dtb \
	rk3288-tinker-s.dtb \
	rk3288-veyron-brain.dtb \
	rk3288-veyron-jaq.dtb \
	rk3288-veyron-jerry.dtb \
+26 −0
Original line number Diff line number Diff line
// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
/*
 * Copyright (c) 2017 Fuzhou Rockchip Electronics Co., Ltd.
 */

/dts-v1/;

#include "rk3288-tinker.dtsi"

/ {
	model = "Rockchip RK3288 Asus Tinker Board S";
	compatible = "asus,rk3288-tinker-s", "rockchip,rk3288";
};

&emmc {
	bus-width = <8>;
	cap-mmc-highspeed;
	disable-wp;
	non-removable;
	pinctrl-names = "default";
	pinctrl-0 = <&emmc_clk &emmc_cmd &emmc_pwr &emmc_bus8>;
	max-frequency = <150000000>;
	mmc-hs200-1_8v;
	mmc-ddr-1_8v;
	status = "okay";
};