File ARM-dts-bcm27xx-Use-better-name-for-spidev.patch of Package raspberrypi-firmware-dt.32574

From 10246f627d3d2045bfd1395050e2dbf19ed1f2dd Mon Sep 17 00:00:00 2001
From: "Ivan T. Ivanov" <iivanov@suse.de>
Date: Sat, 10 Feb 2024 09:19:56 +0000
Subject: [PATCH] ARM: dts: bcm27xx: Use better name for spidev

Since this patch [1] 'spidev' compatible strings can not be used to auto bind
to spidev module. Apparently upstream don not want these to used anymore.

Vendor Linux tree, from where we are getting these Device Tree files, still
support this because it have this [2] patch.

Lets follow upstream decision even if we slightly diverge from the Vendor
Device Tree sources.

[1] fffc84fd87d9 ("spi: spidev: Make probe to fail early if a spidev compatible is used")
[2] 0dd30794bd79 ("spi: spidev: Restore loading from Device Tree")

This fixes bsc#1212791 and bsc#1219094.

Signed-off-by: Ivan T. Ivanov <iivanov@suse.de>
---
 arch/arm/boot/dts/bcm2708-rpi-b-plus.dts                   | 4 ++--
 arch/arm/boot/dts/bcm2708-rpi-b-rev1.dts                   | 4 ++--
 arch/arm/boot/dts/bcm2708-rpi-b.dts                        | 4 ++--
 arch/arm/boot/dts/bcm2708-rpi-cm.dts                       | 4 ++--
 arch/arm/boot/dts/bcm2708-rpi-zero-w.dts                   | 4 ++--
 arch/arm/boot/dts/bcm2708-rpi-zero.dts                     | 4 ++--
 arch/arm/boot/dts/bcm2709-rpi-2-b.dts                      | 4 ++--
 arch/arm/boot/dts/bcm2710-rpi-2-b.dts                      | 4 ++--
 arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts                 | 4 ++--
 arch/arm/boot/dts/bcm2710-rpi-3-b.dts                      | 4 ++--
 arch/arm/boot/dts/bcm2710-rpi-cm3.dts                      | 4 ++--
 arch/arm/boot/dts/bcm2710-rpi-zero-2-w.dts                 | 4 ++--
 arch/arm/boot/dts/bcm2711-rpi-4-b.dts                      | 4 ++--
 arch/arm/boot/dts/bcm2711-rpi-cm4.dts                      | 4 ++--
 arch/arm/boot/dts/overlays/seeed-can-fd-hat-v1-overlay.dts | 2 +-
 arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts            | 2 +-
 arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts            | 4 ++--
 arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts            | 6 +++---
 arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts            | 2 +-
 arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts            | 4 ++--
 arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts            | 6 +++---
 arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts            | 2 +-
 arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts            | 4 ++--
 arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts            | 2 +-
 arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts            | 4 ++--
 arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts            | 2 +-
 arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts            | 4 ++--
 arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts            | 2 +-
 arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts            | 4 ++--
 29 files changed, 53 insertions(+), 53 deletions(-)

