mpc85xx: move Extreme WS-AP3825i GPIO extender
Move the GPIO extender to the SoC node. Otherwise, the legacy PowerPC init code will not populate the BUS and thus never probe spi-gpio. Signed-off-by: David Bauer <mail@david-bauer.net>
This commit is contained in:
parent
ee7cb5e885
commit
f0c09d0305
1 changed files with 25 additions and 23 deletions
|
@ -26,29 +26,6 @@
|
||||||
device_type = "memory";
|
device_type = "memory";
|
||||||
};
|
};
|
||||||
|
|
||||||
led_spi {
|
|
||||||
/*
|
|
||||||
* This is currently non-functioning because the spi-gpio
|
|
||||||
* driver refuses to register when presented with this node.
|
|
||||||
*/
|
|
||||||
compatible = "spi-gpio";
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <0>;
|
|
||||||
|
|
||||||
sck-gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>;
|
|
||||||
mosi-gpios = <&gpio0 13 GPIO_ACTIVE_HIGH>;
|
|
||||||
num-chipselects = <0>;
|
|
||||||
|
|
||||||
spi_gpio: led_gpio@0 {
|
|
||||||
compatible = "fairchild,74hc595";
|
|
||||||
reg = <0>;
|
|
||||||
gpio-controller;
|
|
||||||
#gpio-cells = <2>;
|
|
||||||
registers-number = <1>;
|
|
||||||
spi-max-frequency = <100000>;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
leds {
|
leds {
|
||||||
compatible = "gpio-leds";
|
compatible = "gpio-leds";
|
||||||
|
|
||||||
|
@ -246,4 +223,29 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&soc {
|
||||||
|
led_spi {
|
||||||
|
/*
|
||||||
|
* This is currently non-functioning because the spi-gpio
|
||||||
|
* driver refuses to register when presented with this node.
|
||||||
|
*/
|
||||||
|
compatible = "spi-gpio";
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <0>;
|
||||||
|
|
||||||
|
sck-gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>;
|
||||||
|
mosi-gpios = <&gpio0 13 GPIO_ACTIVE_HIGH>;
|
||||||
|
num-chipselects = <0>;
|
||||||
|
|
||||||
|
spi_gpio: led_gpio@0 {
|
||||||
|
compatible = "fairchild,74hc595";
|
||||||
|
reg = <0>;
|
||||||
|
gpio-controller;
|
||||||
|
#gpio-cells = <2>;
|
||||||
|
registers-number = <1>;
|
||||||
|
spi-max-frequency = <100000>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
/include/ "fsl/p1020si-post.dtsi"
|
/include/ "fsl/p1020si-post.dtsi"
|
||||||
|
|
Loading…
Reference in a new issue