Merge pull request #867 from geertu/json2dts-fixes2

Json2dts fixes2
This commit is contained in:
enjoy-digital 2021-03-28 18:54:26 +02:00 committed by GitHub
commit 544c0e2c84
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 0 deletions

View File

@ -287,6 +287,8 @@ def generate_dts(d, initrd_start=None, initrd_size=None, polling=False):
leds: gpio@{leds_csr_base:x} {{
compatible = "litex,gpio";
reg = <0x{leds_csr_base:x} 0x4>;
gpio-controller;
#gpio-cells = <2>;
litex,direction = "out";
status = "disabled";
}};
@ -313,6 +315,8 @@ def generate_dts(d, initrd_start=None, initrd_size=None, polling=False):
switches: gpio@{switches_csr_base:x} {{
compatible = "litex,gpio";
reg = <0x{switches_csr_base:x} 0x4>;
gpio-controller;
#gpio-cells = <2>;
litex,direction = "in";
status = "disabled";
}};
@ -351,6 +355,8 @@ def generate_dts(d, initrd_start=None, initrd_size=None, polling=False):
i2c0: i2c@{i2c0_csr_base:x} {{
compatible = "litex,i2c";
reg = <0x{i2c0_csr_base:x} 0x5>;
#address-cells = <1>;
#size-cells = <0>;
status = "okay";
}};
""".format(i2c0_csr_base=d["csr_bases"]["i2c0"])