diff --git a/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts b/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts
index 2320c4a..3a596f6 100644
--- a/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts
+++ b/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts
@@ -120,7 +120,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -128,7 +128,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/bcm2708-rpi-b-rev1.dts b/arch/arm/boot/dts/bcm2708-rpi-b-rev1.dts
index 2081cc3..7a398fe 100644
--- a/arch/arm/boot/dts/bcm2708-rpi-b-rev1.dts
+++ b/arch/arm/boot/dts/bcm2708-rpi-b-rev1.dts
@@ -120,7 +120,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -128,7 +128,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/bcm2708-rpi-b.dts b/arch/arm/boot/dts/bcm2708-rpi-b.dts
index fde6c8a..9ee2550 100644
--- a/arch/arm/boot/dts/bcm2708-rpi-b.dts
+++ b/arch/arm/boot/dts/bcm2708-rpi-b.dts
@@ -120,7 +120,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -128,7 +128,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/bcm2708-rpi-cm.dts b/arch/arm/boot/dts/bcm2708-rpi-cm.dts
index 19ed764..ae74fd5 100644
--- a/arch/arm/boot/dts/bcm2708-rpi-cm.dts
+++ b/arch/arm/boot/dts/bcm2708-rpi-cm.dts
@@ -132,7 +132,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -140,7 +140,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/bcm2708-rpi-zero-w.dts b/arch/arm/boot/dts/bcm2708-rpi-zero-w.dts
index 8a4ff20..081b0e2 100644
--- a/arch/arm/boot/dts/bcm2708-rpi-zero-w.dts
+++ b/arch/arm/boot/dts/bcm2708-rpi-zero-w.dts
@@ -177,7 +177,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -185,7 +185,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/bcm2708-rpi-zero.dts b/arch/arm/boot/dts/bcm2708-rpi-zero.dts
index dcce16d..7b057b2 100644
--- a/arch/arm/boot/dts/bcm2708-rpi-zero.dts
+++ b/arch/arm/boot/dts/bcm2708-rpi-zero.dts
@@ -122,7 +122,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -130,7 +130,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/bcm2709-rpi-2-b.dts b/arch/arm/boot/dts/bcm2709-rpi-2-b.dts
index 1231314..17015fb 100644
--- a/arch/arm/boot/dts/bcm2709-rpi-2-b.dts
+++ b/arch/arm/boot/dts/bcm2709-rpi-2-b.dts
@@ -120,7 +120,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -128,7 +128,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/bcm2710-rpi-2-b.dts b/arch/arm/boot/dts/bcm2710-rpi-2-b.dts
index d4c9a42..0b068fd 100644
--- a/arch/arm/boot/dts/bcm2710-rpi-2-b.dts
+++ b/arch/arm/boot/dts/bcm2710-rpi-2-b.dts
@@ -120,7 +120,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -128,7 +128,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts b/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts
index 443307d..3029864 100644
--- a/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts
+++ b/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts
@@ -196,7 +196,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -204,7 +204,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/bcm2710-rpi-3-b.dts b/arch/arm/boot/dts/bcm2710-rpi-3-b.dts
index f53b181..e54e0eb 100644
--- a/arch/arm/boot/dts/bcm2710-rpi-3-b.dts
+++ b/arch/arm/boot/dts/bcm2710-rpi-3-b.dts
@@ -211,7 +211,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -219,7 +219,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/bcm2710-rpi-cm3.dts b/arch/arm/boot/dts/bcm2710-rpi-cm3.dts
index 4f582ea..dc7c366 100644
--- a/arch/arm/boot/dts/bcm2710-rpi-cm3.dts
+++ b/arch/arm/boot/dts/bcm2710-rpi-cm3.dts
@@ -159,7 +159,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -167,7 +167,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/bcm2710-rpi-zero-2-w.dts b/arch/arm/boot/dts/bcm2710-rpi-zero-2-w.dts
index f35a1b1..3d88f48 100644
--- a/arch/arm/boot/dts/bcm2710-rpi-zero-2-w.dts
+++ b/arch/arm/boot/dts/bcm2710-rpi-zero-2-w.dts
@@ -190,7 +190,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -198,7 +198,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/bcm2711-rpi-4-b.dts b/arch/arm/boot/dts/bcm2711-rpi-4-b.dts
index f6e0247..0c87487 100644
--- a/arch/arm/boot/dts/bcm2711-rpi-4-b.dts
+++ b/arch/arm/boot/dts/bcm2711-rpi-4-b.dts
@@ -330,7 +330,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -338,7 +338,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/bcm2711-rpi-cm4.dts b/arch/arm/boot/dts/bcm2711-rpi-cm4.dts
index ad73521..08a088e 100644
--- a/arch/arm/boot/dts/bcm2711-rpi-cm4.dts
+++ b/arch/arm/boot/dts/bcm2711-rpi-cm4.dts
@@ -403,7 +403,7 @@
 	cs-gpios = <&gpio 8 1>, <&gpio 7 1>;
 
 	spidev0: spidev@0{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <0>;	/* CE0 */
 		#address-cells = <1>;
 		#size-cells = <0>;
@@ -411,7 +411,7 @@
 	};
 
 	spidev1: spidev@1{
-		compatible = "spidev";
+		compatible = "rohm,dh2228fv";
 		reg = <1>;	/* CE1 */
 		#address-cells = <1>;
 		#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/seeed-can-fd-hat-v1-overlay.dts b/arch/arm/boot/dts/overlays/seeed-can-fd-hat-v1-overlay.dts
index 210d027..b21fbef 100644
--- a/arch/arm/boot/dts/overlays/seeed-can-fd-hat-v1-overlay.dts
+++ b/arch/arm/boot/dts/overlays/seeed-can-fd-hat-v1-overlay.dts
@@ -34,7 +34,7 @@
 			cs-gpios = <&gpio 18 1>;
 			status = "okay";
 			spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts b/arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts
index ea2794b..eb48073 100644
--- a/arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts
@@ -32,7 +32,7 @@
 			status = "okay";
 
 			spidev1_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts b/arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts
index dab34ee..149ca7e 100644
--- a/arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts
@@ -32,7 +32,7 @@
 			status = "okay";
 
 			spidev1_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
@@ -41,7 +41,7 @@
 			};
 
 			spidev1_1: spidev@1 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <1>;      /* CE1 */
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts b/arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts
index bc7e7d0..402924f 100644
--- a/arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts
@@ -32,7 +32,7 @@
 			status = "okay";
 
 			spidev1_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
