summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Courbot <acourbot@nvidia.com>2015-12-29 16:22:36 +0100
committerThierry Reding <treding@nvidia.com>2016-02-15 19:54:14 +0100
commit55c3a1ec3a2fc76f36b82d3ea34b9f2104567c8b (patch)
tree13767a3df1073ac2a7cf38667d741ccd04461154
parent979468e9020f76fb34f8f7851403b39f83feaa00 (diff)
downloadlinux-next-55c3a1ec3a2fc76f36b82d3ea34b9f2104567c8b.tar.gz
ST8 support
-rw-r--r--arch/arm/boot/dts/Makefile1
-rw-r--r--arch/arm/boot/dts/tegra124-st8.dts45
2 files changed, 46 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
index a1d4f126c75e..efae4cd26d8a 100644
--- a/arch/arm/boot/dts/Makefile
+++ b/arch/arm/boot/dts/Makefile
@@ -736,6 +736,7 @@ dtb-$(CONFIG_ARCH_TEGRA_124_SOC) += \
tegra124-jetson-tk1.dtb \
tegra124-nyan-big.dtb \
tegra124-nyan-blaze.dtb \
+ tegra124-st8.dtb \
tegra124-venice2.dtb
dtb-$(CONFIG_ARCH_U300) += \
ste-u300.dtb
diff --git a/arch/arm/boot/dts/tegra124-st8.dts b/arch/arm/boot/dts/tegra124-st8.dts
new file mode 100644
index 000000000000..38909ccb2df1
--- /dev/null
+++ b/arch/arm/boot/dts/tegra124-st8.dts
@@ -0,0 +1,45 @@
+/dts-v1/;
+
+#include <dt-bindings/input/input.h>
+#include "tegra124.dtsi"
+
+/ {
+ model = "NVIDIA SHIELD Tablet";
+ compatible = "nvidia,st8", "nvidia,tegra124";
+
+ aliases {
+ rtc0 = "/i2c@0,7000d000/pmic@40";
+ rtc1 = "/rtc@0,7000e000";
+ };
+
+ chosen {
+ bootargs = "console=tty1 gpt fbcon=rotate:2 earlyprintk clk_ignore_unused";
+ };
+
+ memory {
+ reg = <0x0 0x80000000 0x0 0x2d000000>,
+ <0x0 0xae000000 0x0 0x30000000>;
+ };
+
+ clocks {
+ compatible = "simple-bus";
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ clk32k_in: clock@0 {
+ compatible = "fixed-clock";
+ reg = <0>;
+ #clock-cells = <0>;
+ clock-frequency = <32768>;
+ };
+ };
+
+ framebuffer {
+ compatible = "simple-framebuffer";
+ reg = <0x0 0xad012000 0x0 (1216 * 1920 * 4)>;
+ width = <1200>;
+ height = <1920>;
+ stride = <(1216 * 4)>;
+ format = "a8b8g8r8";
+ };
+};