[1/3] Device Tree for ASUS Tinker Board S

beagleboard at davidjohnsummers.uk beagleboard at davidjohnsummers.uk
Sun Sep 2 03:11:11 PDT 2018


Hi,

The ASUS Tinker Board S : 
https://www.asus.com/uk/Single-Board-Computer/Tinker-Board-S/

Is a variant on the original ASUS Tinker Board, the main difference 
being that the "S" has eMMC.

This patchset sets up the device tree for the "S". It is based on the 
patches used with the debian distribution which ships with the device : 
https://github.com/TinkerBoard/debian_kernel/blob/develop/arch/arm/boot/dts/rk3288-miniarm.dts

So this is really just mainlining the support.

I've split the changed into three parts:


1) This part - just creates a new dts file that is a copy of the tinker 
board, with just a name change
2) Changes needed to add the eMMC
3) Changes needed to enable wifi

This is the first patch I've done for linux - so if I've got anything 
wrong, just let me know and I'll correct.

Also any comments you have.

Regards,

David Summers

diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
index b5bd3de87c33..6f173506dbd8 100644
--- a/arch/arm/boot/dts/Makefile
+++ b/arch/arm/boot/dts/Makefile
@@ -864,6 +864,7 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += \
         rk3288-r89.dtb \
         rk3288-rock2-square.dtb \
         rk3288-tinker.dtb \
+       rk3288-tinkerS.dtb \
         rk3288-veyron-brain.dtb \
         rk3288-veyron-jaq.dtb \
         rk3288-veyron-jerry.dtb \

diff -up linux-rockchip/arch/arm/boot/dts/rk3288-tinker*.dts
--- linux-rockchip/arch/arm/boot/dts/rk3288-tinker.dts    2018-09-01 
13:16:55.637645728 +0100
+++ linux-rockchip/arch/arm/boot/dts/rk3288-tinkerS.dts 2018-09-02 
09:57:55.090964465 +0100
@@ -9,8 +9,8 @@
  #include <dt-bindings/input/input.h>

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

      chosen {
          stdout-path = "serial2:115200n8";



More information about the Linux-rockchip mailing list