@@ -41,7 +41,7 @@
 			};
 
 			spidev1_1: spidev@1 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <1>;      /* CE1 */
 				#address-cells = <1>;
 				#size-cells = <0>;
@@ -50,7 +50,7 @@
 			};
 
 			spidev1_2: spidev@2 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <2>;      /* CE2 */
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts b/arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts
index 2a29750..7eb73fe 100644
--- a/arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts
@@ -32,7 +32,7 @@
 			status = "okay";
 
 			spidev2_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts b/arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts
index 642678f..6e48e29 100644
--- a/arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts
@@ -32,7 +32,7 @@
 			status = "okay";
 
 			spidev2_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
@@ -41,7 +41,7 @@
 			};
 
 			spidev2_1: spidev@1 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <1>;      /* CE1 */
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts b/arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts
index 28d40c6..54d47eb 100644
--- a/arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts
@@ -32,7 +32,7 @@
 			status = "okay";
 
 			spidev2_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
@@ -41,7 +41,7 @@
 			};
 
 			spidev2_1: spidev@1 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <1>;      /* CE1 */
 				#address-cells = <1>;
 				#size-cells = <0>;
@@ -50,7 +50,7 @@
 			};
 
 			spidev2_2: spidev@2 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <2>;      /* CE2 */
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts b/arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts
index 335af86..afa49a3 100644
--- a/arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts
@@ -26,7 +26,7 @@
 			status = "okay";
 
 			spidev3_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts b/arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts
index ce65da2..873ce02 100644
--- a/arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts
@@ -26,7 +26,7 @@
 			status = "okay";
 
 			spidev3_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
@@ -35,7 +35,7 @@
 			};
 
 			spidev3_1: spidev@1 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <1>;      /* CE1 */
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts b/arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts
index 85d70b4..b662712 100644
--- a/arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts
@@ -26,7 +26,7 @@
 			status = "okay";
 
 			spidev4_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts b/arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts
index 8bc2215..5df321d 100644
--- a/arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts
@@ -26,7 +26,7 @@
 			status = "okay";
 
 			spidev4_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
@@ -35,7 +35,7 @@
 			};
 
 			spidev4_1: spidev@1 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <1>;      /* CE1 */
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts b/arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts
index c0f8cb8..c883d5b 100644
--- a/arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts
@@ -26,7 +26,7 @@
 			status = "okay";
 
 			spidev5_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts b/arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts
index 7758b9c..3d76e6b 100644
--- a/arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts
@@ -26,7 +26,7 @@
 			status = "okay";
 
 			spidev5_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
@@ -35,7 +35,7 @@
 			};
 
 			spidev5_1: spidev@1 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <1>;      /* CE1 */
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts b/arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts
index 8c8a953..8c73d7d 100644
--- a/arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts
@@ -26,7 +26,7 @@
 			status = "okay";
 
 			spidev6_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
diff --git a/arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts b/arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts
index 2ff897f..8ead0a1 100644
--- a/arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts
+++ b/arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts
@@ -26,7 +26,7 @@
 			status = "okay";
 
 			spidev6_0: spidev@0 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <0>;      /* CE0 */
 				#address-cells = <1>;
 				#size-cells = <0>;
@@ -35,7 +35,7 @@
 			};
 
 			spidev6_1: spidev@1 {
-				compatible = "spidev";
+				compatible = "rohm,dh2228fv";
 				reg = <1>;      /* CE1 */
 				#address-cells = <1>;
 				#size-cells = <0>;
-- 
2.43.0

openSUSE Build Service is sponsored by