linux-rockchip.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [1/3] Device Tree for ASUS Tinker Board S
@ 2018-09-02 10:11 beagleboard-8lkWs+DogrrqRUWtDFdff/XRex20P6io
  0 siblings, 0 replies; 2+ messages in thread
From: beagleboard-8lkWs+DogrrqRUWtDFdff/XRex20P6io @ 2018-09-02 10:11 UTC (permalink / raw)
  To: linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r

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";

_______________________________________________
Linux-rockchip mailing list
Linux-rockchip@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-rockchip

^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2018-09-10 16:47 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <90338fb8-412d-5658-1142-75dff51e0739@davidjohnsummers.uk>
     [not found] ` <90338fb8-412d-5658-1142-75dff51e0739-8lkWs+DogrrqRUWtDFdff/XRex20P6io@public.gmane.org>
2018-09-10 16:47   ` [1/3] Device Tree for ASUS Tinker Board S Heiko Stuebner
2018-09-02 10:11 beagleboard-8lkWs+DogrrqRUWtDFdff/XRex20P6io

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).