diff mbox series

[U-Boot,5/8] rockchip: dts: rk3328: enable the drivers need by tpl/spl

Message ID 1509001896-7182-6-git-send-email-kever.yang@rock-chips.com
State Superseded
Delegated to: Philipp Tomsich
Headers show
Series rockchip: enable TPL/SPL for rk3328 | expand

Commit Message

Kever Yang Oct. 26, 2017, 7:11 a.m. UTC
Enable the drivers need by TPL/SPL with 'u-boot,dm-pre-reloc'.

Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
---

 arch/arm/dts/rk3328-evb.dts | 2 ++
 arch/arm/dts/rk3328.dtsi    | 1 +
 2 files changed, 3 insertions(+)

Comments

Philipp Tomsich Nov. 7, 2017, 2:59 p.m. UTC | #1
> Enable the drivers need by TPL/SPL with 'u-boot,dm-pre-reloc'.
> 
> Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
> ---
> 
>  arch/arm/dts/rk3328-evb.dts | 2 ++
>  arch/arm/dts/rk3328.dtsi    | 1 +
>  2 files changed, 3 insertions(+)
> 

Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Philipp Tomsich Nov. 7, 2017, 3:10 p.m. UTC | #2
On Thu, 26 Oct 2017, Kever Yang wrote:

> Enable the drivers need by TPL/SPL with 'u-boot,dm-pre-reloc'.
>
> Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
> ---
>
> arch/arm/dts/rk3328-evb.dts | 2 ++
> arch/arm/dts/rk3328.dtsi    | 1 +
> 2 files changed, 3 insertions(+)
>
> diff --git a/arch/arm/dts/rk3328-evb.dts b/arch/arm/dts/rk3328-evb.dts
> index 7ab8c42..a944697 100644
> --- a/arch/arm/dts/rk3328-evb.dts
> +++ b/arch/arm/dts/rk3328-evb.dts
> @@ -44,6 +44,7 @@
> };
>
> &uart2 {
> +	u-boot,dm-pre-reloc;
> 	status = "okay";
> };
>
> @@ -60,6 +61,7 @@
> };
>
> &emmc {
> +	u-boot,dm-pre-reloc;
> 	bus-width = <8>;
> 	cap-mmc-highspeed;
> 	supports-emmc;

These should go into a "...-u-boot.dtsi" (for an example, please refer to
arch/arm/dts/rk3368-lion-u-boot.dtsi). Thanks.

> diff --git a/arch/arm/dts/rk3328.dtsi b/arch/arm/dts/rk3328.dtsi
> index b821c4c..2a4c492 100644
> --- a/arch/arm/dts/rk3328.dtsi
> +++ b/arch/arm/dts/rk3328.dtsi
> @@ -366,6 +366,7 @@
> 	};
>
> 	cru: clock-controller@ff440000 {
> +		u-boot,dm-pre-reloc;
> 		compatible = "rockchip,rk3328-cru", "rockchip,cru", "syscon";
> 		reg = <0x0 0xff440000 0x0 0x1000>;
> 		rockchip,grf = <&grf>;
>

Same as above.
diff mbox series

Patch

diff --git a/arch/arm/dts/rk3328-evb.dts b/arch/arm/dts/rk3328-evb.dts
index 7ab8c42..a944697 100644
--- a/arch/arm/dts/rk3328-evb.dts
+++ b/arch/arm/dts/rk3328-evb.dts
@@ -44,6 +44,7 @@ 
 };
 
 &uart2 {
+	u-boot,dm-pre-reloc;
 	status = "okay";
 };
 
@@ -60,6 +61,7 @@ 
 };
 
 &emmc {
+	u-boot,dm-pre-reloc;
 	bus-width = <8>;
 	cap-mmc-highspeed;
 	supports-emmc;
diff --git a/arch/arm/dts/rk3328.dtsi b/arch/arm/dts/rk3328.dtsi
index b821c4c..2a4c492 100644
--- a/arch/arm/dts/rk3328.dtsi
+++ b/arch/arm/dts/rk3328.dtsi
@@ -366,6 +366,7 @@ 
 	};
 
 	cru: clock-controller@ff440000 {
+		u-boot,dm-pre-reloc;
 		compatible = "rockchip,rk3328-cru", "rockchip,cru", "syscon";
 		reg = <0x0 0xff440000 0x0 0x1000>;
 		rockchip,grf = <&grf>;