summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorParth Pancholi <parth.pancholi@toradex.com>2024-06-05 15:40:02 +0200
committerParth Pancholi <parth.pancholi@toradex.com>2024-06-07 09:51:09 +0200
commitc83bac2a23736d60e9a05162710dbf2d3a630aca (patch)
tree8af8aaead0ad877e80772565ad63c4ac6c90fd9f
parentb35838a95c661e80f76dd1d9d0e27d5735b2cb79 (diff)
aquila-am69: add spidev overlays
Add Aquila AM69 SPI_1 and SPI_2 spidev overlays. Related-to: ELB-5769 Signed-off-by: Parth Pancholi <parth.pancholi@toradex.com>
-rw-r--r--overlays/Makefile2
-rw-r--r--overlays/aquila-am69_spi1_spidev_overlay.dts27
-rw-r--r--overlays/aquila-am69_spi2_spidev_overlay.dts27
3 files changed, 56 insertions, 0 deletions
diff --git a/overlays/Makefile b/overlays/Makefile
index fe1d832..85ce95a 100644
--- a/overlays/Makefile
+++ b/overlays/Makefile
@@ -21,6 +21,8 @@ PWD := $(shell pwd)
dtb-y += aquila-am69_dsi-to-hdmi_overlay.dtbo
dtb-y += aquila-am69_dsi-to-lvds_panel-cap-touch-10inch-lvds_overlay.dtbo
+dtb-y += aquila-am69_spi1_spidev_overlay.dtbo
+dtb-y += aquila-am69_spi2_spidev_overlay.dtbo
dtb-y += verdin-am62_dsi-to-hdmi_overlay.dtbo
dtb-y += verdin-am62_dsi-to-lvds_panel-cap-touch-10inch-lvds_overlay.dtbo
dtb-y += verdin-am62_hmp_overlay.dtbo
diff --git a/overlays/aquila-am69_spi1_spidev_overlay.dts b/overlays/aquila-am69_spi1_spidev_overlay.dts
new file mode 100644
index 0000000..b614783
--- /dev/null
+++ b/overlays/aquila-am69_spi1_spidev_overlay.dts
@@ -0,0 +1,27 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
+/*
+ * Copyright 2024 Toradex
+ */
+
+// Aquila AM69 SPI_1 spidev
+
+/dts-v1/;
+/plugin/;
+
+/ {
+ compatible = "toradex,aquila-am69";
+};
+
+/* Aquila SPI_1 */
+&main_spi2 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+ status = "okay";
+
+ spidev@0 {
+ /* Use compatible "rohm,dh2228fv" to bind spidev driver */
+ compatible = "rohm,dh2228fv";
+ reg = <0>;
+ spi-max-frequency = <10000000>;
+ };
+};
diff --git a/overlays/aquila-am69_spi2_spidev_overlay.dts b/overlays/aquila-am69_spi2_spidev_overlay.dts
new file mode 100644
index 0000000..b2c2973
--- /dev/null
+++ b/overlays/aquila-am69_spi2_spidev_overlay.dts
@@ -0,0 +1,27 @@
+// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
+/*
+ * Copyright 2024 Toradex
+ */
+
+// Aquila AM69 SPI_2 spidev
+
+/dts-v1/;
+/plugin/;
+
+/ {
+ compatible = "toradex,aquila-am69";
+};
+
+/* Aquila SPI_2 */
+&main_spi0 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+ status = "okay";
+
+ spidev@0 {
+ /* Use compatible "rohm,dh2228fv" to bind spidev driver */
+ compatible = "rohm,dh2228fv";
+ reg = <0>;
+ spi-max-frequency = <10000000>;
+ };
+};