summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/rockchip/rk3399-puma-spi5.dts
diff options
context:
space:
mode:
authorJakob Unterwurzacher <jakob.unterwurzacher@theobroma-systems.com>2018-03-29 15:01:06 +0200
committerJakob Unterwurzacher <jakob.unterwurzacher@theobroma-systems.com>2018-05-09 15:26:52 +0200
commitd72df782b4d4047c178b1f9aa87eb5a8608ec2c9 (patch)
treef1196b956286c70a36096593acaf03e7f59b38fa /arch/arm64/boot/dts/rockchip/rk3399-puma-spi5.dts
parentb075e3b123bda312b2997492b1e939f075c26031 (diff)
arm64: rockchip: add dts + defconfig for RK3399-Q7 (Puma) SoM
The RK3399-Q7 (Puma) is a system-on-module featuring the Rockchip RK3399 in a Qseven-compatible form-factor. RK3399-Q7 features: * CPU: ARMv8 64bit Big-Little architecture, * Big: dual-core Cortex-A72 * Little: quad-core Cortex-A53 * IRAM: 200KB * DRAM: 4GB-128MB dual-channel * eMMC: onboard eMMC * SD/MMC * GbE (onboard Micrel KSZ9031) Gigabit ethernet PHY * USB: * USB3.0 dual role port * 2x USB3.0 host, 1x USB2.0 host via onboard USB3.0 hub * Display: HDMI/eDP/MIPI * Camera: 2x CSI (one on the edge connector, one on the Q7 specified CSI ZIF) * NOR Flash: onboard SPI NOR * Companion Controller: onboard additional Cortex-M0 microcontroller * RTC * fan controller * CAN This dts describes includes all required peripherals for booting and basic functionality including eMMC, NOR, USB, Ethernet, HDMI output (with audio), I2C buses (including the RTC and fan controller features provided by the default companion controller firmware) and LED definitions. Signed-off-by: Klaus Goger <klaus.goger@theobroma-systems.com> Signed-off-by: Jakob Unterwurzacher <jakob.unterwurzacher@theobroma-systems.com>
Diffstat (limited to 'arch/arm64/boot/dts/rockchip/rk3399-puma-spi5.dts')
-rw-r--r--arch/arm64/boot/dts/rockchip/rk3399-puma-spi5.dts18
1 files changed, 18 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/rockchip/rk3399-puma-spi5.dts b/arch/arm64/boot/dts/rockchip/rk3399-puma-spi5.dts
new file mode 100644
index 000000000000..2ce706861f39
--- /dev/null
+++ b/arch/arm64/boot/dts/rockchip/rk3399-puma-spi5.dts
@@ -0,0 +1,18 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
+
+/*
+ * Theobroma Systems RK3399-Q7 "Puma" with HDMI and eDP enabled
+ * and an M25P40 SPI flash connected to SPI5.
+ */
+
+#include "rk3399-puma-hdmi+edp.dts"
+
+&spi5 {
+ status = "okay";
+
+ m25p40@0 {
+ compatible = "m25p40";
+ reg = <0>;
+ spi-max-frequency = <1000000>;
+ };
+};