On Fri, Apr 2, 2021 at 3:52 PM Marek Vasut <[email protected]> wrote: > > Enable USB host support on MX8MM Verdin. > > Signed-off-by: Marek Vasut <[email protected]>
Reviewed-by: Oleksandr Suvorov <[email protected]> > Cc: Marcel Ziswiler <[email protected]> > Cc: Max Krummenacher <[email protected]> > Cc: Oleksandr Suvorov <[email protected]> > --- > configs/verdin-imx8mm_defconfig | 8 +++++++- > include/configs/verdin-imx8mm.h | 6 ++++++ > 2 files changed, 13 insertions(+), 1 deletion(-) > > diff --git a/configs/verdin-imx8mm_defconfig b/configs/verdin-imx8mm_defconfig > index ea0b5978f1f..c8c3420b6a5 100644 > --- a/configs/verdin-imx8mm_defconfig > +++ b/configs/verdin-imx8mm_defconfig > @@ -37,7 +37,6 @@ CONFIG_SPL_BOARD_INIT=y > CONFIG_SPL_SEPARATE_BSS=y > CONFIG_SPL_I2C_SUPPORT=y > CONFIG_SPL_POWER_SUPPORT=y > -CONFIG_SPL_USB_HOST_SUPPORT=y > CONFIG_SPL_WATCHDOG_SUPPORT=y > CONFIG_SYS_PROMPT="Verdin iMX8MM # " > # CONFIG_BOOTM_NETBSD is not set > @@ -50,6 +49,7 @@ CONFIG_CMD_FUSE=y > CONFIG_CMD_GPIO=y > CONFIG_CMD_I2C=y > CONFIG_CMD_MMC=y > +CONFIG_CMD_USB=y > CONFIG_CMD_CACHE=y > CONFIG_CMD_UUID=y > CONFIG_CMD_REGULATOR=y > @@ -89,6 +89,8 @@ CONFIG_MII=y > CONFIG_PINCTRL=y > CONFIG_SPL_PINCTRL=y > CONFIG_PINCTRL_IMX8M=y > +CONFIG_POWER_DOMAIN=y > +CONFIG_IMX8M_POWER_DOMAIN=y > CONFIG_DM_PMIC=y > CONFIG_SPL_DM_PMIC_PCA9450=y > CONFIG_DM_PMIC_PFUZE100=y > @@ -101,5 +103,9 @@ CONFIG_SPL_SYSRESET=y > CONFIG_SYSRESET_PSCI=y > CONFIG_SYSRESET_WATCHDOG=y > CONFIG_DM_THERMAL=y > +CONFIG_USB=y > +CONFIG_DM_USB=y > +# CONFIG_SPL_DM_USB is not set > +CONFIG_USB_EHCI_HCD=y > CONFIG_IMX_WATCHDOG=y > CONFIG_OF_LIBFDT_OVERLAY=y > diff --git a/include/configs/verdin-imx8mm.h b/include/configs/verdin-imx8mm.h > index 4751bf5a5af..e3ba08dc69c 100644 > --- a/include/configs/verdin-imx8mm.h > +++ b/include/configs/verdin-imx8mm.h > @@ -117,5 +117,11 @@ > #define FEC_QUIRK_ENET_MAC > #define IMX_FEC_BASE 0x30BE0000 > > +/* USB Configs */ > +#define CONFIG_EHCI_HCD_INIT_AFTER_RESET > +#define CONFIG_MXC_USB_PORTSC (PORT_PTS_UTMI | PORT_PTS_PTW) > +#define CONFIG_MXC_USB_FLAGS 0 > +#define CONFIG_USB_MAX_CONTROLLER_COUNT 2 > + > #endif /*_VERDIN_IMX8MM_H */ > > -- > 2.30.2 > -- Best regards Oleksandr Suvorov Toradex AG Ebenaustrasse 10 | 6048 Horw | Switzerland | T: +41 41 500 48 00

