mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-30 00:21:06 +00:00
ARM: UniPhier: add device tree sources
This commit adds basic device tree sources for UniPhier SoCs/boards. Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
This commit is contained in:
parent
630bf80ebb
commit
509eb67802
7 changed files with 181 additions and 0 deletions
|
@ -32,6 +32,10 @@ dtb-$(CONFIG_TEGRA) += tegra20-harmony.dtb \
|
|||
tegra114-dalmore.dtb \
|
||||
tegra124-jetson-tk1.dtb \
|
||||
tegra124-venice2.dtb
|
||||
dtb-$(CONFIG_ARCH_UNIPHIER) += \
|
||||
uniphier-ph1-pro4-ref.dtb \
|
||||
uniphier-ph1-ld4-ref.dtb \
|
||||
uniphier-ph1-sld8-ref.dtb
|
||||
dtb-$(CONFIG_ZYNQ) += zynq-zc702.dtb \
|
||||
zynq-zc706.dtb \
|
||||
zynq-zed.dtb \
|
||||
|
|
25
arch/arm/dts/uniphier-ph1-ld4-ref.dts
Normal file
25
arch/arm/dts/uniphier-ph1-ld4-ref.dts
Normal file
|
@ -0,0 +1,25 @@
|
|||
/*
|
||||
* Device Tree Source for UniPhier PH1-LD4 Reference Board
|
||||
*
|
||||
* Copyright (C) 2014 Panasonic Corporation
|
||||
* Author: Masahiro Yamada <yamada.m@jp.panasonic.com>
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0+
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
/include/ "uniphier-ph1-ld4.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Panasonic UniPhier PH1-LD4 Reference Board";
|
||||
compatible = "panasonic,ph1-ld4-ref", "panasonic,ph1-ld4";
|
||||
|
||||
memory {
|
||||
device_type = "memory";
|
||||
reg = <0x80000000 0x20000000>;
|
||||
};
|
||||
|
||||
chosen {
|
||||
bootargs = "console=ttyPS0,115200 earlyprintk";
|
||||
};
|
||||
};
|
32
arch/arm/dts/uniphier-ph1-ld4.dtsi
Normal file
32
arch/arm/dts/uniphier-ph1-ld4.dtsi
Normal file
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
* Device Tree Source for UniPhier PH1-LD4 SoC
|
||||
*
|
||||
* Copyright (C) 2014 Panasonic Corporation
|
||||
* Author: Masahiro Yamada <yamada.m@jp.panasonic.com>
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0+
|
||||
*/
|
||||
|
||||
/include/ "skeleton.dtsi"
|
||||
|
||||
/ {
|
||||
compatible = "panasonic,ph1-ld4";
|
||||
|
||||
cpus {
|
||||
#size-cells = <0>;
|
||||
#address-cells = <1>;
|
||||
|
||||
cpu@0 {
|
||||
device_type = "cpu";
|
||||
compatible = "arm,cortex-a9";
|
||||
reg = <0>;
|
||||
};
|
||||
};
|
||||
|
||||
soc {
|
||||
compatible = "simple-bus";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <1>;
|
||||
ranges;
|
||||
};
|
||||
};
|
25
arch/arm/dts/uniphier-ph1-pro4-ref.dts
Normal file
25
arch/arm/dts/uniphier-ph1-pro4-ref.dts
Normal file
|
@ -0,0 +1,25 @@
|
|||
/*
|
||||
* Device Tree Source for UniPhier PH1-Pro4 Reference Board
|
||||
*
|
||||
* Copyright (C) 2014 Panasonic Corporation
|
||||
* Author: Masahiro Yamada <yamada.m@jp.panasonic.com>
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0+
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
/include/ "uniphier-ph1-pro4.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Panasonic UniPhier PH1-Pro4 Reference Board";
|
||||
compatible = "panasonic,ph1-pro4-ref", "panasonic,ph1-pro4";
|
||||
|
||||
memory {
|
||||
device_type = "memory";
|
||||
reg = <0x80000000 0x40000000>;
|
||||
};
|
||||
|
||||
chosen {
|
||||
bootargs = "console=ttyPS0,115200 earlyprintk";
|
||||
};
|
||||
};
|
38
arch/arm/dts/uniphier-ph1-pro4.dtsi
Normal file
38
arch/arm/dts/uniphier-ph1-pro4.dtsi
Normal file
|
@ -0,0 +1,38 @@
|
|||
/*
|
||||
* Device Tree Source for UniPhier PH1-Pro4 SoC
|
||||
*
|
||||
* Copyright (C) 2014 Panasonic Corporation
|
||||
* Author: Masahiro Yamada <yamada.m@jp.panasonic.com>
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0+
|
||||
*/
|
||||
|
||||
/include/ "skeleton.dtsi"
|
||||
|
||||
/ {
|
||||
compatible = "panasonic,ph1-pro4";
|
||||
|
||||
cpus {
|
||||
#size-cells = <0>;
|
||||
#address-cells = <1>;
|
||||
|
||||
cpu@0 {
|
||||
device_type = "cpu";
|
||||
compatible = "arm,cortex-a9";
|
||||
reg = <0>;
|
||||
};
|
||||
|
||||
cpu@1 {
|
||||
device_type = "cpu";
|
||||
compatible = "arm,cortex-a9";
|
||||
reg = <1>;
|
||||
};
|
||||
};
|
||||
|
||||
soc {
|
||||
compatible = "simple-bus";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <1>;
|
||||
ranges;
|
||||
};
|
||||
};
|
25
arch/arm/dts/uniphier-ph1-sld8-ref.dts
Normal file
25
arch/arm/dts/uniphier-ph1-sld8-ref.dts
Normal file
|
@ -0,0 +1,25 @@
|
|||
/*
|
||||
* Device Tree Source for UniPhier PH1-sLD8 Reference Board
|
||||
*
|
||||
* Copyright (C) 2014 Panasonic Corporation
|
||||
* Author: Masahiro Yamada <yamada.m@jp.panasonic.com>
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0+
|
||||
*/
|
||||
|
||||
/dts-v1/;
|
||||
/include/ "uniphier-ph1-sld8.dtsi"
|
||||
|
||||
/ {
|
||||
model = "Panasonic UniPhier PH1-sLD8 Reference Board";
|
||||
compatible = "panasonic,ph1-sld8-ref", "panasonic,ph1-sld8";
|
||||
|
||||
memory {
|
||||
device_type = "memory";
|
||||
reg = <0x80000000 0x20000000>;
|
||||
};
|
||||
|
||||
chosen {
|
||||
bootargs = "console=ttyPS0,115200 earlyprintk";
|
||||
};
|
||||
};
|
32
arch/arm/dts/uniphier-ph1-sld8.dtsi
Normal file
32
arch/arm/dts/uniphier-ph1-sld8.dtsi
Normal file
|
@ -0,0 +1,32 @@
|
|||
/*
|
||||
* Device Tree Source for UniPhier PH1-sLD8 SoC
|
||||
*
|
||||
* Copyright (C) 2014 Panasonic Corporation
|
||||
* Author: Masahiro Yamada <yamada.m@jp.panasonic.com>
|
||||
*
|
||||
* SPDX-License-Identifier: GPL-2.0+
|
||||
*/
|
||||
|
||||
/include/ "skeleton.dtsi"
|
||||
|
||||
/ {
|
||||
compatible = "panasonic,ph1-sld8";
|
||||
|
||||
cpus {
|
||||
#size-cells = <0>;
|
||||
#address-cells = <1>;
|
||||
|
||||
cpu@0 {
|
||||
device_type = "cpu";
|
||||
compatible = "arm,cortex-a9";
|
||||
reg = <0>;
|
||||
};
|
||||
};
|
||||
|
||||
soc {
|
||||
compatible = "simple-bus";
|
||||
#address-cells = <1>;
|
||||
#size-cells = <1>;
|
||||
ranges;
|
||||
};
|
||||
};
|
Loading…
Reference in a new issue