tools/litex_json2dts: Fix gpio node
gpio@f0003000: 'gpio-controller' is a required property From schema: Documentation/devicetree/bindings/gpio/litex,gpio.yaml gpio@f0003000: '#gpio-cells' is a required property From schema: Documentation/devicetree/bindings/gpio/litex,gpio.yaml Fix this by adding the missing properties. Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
This commit is contained in:
parent
b858dd62e9
commit
e09b2bd1c5
|
@ -287,6 +287,8 @@ def generate_dts(d, initrd_start=None, initrd_size=None, polling=False):
|
||||||
leds: gpio@{leds_csr_base:x} {{
|
leds: gpio@{leds_csr_base:x} {{
|
||||||
compatible = "litex,gpio";
|
compatible = "litex,gpio";
|
||||||
reg = <0x{leds_csr_base:x} 0x4>;
|
reg = <0x{leds_csr_base:x} 0x4>;
|
||||||
|
gpio-controller;
|
||||||
|
#gpio-cells = <2>;
|
||||||
litex,direction = "out";
|
litex,direction = "out";
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
}};
|
}};
|
||||||
|
@ -313,6 +315,8 @@ def generate_dts(d, initrd_start=None, initrd_size=None, polling=False):
|
||||||
switches: gpio@{switches_csr_base:x} {{
|
switches: gpio@{switches_csr_base:x} {{
|
||||||
compatible = "litex,gpio";
|
compatible = "litex,gpio";
|
||||||
reg = <0x{switches_csr_base:x} 0x4>;
|
reg = <0x{switches_csr_base:x} 0x4>;
|
||||||
|
gpio-controller;
|
||||||
|
#gpio-cells = <2>;
|
||||||
litex,direction = "in";
|
litex,direction = "in";
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
}};
|
}};
|
||||||
|
|
Loading…
Reference in New Issue