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@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/linux-rockchip