[PATCH] rockchip: io-domain: Enable by default for all supported SoCs

Jonas Karlman jonas at kwiboo.se
Sun Mar 30 12:52:33 CEST 2025


Hi,

On 2025-02-04 18:23, Chen-Yu Tsai wrote:
> From: Chen-Yu Tsai <wens at csie.org>
> 
> The IO domain driver controls the I/O voltage for various pins,
> MMC included.
> 
> Enable it by default for all supported Rockchip SoCs.

This will also enable the IO domain driver for evb-rk3399_defconfig,
something we want to avoid as that target has typically also been used
as a fallback/generic rk3399 target.

The IO domain driver was excluded from the evb-rk3328_defconfig for that
specific reason.

I have sent a series that adds generic-rk3328/rk3399 targets that can
help replace such use of the evb-rk3328/rk3399 targets. However, I
suggest we keep IO domain driver disabled on the evb targets for one
more release before enabling it. Will shortly send a v2 of the generic
series with ROCKCHIP_IODOMAIN=n for the rk3399 target.

> 
> Signed-off-by: Chen-Yu Tsai <wens at csie.org>
> ---
> 
>  configs/chromebook_bob_defconfig             | 1 -
>  configs/chromebook_kevin_defconfig           | 1 -
>  configs/eaidk-610-rk3399_defconfig           | 1 -
>  configs/ficus-rk3399_defconfig               | 1 -
>  configs/firefly-rk3399_defconfig             | 1 -
>  configs/khadas-edge-captain-rk3399_defconfig | 1 -
>  configs/khadas-edge-rk3399_defconfig         | 1 -
>  configs/khadas-edge-v-rk3399_defconfig       | 1 -
>  configs/leez-rk3399_defconfig                | 1 -
>  configs/nanopc-t4-rk3399_defconfig           | 1 -
>  configs/nanopi-m4-2gb-rk3399_defconfig       | 1 -
>  configs/nanopi-m4-rk3399_defconfig           | 1 -
>  configs/nanopi-m4b-rk3399_defconfig          | 1 -
>  configs/nanopi-neo4-rk3399_defconfig         | 1 -
>  configs/nanopi-r4s-rk3399_defconfig          | 1 -
>  configs/orangepi-rk3399_defconfig            | 1 -
>  configs/pinebook-pro-rk3399_defconfig        | 1 -
>  configs/pinephone-pro-rk3399_defconfig       | 1 -
>  configs/puma-rk3399_defconfig                | 1 -
>  configs/ringneck-px30_defconfig              | 1 -
>  configs/roc-pc-mezzanine-rk3399_defconfig    | 1 -
>  configs/roc-pc-rk3399_defconfig              | 1 -
>  configs/rock-4c-plus-rk3399_defconfig        | 1 -
>  configs/rock-4se-rk3399_defconfig            | 1 -
>  configs/rock-pi-4-rk3399_defconfig           | 1 -
>  configs/rock-pi-4c-rk3399_defconfig          | 1 -
>  configs/rock-pi-n10-rk3399pro_defconfig      | 1 -
>  configs/rock-pi-s-rk3308_defconfig           | 1 -
>  configs/rock-s0-rk3308_defconfig             | 1 -
>  configs/rock960-rk3399_defconfig             | 1 -
>  configs/rockpro64-rk3399_defconfig           | 1 -
>  drivers/misc/Kconfig                         | 6 +++++-
>  32 files changed, 5 insertions(+), 32 deletions(-)
> 

Please add following to evb-rk3399_defconfig in a v2.

  # CONFIG_ROCKCHIP_IODOMAIN is not set

With that fixed, this is:

Reviewed-by: Jonas Karlman <jonas at kwiboo.se>

Regards,
Jonas

[snip]


More information about the U-Boot mailing list