The Genio 510 and 700 EVKs use the same USB host controller, PHY, PMIC
and onboard hub. Enable the required drivers in their shared MT8188
configuration fragment so both boards can use the USB-C PD host port.

Enable the MediaTek xHCI/MTU3 host and T-PHY drivers together with the
PMIC, regulator and onboard-hub support. Enable the USB command and
mass-storage driver to discover and read removable media using the
existing USB stack.

Signed-off-by: Carlo Caione <[email protected]>
---
 configs/mt8188.config | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/configs/mt8188.config b/configs/mt8188.config
index cd5e68dbca3..26c1a972d27 100644
--- a/configs/mt8188.config
+++ b/configs/mt8188.config
@@ -13,16 +13,31 @@ CONFIG_BOOTSTD_FULL=y
 CONFIG_CMD_CLK=y
 CONFIG_CMD_GPT=y
 CONFIG_CMD_MMC=y
+CONFIG_CMD_USB=y
 CONFIG_OF_UPSTREAM=y
 CONFIG_CLK=y
+CONFIG_DM_GPIO=y
 CONFIG_DM_I2C=y
 CONFIG_MMC_MTK=y
 CONFIG_PHY=y
+CONFIG_PHY_MTK_TPHY=y
 CONFIG_PINCTRL=y
 CONFIG_POWER_DOMAIN=y
+CONFIG_DM_PMIC=y
+CONFIG_DM_PMIC_MTK_PWRAP=y
+CONFIG_DM_REGULATOR=y
+CONFIG_DM_REGULATOR_FIXED=y
+CONFIG_DM_REGULATOR_MT6359=y
 CONFIG_BAUDRATE=921600
 CONFIG_DM_SERIAL=y
 CONFIG_MTK_SERIAL=y
+CONFIG_USB=y
+CONFIG_USB_XHCI_HCD=y
+CONFIG_USB_XHCI_MTK=y
+CONFIG_USB_MTU3=y
+CONFIG_USB_MTU3_HOST=y
+CONFIG_USB_STORAGE=y
+CONFIG_USB_ONBOARD_HUB=y
 CONFIG_VIDEO=y
 CONFIG_VIDEO_MEDIATEK_HDMI=y
 # CONFIG_WATCHDOG_AUTOSTART is not set

-- 
2.56.0

Reply via email to