mirror of
https://github.com/torvalds/linux.git
synced 2026-05-21 13:27:57 +02:00
ARM: dts: Remove "spidev" nodes
"spidev" is not a real device, but a Linux implementation detail. It has never been documented either. The kernel has WARNed on the use of it for over 6 years. Time to remove its usage from the tree. Signed-off-by: Rob Herring <robh@kernel.org> Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com> Acked-by: Viresh Kumar <viresh.kumar@linaro.org> Cc: Mark Brown <broonie@kernel.org> Link: https://lore.kernel.org/r/20211217221232.3664417-1-robh@kernel.org' Reviwed-by: Mark Brown <broonie@kernel.org> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
parent
8d5c175fe1
commit
8a3804c030
|
|
@ -147,12 +147,6 @@ uboot@8000 {
|
|||
reg = <0x8000 0x3E000>;
|
||||
};
|
||||
};
|
||||
|
||||
spidev@1 {
|
||||
compatible = "spidev";
|
||||
spi-max-frequency = <2000000>;
|
||||
reg = <1>;
|
||||
};
|
||||
};
|
||||
|
||||
&spi1 {
|
||||
|
|
@ -160,18 +154,6 @@ &spi1 {
|
|||
pinctrl-0 = <&pinctrl_spi1 &pinctrl_spi1_npcs0 &pinctrl_spi1_npcs1>;
|
||||
cs-gpios = <&pioB 3 GPIO_ACTIVE_HIGH>, <&pioC 5 GPIO_ACTIVE_LOW>, <0>, <0>;
|
||||
status = "okay";
|
||||
|
||||
spidev@0 {
|
||||
compatible = "spidev";
|
||||
spi-max-frequency = <2000000>;
|
||||
reg = <0>;
|
||||
};
|
||||
|
||||
spidev@1 {
|
||||
compatible = "spidev";
|
||||
spi-max-frequency = <2000000>;
|
||||
reg = <1>;
|
||||
};
|
||||
};
|
||||
|
||||
&usart0 {
|
||||
|
|
|
|||
|
|
@ -90,12 +90,6 @@ &i2c0 {
|
|||
|
||||
&spi1 {
|
||||
status = "okay";
|
||||
|
||||
spidev@0 {
|
||||
compatible = "spidev";
|
||||
reg = <0>;
|
||||
spi-max-frequency = <8000000>;
|
||||
};
|
||||
};
|
||||
|
||||
&usb0 {
|
||||
|
|
|
|||
|
|
@ -239,24 +239,6 @@ &gpio3 9 GPIO_ACTIVE_LOW
|
|||
>;
|
||||
/* enable this and disable ssp3 below, if you need full duplex SPI transfer */
|
||||
status = "disabled";
|
||||
|
||||
spi@0 {
|
||||
compatible = "spidev";
|
||||
reg = <0>;
|
||||
spi-max-frequency = <57600000>;
|
||||
};
|
||||
|
||||
spi@1 {
|
||||
compatible = "spidev";
|
||||
reg = <1>;
|
||||
spi-max-frequency = <57600000>;
|
||||
};
|
||||
|
||||
spi@2 {
|
||||
compatible = "spidev";
|
||||
reg = <2>;
|
||||
spi-max-frequency = <57600000>;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
|
@ -700,24 +682,6 @@ &ssp3 {
|
|||
pinctrl-0 = <&spi3_pins_a>;
|
||||
clock-frequency = <57600000>;
|
||||
status = "okay";
|
||||
|
||||
spi@0 {
|
||||
compatible = "spidev";
|
||||
reg = <0>;
|
||||
spi-max-frequency = <57600000>;
|
||||
};
|
||||
|
||||
spi@1 {
|
||||
compatible = "spidev";
|
||||
reg = <1>;
|
||||
spi-max-frequency = <57600000>;
|
||||
};
|
||||
|
||||
spi@2 {
|
||||
compatible = "spidev";
|
||||
reg = <2>;
|
||||
spi-max-frequency = <57600000>;
|
||||
};
|
||||
};
|
||||
|
||||
&usb0 {
|
||||
|
|
|
|||
|
|
@ -192,17 +192,6 @@ &gpio2 30 GPIO_ACTIVE_HIGH
|
|||
&gpio3 19 GPIO_ACTIVE_HIGH
|
||||
>;
|
||||
|
||||
spidev0: spi@0 {
|
||||
compatible = "spidev";
|
||||
reg = <0>;
|
||||
spi-max-frequency = <54000000>;
|
||||
};
|
||||
|
||||
spidev1: spi@1 {
|
||||
compatible = "spidev";
|
||||
reg = <1>;
|
||||
spi-max-frequency = <54000000>;
|
||||
};
|
||||
};
|
||||
|
||||
&esdhc1 {
|
||||
|
|
|
|||
|
|
@ -259,18 +259,6 @@ &gpio2 30 GPIO_ACTIVE_HIGH
|
|||
&gpio3 19 GPIO_ACTIVE_HIGH
|
||||
>;
|
||||
status = "disabled";
|
||||
|
||||
spidev0: spi@0 {
|
||||
compatible = "spidev";
|
||||
reg = <0>;
|
||||
spi-max-frequency = <54000000>;
|
||||
};
|
||||
|
||||
spidev1: spi@1 {
|
||||
compatible = "spidev";
|
||||
reg = <1>;
|
||||
spi-max-frequency = <54000000>;
|
||||
};
|
||||
};
|
||||
|
||||
&fec {
|
||||
|
|
|
|||
|
|
@ -114,18 +114,6 @@ &ecspi4 {
|
|||
pinctrl-0 = <&pinctrl_ecspi4>;
|
||||
cs-gpios = <&gpio4 9 GPIO_ACTIVE_LOW>, <&gpio4 3 GPIO_ACTIVE_LOW>;
|
||||
status = "okay";
|
||||
|
||||
spidev0: spi@0 {
|
||||
compatible = "spidev";
|
||||
reg = <0>;
|
||||
spi-max-frequency = <5000000>;
|
||||
};
|
||||
|
||||
spidev1: spi@1 {
|
||||
compatible = "spidev";
|
||||
reg = <1>;
|
||||
spi-max-frequency = <5000000>;
|
||||
};
|
||||
};
|
||||
|
||||
&i2c1 {
|
||||
|
|
|
|||
|
|
@ -78,12 +78,6 @@ &ecspi2 {
|
|||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&pinctrl_ecspi2>;
|
||||
status = "okay";
|
||||
|
||||
spi@0 {
|
||||
compatible = "spidev";
|
||||
reg = <0>;
|
||||
spi-max-frequency = <1000000>;
|
||||
};
|
||||
};
|
||||
|
||||
&fec1 {
|
||||
|
|
|
|||
|
|
@ -227,18 +227,6 @@ &gpio1 29 GPIO_ACTIVE_HIGH
|
|||
&gpio1 10 GPIO_ACTIVE_HIGH
|
||||
>;
|
||||
status = "disabled";
|
||||
|
||||
spi@0 {
|
||||
compatible = "spidev";
|
||||
reg = <0>;
|
||||
spi-max-frequency = <660000>;
|
||||
};
|
||||
|
||||
spi@1 {
|
||||
compatible = "spidev";
|
||||
reg = <1>;
|
||||
spi-max-frequency = <660000>;
|
||||
};
|
||||
};
|
||||
|
||||
sound {
|
||||
|
|
@ -290,18 +278,6 @@ &gpio1 29 GPIO_ACTIVE_HIGH
|
|||
&gpio1 10 GPIO_ACTIVE_HIGH
|
||||
>;
|
||||
status = "disabled";
|
||||
|
||||
spidev0: spi@0 {
|
||||
compatible = "spidev";
|
||||
reg = <0>;
|
||||
spi-max-frequency = <60000000>;
|
||||
};
|
||||
|
||||
spidev1: spi@1 {
|
||||
compatible = "spidev";
|
||||
reg = <1>;
|
||||
spi-max-frequency = <60000000>;
|
||||
};
|
||||
};
|
||||
|
||||
&fec1 {
|
||||
|
|
|
|||
|
|
@ -197,25 +197,11 @@ &i2c3 {
|
|||
&mcspi1 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&mcspi1_pins>;
|
||||
|
||||
spidev@0 {
|
||||
compatible = "spidev";
|
||||
spi-max-frequency = <48000000>;
|
||||
reg = <0>;
|
||||
spi-cpha;
|
||||
};
|
||||
};
|
||||
|
||||
&mcspi3 {
|
||||
pinctrl-names = "default";
|
||||
pinctrl-0 = <&mcspi3_pins>;
|
||||
|
||||
spidev@0 {
|
||||
compatible = "spidev";
|
||||
spi-max-frequency = <48000000>;
|
||||
reg = <0>;
|
||||
spi-cpha;
|
||||
};
|
||||
};
|
||||
|
||||
#include "twl4030.dtsi"
|
||||
|
|
|
|||
|
|
@ -103,7 +103,7 @@ pins {
|
|||
|
||||
&gsbi3_spi {
|
||||
spi@0 {
|
||||
compatible = "swir,mangoh-iotport-spi", "spidev";
|
||||
compatible = "swir,mangoh-iotport-spi";
|
||||
spi-max-frequency = <24000000>;
|
||||
reg = <0>;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -395,22 +395,6 @@ m25p80@1 {
|
|||
pl022,wait-state = <0>;
|
||||
pl022,duplex = <0>;
|
||||
};
|
||||
|
||||
spidev@2 {
|
||||
compatible = "spidev";
|
||||
reg = <2>;
|
||||
spi-max-frequency = <25000000>;
|
||||
spi-cpha;
|
||||
pl022,hierarchy = <0>;
|
||||
pl022,interface = <0>;
|
||||
pl022,slave-tx-disable;
|
||||
pl022,com-mode = <0x2>;
|
||||
pl022,rx-level-trig = <0>;
|
||||
pl022,tx-level-trig = <0>;
|
||||
pl022,ctrl-len = <0x11>;
|
||||
pl022,wait-state = <0>;
|
||||
pl022,duplex = <0>;
|
||||
};
|
||||
};
|
||||
|
||||
wdt@ec800620 {
|
||||
|
|
|
|||
|
|
@ -489,22 +489,6 @@ stmpe_touchscreen {
|
|||
ts,i-drive = <1>;
|
||||
};
|
||||
};
|
||||
|
||||
spidev@2 {
|
||||
compatible = "spidev";
|
||||
reg = <2>;
|
||||
spi-max-frequency = <25000000>;
|
||||
spi-cpha;
|
||||
pl022,hierarchy = <0>;
|
||||
pl022,interface = <0>;
|
||||
pl022,slave-tx-disable;
|
||||
pl022,com-mode = <0x2>;
|
||||
pl022,rx-level-trig = <0>;
|
||||
pl022,tx-level-trig = <0>;
|
||||
pl022,ctrl-len = <0x11>;
|
||||
pl022,wait-state = <0>;
|
||||
pl022,duplex = <0>;
|
||||
};
|
||||
};
|
||||
|
||||
timer@ec800600 {
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user