blob: f9620515dfbef66ee8440f1f5497eeaf417e30e4 [file] [log] [blame]
/dts-v1/;
/ {
#address-cells = <1>;
#size-cells = <1>;
interrupt-parent = <&gic>;
compatible = "foo,bar";
model = "Foo Bar board";
chosen {
bootargs = "console=ttySAC2,115200N8";
};
aliases {
i2c0 = &i2c_0;
};
memory {
device_type = "memory";
reg = <0x40000000 0x40000000>;
};
soc {
compatible = "simple-bus";
#address-cells = <1>;
#size-cells = <1>;
ranges;
gic: interrupt-controller@10490000 {
compatible = "arm,cortex-a9-gic";
#interrupt-cells = <3>;
interrupt-controller;
reg = <0x10490000 0x1000>, <0x10480000 0x100>;
cpu-offset = <0x4000>;
};
i2c_0: i2c@13860000 {
compatible = "nvidia,tegra20-i2c";
reg = <0x13860000 0x100>;
interrupts = <0 57 0>;
clocks = <&clocks 43>, <&clocks 28>;
clock-names = "div-clk", "fast-clk";
#address-cells = <1>;
#size-cells = <0>;
audio-codec@33 {
compatible = "wlf,wm8903";
reg = <0x33>;
gpio-controller;
#gpio-cells = <1>;
};
};
gpio: pinctrl@11400000 {
compatible = "foo,bar-gpio";
reg = <0x11400000 0x1000>;
interrupts = <0 47 0>;
gpio-controller;
#gpio-cells = <2>;
interrupt-controller;
#interrupt-cells = <2>;
};
clocks: clock-controller@15440000 {
compatible = "foo,bar-clocks";
reg = <0x15440000 0x1000>;
#clock-cells = <1>;
};
};
};