From 0940caf223acb587119718a79966508a8799e57a Mon Sep 17 00:00:00 2001 From: "Ivan T. Ivanov" Date: Mon, 17 Jul 2023 17:38:31 +0300 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 --- arch/arm/boot/dts/broadcom/bcm2708-rpi-b-plus.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2708-rpi-b-rev1.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2708-rpi-b.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2708-rpi-cm.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2708-rpi-zero-w.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2708-rpi-zero.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2709-rpi-2-b.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2709-rpi-cm2.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2710-rpi-2-b.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2710-rpi-cm3.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2710-rpi-zero-2-w.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4.dts | 4 ++-- arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4s.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-1cs-pi5-overlay.dts | 2 +- arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts | 4 ++-- arch/arm/boot/dts/overlays/spi2-2cs-pi5-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-1cs-pi5-overlay.dts | 2 +- arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts | 4 ++-- arch/arm/boot/dts/overlays/spi3-2cs-pi5-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-1cs-pi5-overlay.dts | 2 +- arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts | 4 ++-- arch/arm/boot/dts/overlays/spi5-2cs-pi5-overlay.dts | 4 ++-- arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts | 2 +- arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts | 4 ++-- .../dts/overlays/waveshare-can-fd-hat-mode-a-overlay.dts | 2 +- 38 files changed, 67 insertions(+), 67 deletions(-) diff --git a/arch/arm/boot/dts/broadcom/bcm2708-rpi-b-plus.dts b/arch/arm/boot/dts/broadcom/bcm2708-rpi-b-plus.dts index 558992b..832333f 100644 --- a/arch/arm/boot/dts/broadcom/bcm2708-rpi-b-plus.dts +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-b-plus.dts @@ -121,7 +121,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>; @@ -129,7 +129,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/broadcom/bcm2708-rpi-b-rev1.dts b/arch/arm/boot/dts/broadcom/bcm2708-rpi-b-rev1.dts index 9301e34..05d00fd 100644 --- a/arch/arm/boot/dts/broadcom/bcm2708-rpi-b-rev1.dts +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-b-rev1.dts @@ -121,7 +121,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>; @@ -129,7 +129,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/broadcom/bcm2708-rpi-b.dts b/arch/arm/boot/dts/broadcom/bcm2708-rpi-b.dts index b8459fd..6ecbdf5 100644 --- a/arch/arm/boot/dts/broadcom/bcm2708-rpi-b.dts +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-b.dts @@ -121,7 +121,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>; @@ -129,7 +129,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/broadcom/bcm2708-rpi-cm.dts b/arch/arm/boot/dts/broadcom/bcm2708-rpi-cm.dts index fde85c8..7e09989 100644 --- a/arch/arm/boot/dts/broadcom/bcm2708-rpi-cm.dts +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-cm.dts @@ -129,7 +129,7 @@ i2c_csi_dsi0: &i2c0 { 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>; @@ -137,7 +137,7 @@ i2c_csi_dsi0: &i2c0 { }; spidev1: spidev@1{ - compatible = "spidev"; + compatible = "rohm,dh2228fv"; reg = <1>; /* CE1 */ #address-cells = <1>; #size-cells = <0>; diff --git a/arch/arm/boot/dts/broadcom/bcm2708-rpi-zero-w.dts b/arch/arm/boot/dts/broadcom/bcm2708-rpi-zero-w.dts index f9fb541..edd538b 100644 --- a/arch/arm/boot/dts/broadcom/bcm2708-rpi-zero-w.dts +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-zero-w.dts @@ -183,7 +183,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>; @@ -191,7 +191,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/broadcom/bcm2708-rpi-zero.dts b/arch/arm/boot/dts/broadcom/bcm2708-rpi-zero.dts index 28b30c4..2a46676 100644 --- a/arch/arm/boot/dts/broadcom/bcm2708-rpi-zero.dts +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-zero.dts @@ -118,7 +118,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>; @@ -126,7 +126,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/broadcom/bcm2709-rpi-2-b.dts b/arch/arm/boot/dts/broadcom/bcm2709-rpi-2-b.dts index ecea4ed..6346d12 100644 --- a/arch/arm/boot/dts/broadcom/bcm2709-rpi-2-b.dts +++ b/arch/arm/boot/dts/broadcom/bcm2709-rpi-2-b.dts @@ -121,7 +121,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>; @@ -129,7 +129,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/broadcom/bcm2709-rpi-cm2.dts b/arch/arm/boot/dts/broadcom/bcm2709-rpi-cm2.dts index 3967718..758e90e 100644 --- a/arch/arm/boot/dts/broadcom/bcm2709-rpi-cm2.dts +++ b/arch/arm/boot/dts/broadcom/bcm2709-rpi-cm2.dts @@ -158,7 +158,7 @@ i2c_csi_dsi0: &i2c0 { 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>; @@ -166,7 +166,7 @@ i2c_csi_dsi0: &i2c0 { }; spidev1: spidev@1{ - compatible = "spidev"; + compatible = "rohm,dh2228fv"; reg = <1>; /* CE1 */ #address-cells = <1>; #size-cells = <0>; diff --git a/arch/arm/boot/dts/broadcom/bcm2710-rpi-2-b.dts b/arch/arm/boot/dts/broadcom/bcm2710-rpi-2-b.dts index 2282eab..c107063 100644 --- a/arch/arm/boot/dts/broadcom/bcm2710-rpi-2-b.dts +++ b/arch/arm/boot/dts/broadcom/bcm2710-rpi-2-b.dts @@ -121,7 +121,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>; @@ -129,7 +129,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/broadcom/bcm2710-rpi-3-b-plus.dts b/arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts index ec051dd..1105c58 100644 --- a/arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts +++ b/arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts @@ -203,7 +203,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>; @@ -211,7 +211,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/broadcom/bcm2710-rpi-3-b.dts b/arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b.dts index 582c17d..9360e3c 100644 --- a/arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b.dts +++ b/arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b.dts @@ -218,7 +218,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>; @@ -226,7 +226,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/broadcom/bcm2710-rpi-cm3.dts b/arch/arm/boot/dts/broadcom/bcm2710-rpi-cm3.dts index 08a3303..7290ca2 100644 --- a/arch/arm/boot/dts/broadcom/bcm2710-rpi-cm3.dts +++ b/arch/arm/boot/dts/broadcom/bcm2710-rpi-cm3.dts @@ -158,7 +158,7 @@ i2c_csi_dsi0: &i2c0 { 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>; @@ -166,7 +166,7 @@ i2c_csi_dsi0: &i2c0 { }; spidev1: spidev@1{ - compatible = "spidev"; + compatible = "rohm,dh2228fv"; reg = <1>; /* CE1 */ #address-cells = <1>; #size-cells = <0>; diff --git a/arch/arm/boot/dts/broadcom/bcm2710-rpi-zero-2-w.dts b/arch/arm/boot/dts/broadcom/bcm2710-rpi-zero-2-w.dts index c653853..aa8cb88 100644 --- a/arch/arm/boot/dts/broadcom/bcm2710-rpi-zero-2-w.dts +++ b/arch/arm/boot/dts/broadcom/bcm2710-rpi-zero-2-w.dts @@ -183,7 +183,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>; @@ -191,7 +191,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/broadcom/bcm2711-rpi-4-b.dts b/arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts index 86dc9e7..e27b125 100644 --- a/arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts +++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts @@ -294,7 +294,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>; @@ -302,7 +302,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/broadcom/bcm2711-rpi-cm4.dts b/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4.dts index f510575..cf6aed7 100644 --- a/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4.dts +++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4.dts @@ -303,7 +303,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>; @@ -311,7 +311,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/broadcom/bcm2711-rpi-cm4s.dts b/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4s.dts index 6ccf845..d141c35 100644 --- a/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4s.dts +++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4s.dts @@ -182,7 +182,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>; @@ -190,7 +190,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..f91ee5e 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..d199434 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..82ac68b 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..107f146 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..89653a9 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-1cs-pi5-overlay.dts b/arch/arm/boot/dts/overlays/spi2-1cs-pi5-overlay.dts index 44382cc..80c078e 100644 --- a/arch/arm/boot/dts/overlays/spi2-1cs-pi5-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi2-1cs-pi5-overlay.dts @@ -16,7 +16,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..533d5eb 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-2cs-pi5-overlay.dts b/arch/arm/boot/dts/overlays/spi2-2cs-pi5-overlay.dts index b37a2c2..b83f624 100644 --- a/arch/arm/boot/dts/overlays/spi2-2cs-pi5-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi2-2cs-pi5-overlay.dts @@ -16,7 +16,7 @@ status = "okay"; spidev2_0: spidev@0 { - compatible = "spidev"; + compatible = "rohm,dh2228fv"; reg = <0>; /* CE0 */ #address-cells = <1>; #size-cells = <0>; @@ -25,7 +25,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..1ff30d4 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 7abea6d..fe12743 100644 --- a/arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts @@ -24,7 +24,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-1cs-pi5-overlay.dts b/arch/arm/boot/dts/overlays/spi3-1cs-pi5-overlay.dts index a94e3a9..a1fdddf 100644 --- a/arch/arm/boot/dts/overlays/spi3-1cs-pi5-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi3-1cs-pi5-overlay.dts @@ -16,7 +16,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 2f474ac..ab4cf5d 100644 --- a/arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts @@ -24,7 +24,7 @@ status = "okay"; spidev3_0: spidev@0 { - compatible = "spidev"; + compatible = "rohm,dh2228fv"; reg = <0>; /* CE0 */ #address-cells = <1>; #size-cells = <0>; @@ -33,7 +33,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/spi3-2cs-pi5-overlay.dts b/arch/arm/boot/dts/overlays/spi3-2cs-pi5-overlay.dts index 259548b..5217100 100644 --- a/arch/arm/boot/dts/overlays/spi3-2cs-pi5-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi3-2cs-pi5-overlay.dts @@ -16,7 +16,7 @@ status = "okay"; spidev3_0: spidev@0 { - compatible = "spidev"; + compatible = "rohm,dh2228fv"; reg = <0>; /* CE0 */ #address-cells = <1>; #size-cells = <0>; @@ -25,7 +25,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 66d8952..9a70ae2 100644 --- a/arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts @@ -24,7 +24,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 83d8cb8..d13e513 100644 --- a/arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts @@ -24,7 +24,7 @@ status = "okay"; spidev4_0: spidev@0 { - compatible = "spidev"; + compatible = "rohm,dh2228fv"; reg = <0>; /* CE0 */ #address-cells = <1>; #size-cells = <0>; @@ -33,7 +33,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 168b482..2cc671d 100644 --- a/arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts @@ -24,7 +24,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-1cs-pi5-overlay.dts b/arch/arm/boot/dts/overlays/spi5-1cs-pi5-overlay.dts index bde1837..37dabfd 100644 --- a/arch/arm/boot/dts/overlays/spi5-1cs-pi5-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi5-1cs-pi5-overlay.dts @@ -16,7 +16,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 c2a239a..624ee07 100644 --- a/arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts @@ -24,7 +24,7 @@ status = "okay"; spidev5_0: spidev@0 { - compatible = "spidev"; + compatible = "rohm,dh2228fv"; reg = <0>; /* CE0 */ #address-cells = <1>; #size-cells = <0>; @@ -33,7 +33,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/spi5-2cs-pi5-overlay.dts b/arch/arm/boot/dts/overlays/spi5-2cs-pi5-overlay.dts index 2c9eee2..1eacefb 100644 --- a/arch/arm/boot/dts/overlays/spi5-2cs-pi5-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi5-2cs-pi5-overlay.dts @@ -16,7 +16,7 @@ status = "okay"; spidev5_0: spidev@0 { - compatible = "spidev"; + compatible = "rohm,dh2228fv"; reg = <0>; /* CE0 */ #address-cells = <1>; #size-cells = <0>; @@ -25,7 +25,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 a784f8a..5638dea 100644 --- a/arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts @@ -24,7 +24,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 8ef5138..e06f322 100644 --- a/arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts +++ b/arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts @@ -24,7 +24,7 @@ status = "okay"; spidev6_0: spidev@0 { - compatible = "spidev"; + compatible = "rohm,dh2228fv"; reg = <0>; /* CE0 */ #address-cells = <1>; #size-cells = <0>; @@ -33,7 +33,7 @@ }; spidev6_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/waveshare-can-fd-hat-mode-a-overlay.dts b/arch/arm/boot/dts/overlays/waveshare-can-fd-hat-mode-a-overlay.dts index 59388cc..e3aac5f 100644 --- a/arch/arm/boot/dts/overlays/waveshare-can-fd-hat-mode-a-overlay.dts +++ b/arch/arm/boot/dts/overlays/waveshare-can-fd-hat-mode-a-overlay.dts @@ -36,7 +36,7 @@ cs-gpios = <&gpio 26 1>; status = "okay"; spidev@0 { - compatible = "spidev"; + compatible = "rohm,dh2228fv"; reg = <0>; #address-cells = <1>; #size-cells = <0>; -- 2.35.3