Hi Dang, On 2025-01-16 10:15, Dang Huynh wrote: > Now that we have VOP2 support, let's enable it and support the > built in USB keyboard. > > Signed-off-by: Dang Huynh <[email protected]> > --- > configs/pinetab2-rk3566_defconfig | 15 +++++++++++++++ > 1 file changed, 15 insertions(+) > > diff --git a/configs/pinetab2-rk3566_defconfig > b/configs/pinetab2-rk3566_defconfig > index > 45e63b42d192dc172f24e071b09c8203675965d8..b250d8d12e9d5e045e28db4d455850f94514321f > 100644 > --- a/configs/pinetab2-rk3566_defconfig > +++ b/configs/pinetab2-rk3566_defconfig > @@ -23,7 +23,10 @@ CONFIG_FIT_VERBOSE=y > CONFIG_SPL_FIT_SIGNATURE=y > CONFIG_SPL_LOAD_FIT=y > CONFIG_LEGACY_IMAGE_FORMAT=y > +CONFIG_USE_PREBOOT=y
Please try to avoid adding USE_PREBOOT because it will slow down boot by several seconds thanks to it force running "usb start". For normal use starting usb is typically not needed. We should try and delay usb start until it is really needed. > CONFIG_DEFAULT_FDT_FILE="rockchip/rk3566-pinetab2-v2.0.dtb" > +CONFIG_PRE_CONSOLE_BUFFER=y > +CONFIG_SYS_CONSOLE_ENV_OVERWRITE=y > # CONFIG_DISPLAY_CPUINFO is not set > CONFIG_DISPLAY_BOARDINFO_LATE=y > CONFIG_SPL_MAX_SIZE=0x40000 > @@ -57,6 +60,8 @@ CONFIG_BUTTON=y > CONFIG_BUTTON_ADC=y > CONFIG_BUTTON_GPIO=y > CONFIG_SPL_CLK=y > +CONFIG_CLK_CCF=y > +CONFIG_CLK_COMPOSITE_CCF=y Is CCF and COMPOSITE_CCF needed? > # CONFIG_USB_FUNCTION_FASTBOOT is not set > CONFIG_ROCKCHIP_GPIO=y > CONFIG_SYS_I2C_ROCKCHIP=y > @@ -69,6 +74,7 @@ CONFIG_MMC_SDHCI_SDMA=y > CONFIG_MMC_SDHCI_ROCKCHIP=y > CONFIG_SPI_FLASH_SFDP_SUPPORT=y > CONFIG_SPI_FLASH_SILICONKAISER=y > +CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY=y > CONFIG_PHY_ROCKCHIP_INNO_USB2=y > CONFIG_PHY_ROCKCHIP_NANENG_COMBOPHY=y > CONFIG_SPL_PINCTRL=y > @@ -94,6 +100,7 @@ CONFIG_USB_OHCI_HCD=y > CONFIG_USB_OHCI_GENERIC=y > CONFIG_USB_DWC3=y > CONFIG_USB_DWC3_GENERIC=y > +CONFIG_USB_KEYBOARD=y > CONFIG_USB_HOST_ETHER=y > CONFIG_USB_ETHER_ASIX=y > CONFIG_USB_ETHER_ASIX88179=y > @@ -101,4 +108,12 @@ CONFIG_USB_ETHER_RTL8152=y > CONFIG_USB_GADGET=y > CONFIG_USB_GADGET_DOWNLOAD=y > CONFIG_USB_FUNCTION_ROCKUSB=y > +CONFIG_VIDEO=y > +CONFIG_CONSOLE_ROTATION=y > +CONFIG_VIDEO_LCD_BOE_TH101MB31IG002_28A=y > +CONFIG_DISPLAY=y > +CONFIG_VIDEO_ROCKCHIP=y > +CONFIG_DISPLAY_ROCKCHIP_HDMI=y > +CONFIG_DISPLAY_ROCKCHIP_DW_MIPI=y > +CONFIG_VIDEO_DT_SIMPLEFB=y I do not see a simple-framebuffer compatible, is VIDEO_DT_SIMPLEFB needed? Regards, Jonas > CONFIG_ERRNO_STR=y >

