mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
u-boot: rockchip: fix build with make 4.3
This commit is contained in:
parent
4086e4029e
commit
1111c606f6
@ -0,0 +1,96 @@
|
||||
From e8fbd5e12c5aa1decf37c6d2baf5c0f00d4ac058 Mon Sep 17 00:00:00 2001
|
||||
From: Jagan Teki <jagan@amarulasolutions.com>
|
||||
Date: Tue, 7 May 2019 23:51:49 +0530
|
||||
Subject: [PATCH] dts: Makefile: Build rockchip dtbs based on SoC types
|
||||
|
||||
- Sometimes u-boot specific dtsi files are included
|
||||
automatically which would build for entire rockchip SoC,
|
||||
even-though the respective dtsi should used it for specific
|
||||
family of rockchip SoC.
|
||||
- Sometimes u-boot specific dts nodes or properties can use
|
||||
config macros from respective rockchip family include/configs
|
||||
files, example CONFIG_SPL_PAD_TO.
|
||||
|
||||
So, it's better to compile the dtbs based on the respective
|
||||
rockchip family types rather than rockchip itself to avoid
|
||||
compilation issues.
|
||||
|
||||
This patch organize the existing dtb's based on the rockchip
|
||||
family types.
|
||||
|
||||
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com>
|
||||
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
|
||||
---
|
||||
arch/arm/dts/Makefile | 44 ++++++++++++++++++++++++++++++++-----------
|
||||
1 file changed, 33 insertions(+), 11 deletions(-)
|
||||
|
||||
diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile
|
||||
index 594614a2c6..7e42e612a9 100644
|
||||
--- a/arch/arm/dts/Makefile
|
||||
+++ b/arch/arm/dts/Makefile
|
||||
@@ -27,12 +27,23 @@ dtb-$(CONFIG_EXYNOS5) += exynos5250-arndale.dtb \
|
||||
exynos5800-peach-pi.dtb \
|
||||
exynos5422-odroidxu3.dtb
|
||||
dtb-$(CONFIG_EXYNOS7420) += exynos7420-espresso7420.dtb
|
||||
-dtb-$(CONFIG_ARCH_ROCKCHIP) += \
|
||||
- rk3036-sdk.dtb \
|
||||
- rk3066a-mk808.dtb \
|
||||
- rk3126-evb.dtb \
|
||||
- rk3128-evb.dtb \
|
||||
- rk3188-radxarock.dtb \
|
||||
+
|
||||
+dtb-$(CONFIG_ROCKCHIP_RK3036) += \
|
||||
+ rk3036-sdk.dtb
|
||||
+
|
||||
+dtb-$(CONFIG_ROCKCHIP_RK3066) += \
|
||||
+ rk3066a-mk808.dtb
|
||||
+
|
||||
+dtb-$(CONFIG_ROCKCHIP_RK3126) += \
|
||||
+ rk3126-evb.dtb
|
||||
+
|
||||
+dtb-$(CONFIG_ROCKCHIP_RK3128) += \
|
||||
+ rk3128-evb.dtb
|
||||
+
|
||||
+dtb-$(CONFIG_ROCKCHIP_RK3188) += \
|
||||
+ rk3188-radxarock.dtb
|
||||
+
|
||||
+dtb-$(CONFIG_ROCKCHIP_RK3288) += \
|
||||
rk3288-evb.dtb \
|
||||
rk3288-fennec.dtb \
|
||||
rk3288-firefly.dtb \
|
||||
@@ -44,19 +55,30 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += \
|
||||
rk3288-veyron-jerry.dtb \
|
||||
rk3288-veyron-mickey.dtb \
|
||||
rk3288-veyron-minnie.dtb \
|
||||
- rk3288-vyasa.dtb \
|
||||
- rk3308-evb.dtb \
|
||||
- rk3328-evb.dtb \
|
||||
+ rk3288-vyasa.dtb
|
||||
+
|
||||
+dtb-$(CONFIG_ROCKCHIP_RK3308) += \
|
||||
+ rk3308-evb.dtb
|
||||
+
|
||||
+dtb-$(CONFIG_ROCKCHIP_RK3328) += \
|
||||
+ rk3328-evb.dtb
|
||||
+
|
||||
+dtb-$(CONFIG_ROCKCHIP_RK3368) += \
|
||||
rk3368-lion.dtb \
|
||||
rk3368-sheep.dtb \
|
||||
rk3368-geekbox.dtb \
|
||||
- rk3368-px5-evb.dtb \
|
||||
+ rk3368-px5-evb.dtb
|
||||
+
|
||||
+dtb-$(CONFIG_ROCKCHIP_RK3399) += \
|
||||
rk3399-evb.dtb \
|
||||
rk3399-firefly.dtb \
|
||||
rk3399-puma-ddr1333.dtb \
|
||||
rk3399-puma-ddr1600.dtb \
|
||||
- rk3399-puma-ddr1866.dtb \
|
||||
+ rk3399-puma-ddr1866.dtb
|
||||
+
|
||||
+dtb-$(CONFIG_ROCKCHIP_RV1108) += \
|
||||
rv1108-evb.dtb
|
||||
+
|
||||
dtb-$(CONFIG_ARCH_MESON) += \
|
||||
meson-gxbb-odroidc2.dtb
|
||||
dtb-$(CONFIG_TEGRA) += tegra20-harmony.dtb \
|
Loading…
x
Reference in New Issue
Block a user