Re: [PATCH v7 1/4] dts: Makefile: Build rockchip dtbs based on SoC types【请注意,邮件由linux-rockchip-bounces+kever.yang=rock-chips.com@xxxxxxxxxxxxxxxxxxx代发】

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




On 05/08/2019 11:38 AM, Kever Yang wrote:
>
> On 05/08/2019 02:21 AM, Jagan Teki wrote:
>> - 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@xxxxxxxxxxxxxxxxxxxx>
> Reviewed-by: Kever Yang <kever.yang@xxxxxxxxxxxxxx>

Applied to u-boot-rockchip, thanks!

>
> Thanks,
> - Kever
>> ---
>>  arch/arm/dts/Makefile | 35 ++++++++++++++++++++++++++---------
>>  1 file changed, 26 insertions(+), 9 deletions(-)
>>
>> diff --git a/arch/arm/dts/Makefile b/arch/arm/dts/Makefile
>> index 8e082f2840..35cbbfabd0 100644
>> --- a/arch/arm/dts/Makefile
>> +++ b/arch/arm/dts/Makefile
>> @@ -65,16 +65,23 @@ dtb-$(CONFIG_KIRKWOOD) += \
>>  dtb-$(CONFIG_ARCH_OWL) += \
>>  	bubblegum_96.dtb
>>  
>> -dtb-$(CONFIG_ARCH_ROCKCHIP) += \
>> -	rk3036-sdk.dtb \
>> -	rk3128-evb.dtb \
>> -	rk3188-radxarock.dtb \
>> -	rk3229-evb.dtb \
>> +dtb-$(CONFIG_ROCKCHIP_RK3036) += \
>> +	rk3036-sdk.dtb
>> +
>> +dtb-$(CONFIG_ROCKCHIP_RK3128) += \
>> +	rk3128-evb.dtb
>> +
>> +dtb-$(CONFIG_ROCKCHIP_RK3188) += \
>> +	rk3188-radxarock.dtb
>> +
>> +dtb-$(CONFIG_ROCKCHIP_RK322X) += \
>> +	rk3229-evb.dtb
>> +
>> +dtb-$(CONFIG_ROCKCHIP_RK3288) += \
>>  	rk3288-evb.dtb \
>>  	rk3288-fennec.dtb \
>>  	rk3288-firefly.dtb \
>>  	rk3288-miqi.dtb \
>> -	rk3399-orangepi.dtb \
>>  	rk3288-phycore-rdk.dtb \
>>  	rk3288-popmetal.dtb \
>>  	rk3288-rock2-square.dtb \
>> @@ -83,22 +90,32 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += \
>>  	rk3288-veyron-mickey.dtb \
>>  	rk3288-veyron-minnie.dtb \
>>  	rk3288-veyron-speedy.dtb \
>> -	rk3288-vyasa.dtb \
>> -	rk3328-evb.dtb \
>> -	rk3399-ficus.dtb \
>> +	rk3288-vyasa.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 \
>> +
>> +dtb-$(CONFIG_ROCKCHIP_RK3399) += \
>>  	rk3399-evb.dtb \
>> +	rk3399-ficus.dtb \
>>  	rk3399-firefly.dtb \
>>  	rk3399-gru-bob.dtb \
>> +	rk3399-orangepi.dtb \
>>  	rk3399-puma-ddr1333.dtb \
>>  	rk3399-puma-ddr1600.dtb \
>>  	rk3399-puma-ddr1866.dtb \
>>  	rk3399-rock960.dtb \
>> +
>> +dtb-$(CONFIG_ROCKCHIP_RV1108) += \
>>  	rv1108-elgin-r1.dtb \
>>  	rv1108-evb.dtb
>> +
>>  dtb-$(CONFIG_ARCH_MESON) += \
>>  	meson-gxbb-nanopi-k2.dtb \
>>  	meson-gxbb-odroidc2.dtb \
>
>
>
> _______________________________________________
> Linux-rockchip mailing list
> Linux-rockchip@xxxxxxxxxxxxxxxxxxx
> http://lists.infradead.org/mailman/listinfo/linux-rockchip
>




_______________________________________________
Linux-rockchip mailing list
Linux-rockchip@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/linux-rockchip



[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux