diff mbox series

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

Message ID fd6f242c-00b3-09b0-df12-c989a3dbc934@davidjohnsummers.uk (mailing list archive)
State New, archived
Headers show
Series [1/3] Device Tree for ASUS Tinker Board S | expand

Commit Message

David Summers Sept. 2, 2018, 10:11 a.m. UTC
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 -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";
diff mbox series

Patch

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 \