[PATCH V2 2/3] arm/dt: add very basic dts file for babbage board
Shawn Guo
shawn.guo at freescale.com
Tue Mar 8 01:51:38 EST 2011
Aha, Jason. Grant and I put many comments on v1 of this patch, but it
seems that v2 is identical to v1, except adding Rob Herring sign-off.
On Mon, Mar 07, 2011 at 09:05:59PM +0800, Jason Liu wrote:
> Signed-off-by: Jason Liu <r64343 at freescale.com>
> Singed-off-by: Rob Herring <robherring2 at gmail.com>
> ---
> arch/arm/boot/dts/babbage.dts | 110 +++++++++++++++++++++++++++++++++++++++++
> 1 files changed, 110 insertions(+), 0 deletions(-)
>
> diff --git a/arch/arm/boot/dts/babbage.dts b/arch/arm/boot/dts/babbage.dts
> new file mode 100644
> index 0000000..46a3071
> --- /dev/null
> +++ b/arch/arm/boot/dts/babbage.dts
> @@ -0,0 +1,110 @@
> +/dts-v1/;
> +
> +/ {
> + model = "Freescale i.MX51 Babbage";
> + compatible = "fsl,mx51-babbage";
> + #address-cells = <0x1>;
> + #size-cells = <0x1>;
> + #interrupt-cells = <0x1>;
> + interrupt-parent = <&tzic>;
> +
> + memory {
> + reg = <0x90000000 0x20000000>;
> + };
> +
> + chosen {
> + bootargs = "console=ttymxc1,115200n8 debug earlyprintk";
> + };
> +
> + soc {
> + #address-cells = <1>;
> + #size-cells = <1>;
> + compatible = "simple-bus";
> + ranges;
> +
> + tzic: tzic at 0 {
> + #address-cells = <0>;
> + #interrupt-cells = <1>;
> + interrupt-controller;
> + reg = <0xe0000000 0x1000>;
> + compatible = "fsl,imx51-tzic";
> + };
> + };
> +
> + clocks {
> + #address-cells = <1>;
> + #size-cells = <0>;
> +
> + uart0_clk: uart at 0 {
> + compatible = "clock";
> + clock-outputs = "imx-uart.0";
> + };
> +
> + uart1_clk: uart at 1 {
> + compatible = "clock";
> + clock-outputs = "imx-uart.1";
> + };
> +
> + uart2_clk: uart at 2 {
> + compatible = "clock";
> + clock-outputs = "imx-uart.2";
> + };
> +
> + fec_clk: fec at 0 {
> + compatible = "clock";
> + clock-outputs = "fec.0";
> + };
> + };
> +
> + spba at 70000000 {
> + #address-cells = <0x1>;
> + #size-cells = <0x1>;
> + compatible = "simple-bus";
> + ranges = <0x0 0x70000000 0x100000>;
> +
> + imx-uart at c000 {
> + compatible = "imx-uart";
> + reg = <0xc000 0x1000>;
> + interrupts = <0x21>;
> + rts-cts;
> + uart-clock = <&uart2_clk>, "uart";
> + };
> + };
> +
> + aips at 73f00000 {
> + #address-cells = <0x1>;
> + #size-cells = <0x1>;
> + compatible = "simple-bus";
> + ranges = <0x0 0x73f00000 0x100000>;
> +
> + imx-uart at bc000 {
> + compatible = "imx-uart";
> + reg = <0xbc000 0x1000>;
> + interrupts = <0x1f>;
> + rts-cts;
> + uart-clock = <&uart0_clk>, "uart";
> + };
> +
> + imx-uart at c0000 {
> + compatible = "imx-uart";
> + reg = <0xc0000 0x1000>;
> + interrupts = <0x20>;
> + rts-cts;
> + uart-clock = <&uart1_clk>, "uart";
> + };
> + };
> +
> + aips at 83f00000 {
> + #address-cells = <0x1>;
> + #size-cells = <0x1>;
> + compatible = "simple-bus";
> + ranges = <0x0 0x83f00000 0x100000>;
> +
> + fec at ec000 {
> + compatible = "fec";
> + reg = <0xec000 0x1000>;
> + interrupts = <0x57>;
> + fec_clk-clock = <&fec_clk>, "fec";
> + };
> + };
> +};
> --
> 1.7.0.4
>
>
> _______________________________________________
> linaro-dev mailing list
> linaro-dev at lists.linaro.org
> http://lists.linaro.org/mailman/listinfo/linaro-dev
>
--
Regards,
Shawn
More information about the devicetree-discuss
mailing list