esp32/s2/c3: pinctrl: dts: move pinctrl node out of SoC bus
On Espressif SoCs, the pin controller is a virtual device. Pin settings are actually controlled in a distributed way. Therefore, that node does not belong to the SoC bus. Signed-off-by: Glauber Maroto Ferreira <glauber.ferreira@espressif.com>
This commit is contained in:
parent
1cf7361f44
commit
d6e8474498
|
@ -30,6 +30,11 @@
|
|||
};
|
||||
};
|
||||
|
||||
pinctrl: pin-controller {
|
||||
compatible = "espressif,esp32-pinctrl";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
soc {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <1>;
|
||||
|
@ -41,11 +46,6 @@
|
|||
reg = <0x3fc7c000 0x50000>;
|
||||
};
|
||||
|
||||
pinctrl: pin-controller {
|
||||
compatible = "espressif,esp32-pinctrl";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
intc: interrupt-controller@600c2000 {
|
||||
#interrupt-cells = <1>;
|
||||
compatible = "espressif,esp32-intc";
|
||||
|
|
|
@ -40,6 +40,11 @@
|
|||
status = "disabled";
|
||||
};
|
||||
|
||||
pinctrl: pin-controller {
|
||||
compatible = "espressif,esp32-pinctrl";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
soc {
|
||||
sram0: memory@3ffb0000 {
|
||||
compatible = "mmio-sram";
|
||||
|
@ -128,11 +133,6 @@
|
|||
status = "disabled";
|
||||
};
|
||||
|
||||
pinctrl: pin-controller {
|
||||
compatible = "espressif,esp32-pinctrl";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
ledc0: ledc@3ff59000 {
|
||||
compatible = "espressif,esp32-ledc";
|
||||
pwm-controller;
|
||||
|
|
|
@ -36,6 +36,11 @@
|
|||
status = "disabled";
|
||||
};
|
||||
|
||||
pinctrl: pin-controller {
|
||||
compatible = "espressif,esp32-pinctrl";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
soc {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <1>;
|
||||
|
@ -103,11 +108,6 @@
|
|||
current-speed = <115200>;
|
||||
};
|
||||
|
||||
pinctrl: pin-controller {
|
||||
compatible = "espressif,esp32-pinctrl";
|
||||
status = "okay";
|
||||
};
|
||||
|
||||
gpio0: gpio@3f404000 {
|
||||
compatible = "espressif,esp32-gpio";
|
||||
gpio-controller;
|
||||
|
|
Loading…
Reference in a new issue