Message ID | 20240612-ringneck-bootd-v1-1-f0bc3816b822@cherry.de |
---|---|
State | Accepted |
Commit | 702e29d9e00dcef46b90b26a6d04771b4cec686e |
Delegated to: | Kever Yang |
Headers | show |
Series | rockchip: puma-rk3399/ringneck-px30: make closer to Jaguar/Tiger defconfigs | expand |
On 2024/6/12 22:40, Quentin Schulz wrote: > From: Quentin Schulz <quentin.schulz@cherry.de> > > RK3588 Jaguar and Tiger, and RK3399 Puma use standard boot with the full > feature set, so let's do that as well for PX30 Ringneck. > > Disable support for unused OSes as Linux is the primary target. > > Enable a bunch of commands: > - boot/bootd > - erofs > - gpio > - iminfo > - imxtract > - itest > - pmic > - regulator > - sleep > - squashfs > > that could be useful and are also found in Jaguar and Tiger defconfigs. > > Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de> Reviewed-by: Kever Yang <kever.yang@rock-chips.com> Thanks, - Kever > --- > configs/ringneck-px30_defconfig | 16 +++++++++++----- > 1 file changed, 11 insertions(+), 5 deletions(-) > > diff --git a/configs/ringneck-px30_defconfig b/configs/ringneck-px30_defconfig > index dedf35d4347..a0c1fec0951 100644 > --- a/configs/ringneck-px30_defconfig > +++ b/configs/ringneck-px30_defconfig > @@ -20,6 +20,7 @@ CONFIG_DEBUG_UART=y > CONFIG_FIT=y > CONFIG_FIT_VERBOSE=y > CONFIG_SPL_LOAD_FIT=y > +CONFIG_BOOTSTD_FULL=y > CONFIG_DEFAULT_FDT_FILE="rockchip/px30-ringneck-haikou.dtb" > # CONFIG_DISPLAY_CPUINFO is not set > CONFIG_DISPLAY_BOARDINFO_LATE=y > @@ -34,12 +35,15 @@ CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x200 > CONFIG_SPL_ATF=y > # CONFIG_TPL_FRAMEWORK is not set > # CONFIG_TPL_SYS_MALLOC_SIMPLE is not set > -# CONFIG_CMD_BOOTD is not set > +# CONFIG_BOOTM_NETBSD is not set > +# CONFIG_BOOTM_PLAN9 is not set > +# CONFIG_BOOTM_RTEMS is not set > +# CONFIG_CMD_VBE is not set > +# CONFIG_BOOTM_VXWORKS is not set > # CONFIG_CMD_ELF is not set > -# CONFIG_CMD_IMI is not set > -# CONFIG_CMD_XIMG is not set > # CONFIG_CMD_LZMADEC is not set > # CONFIG_CMD_UNZIP is not set > +CONFIG_CMD_GPIO=y > CONFIG_CMD_GPT=y > CONFIG_CMD_I2C=y > # CONFIG_CMD_LOADB is not set > @@ -47,9 +51,11 @@ CONFIG_CMD_I2C=y > CONFIG_CMD_MMC=y > CONFIG_CMD_USB=y > CONFIG_CMD_USB_MASS_STORAGE=y > -# CONFIG_CMD_ITEST is not set > # CONFIG_CMD_SETEXPR is not set > -# CONFIG_CMD_SLEEP is not set > +CONFIG_CMD_PMIC=y > +CONFIG_CMD_REGULATOR=y > +CONFIG_CMD_EROFS=y > +CONFIG_CMD_SQUASHFS=y > # CONFIG_SPL_DOS_PARTITION is not set > # CONFIG_ISO_PARTITION is not set > CONFIG_EFI_PARTITION_ENTRIES_NUMBERS=64 >
diff --git a/configs/ringneck-px30_defconfig b/configs/ringneck-px30_defconfig index dedf35d4347..a0c1fec0951 100644 --- a/configs/ringneck-px30_defconfig +++ b/configs/ringneck-px30_defconfig @@ -20,6 +20,7 @@ CONFIG_DEBUG_UART=y CONFIG_FIT=y CONFIG_FIT_VERBOSE=y CONFIG_SPL_LOAD_FIT=y +CONFIG_BOOTSTD_FULL=y CONFIG_DEFAULT_FDT_FILE="rockchip/px30-ringneck-haikou.dtb" # CONFIG_DISPLAY_CPUINFO is not set CONFIG_DISPLAY_BOARDINFO_LATE=y @@ -34,12 +35,15 @@ CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x200 CONFIG_SPL_ATF=y # CONFIG_TPL_FRAMEWORK is not set # CONFIG_TPL_SYS_MALLOC_SIMPLE is not set -# CONFIG_CMD_BOOTD is not set +# CONFIG_BOOTM_NETBSD is not set +# CONFIG_BOOTM_PLAN9 is not set +# CONFIG_BOOTM_RTEMS is not set +# CONFIG_CMD_VBE is not set +# CONFIG_BOOTM_VXWORKS is not set # CONFIG_CMD_ELF is not set -# CONFIG_CMD_IMI is not set -# CONFIG_CMD_XIMG is not set # CONFIG_CMD_LZMADEC is not set # CONFIG_CMD_UNZIP is not set +CONFIG_CMD_GPIO=y CONFIG_CMD_GPT=y CONFIG_CMD_I2C=y # CONFIG_CMD_LOADB is not set @@ -47,9 +51,11 @@ CONFIG_CMD_I2C=y CONFIG_CMD_MMC=y CONFIG_CMD_USB=y CONFIG_CMD_USB_MASS_STORAGE=y -# CONFIG_CMD_ITEST is not set # CONFIG_CMD_SETEXPR is not set -# CONFIG_CMD_SLEEP is not set +CONFIG_CMD_PMIC=y +CONFIG_CMD_REGULATOR=y +CONFIG_CMD_EROFS=y +CONFIG_CMD_SQUASHFS=y # CONFIG_SPL_DOS_PARTITION is not set # CONFIG_ISO_PARTITION is not set CONFIG_EFI_PARTITION_ENTRIES_NUMBERS=64