Hi Kever,
On 2025-01-24 12:25, Kever Yang wrote:
> Hi Jonas,
>
> On 2025/1/24 06:48, Jonas Karlman wrote:
>> From: Joseph Chen <[email protected]>
>>
>> Import rk3528-pinctrl.dtsi from vendor U-Boot and Linux tag
>> linux-6.1-stan-rkr5 with the hdmi-pins-idle node removed due to missing
>> label reference to pcfg_output_low_pull_down.
>>
>> Signed-off-by: Joseph Chen <[email protected]>
>> Signed-off-by: Jonas Karlman <[email protected]>
>> ---
>> arch/arm/dts/rk3528-pinctrl.dtsi | 1397 ++++++++++++++++++++++++++++++
>
> This should go to mainline kernel first with rk3528.dtsi for this new
> chip support,
>
> I don't understand why this need to send separately.
The rk3528.dtsi in upstream Linux v6.13-dts is very basic and only
contain cpu nodes and uart nodes. There is a pending series to add basic
CRU support.
This series is going a little bit ahead of upstream Linux and add bare
minimum to get working boot from eMMC and SD-card. Something that
require working CRU and pinctrl.
Guess we can always wait on full support of CRU, pinctrl, sdhci and
sdmmc to land in upstream Linux before we add support for the SoC in
U-Boot.
Regards,
Jonas
>
>
> Thanks,
> - Kever
>> 1 file changed, 1397 insertions(+)
>> create mode 100644 arch/arm/dts/rk3528-pinctrl.dtsi
>>
>> diff --git a/arch/arm/dts/rk3528-pinctrl.dtsi
>> b/arch/arm/dts/rk3528-pinctrl.dtsi
>> new file mode 100644
>> index 000000000000..ea051362fb26
>> --- /dev/null
>> +++ b/arch/arm/dts/rk3528-pinctrl.dtsi
>> @@ -0,0 +1,1397 @@
>> +// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
>> +/*
>> + * Copyright (c) 2022 Rockchip Electronics Co., Ltd.
>> + */
>> +
>> +#include <dt-bindings/pinctrl/rockchip.h>
>> +#include "rockchip-pinconf.dtsi"
>> +
>> +/*
>> + * This file is auto generated by pin2dts tool, please keep these code
>> + * by adding changes at end of this file.
>> + */
>> +&pinctrl {
[snip]
>> +};