summaryrefslogtreecommitdiff
path: root/arch/arm/dts/zynqmp-sm-k26-revA-u-boot.dtsi
diff options
context:
space:
mode:
authorMichal Simek <michal.simek@xilinx.com>2021-05-10 17:02:15 +0300
committerMichal Simek <michal.simek@xilinx.com>2021-05-19 10:44:50 +0300
commita502a87bc0e96a6b867cb9ed906c5a1d64444769 (patch)
treeb856e415c808e9b4762c4062a31c6ad7086de9d4 /arch/arm/dts/zynqmp-sm-k26-revA-u-boot.dtsi
parent3195840c94993dac91d8916e4327ed75b10fd18c (diff)
downloadu-boot-a502a87bc0e96a6b867cb9ed906c5a1d64444769.tar.xz
arm64: zynqmp: Add description for SOM/Kria boards
The patch contains several DT files for SOM platform. Carrier card is sck-kv (KV260) revA/B. SMK-K26 is description for starter kit which doesn't have EMMC populated. And SM-K26 is full som with EMMC. Files are divided in this way to make sure that SOM can be plugged to different carrier card and all peripherals on SOM (or defined by a spec) can be used by U-Boot. Full DT for SOM+CC can be merged together as overlays. Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Diffstat (limited to 'arch/arm/dts/zynqmp-sm-k26-revA-u-boot.dtsi')
-rw-r--r--arch/arm/dts/zynqmp-sm-k26-revA-u-boot.dtsi21
1 files changed, 21 insertions, 0 deletions
diff --git a/arch/arm/dts/zynqmp-sm-k26-revA-u-boot.dtsi b/arch/arm/dts/zynqmp-sm-k26-revA-u-boot.dtsi
new file mode 100644
index 0000000000..3f01233cc5
--- /dev/null
+++ b/arch/arm/dts/zynqmp-sm-k26-revA-u-boot.dtsi
@@ -0,0 +1,21 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
+ * dts file for Xilinx ZynqMP K26/KV260 SD wiring
+ *
+ * (C) Copyright 2020, Xilinx, Inc.
+ *
+ * Michal Simek <michal.simek@xilinx.com>
+ */
+
+/* SD0 only supports 3.3V, no level shifter */
+&sdhci1 { /* on CC - MIO 39 - 51 */
+ status = "okay";
+ no-1-8-v;
+ disable-wp;
+ broken-cd;
+ xlnx,mio-bank = <1>;
+ /* Do not run SD in HS mode from bootloader */
+ sdhci-caps-mask = <0 0x200000>;
+ sdhci-caps = <0 0>;
+ max-frequency = <19000000>;
+};