From 559d71e9ca44132e9fe70e559c76b7a688fd8de4 Mon Sep 17 00:00:00 2001 From: Michael Grzeschik Date: Wed, 7 Sep 2022 21:50:35 +0200 Subject: v7a: barebox: stm32mp: enable usb support - enabling drivers for dwc2 gadget, dwc2 host, stm32_usbphyc and stmp32_pwr Signed-off-by: Michael Grzeschik Link: https://lore.pengutronix.de/20220907195035.2643740-1-m.grzeschik@pengutronix.de Signed-off-by: Robert Schwebel --- configs/platform-v7a/barebox-stm32mp.config.diff | 42 ++++++++++-------------- 1 file changed, 17 insertions(+), 25 deletions(-) (limited to 'configs/platform-v7a/barebox-stm32mp.config.diff') diff --git a/configs/platform-v7a/barebox-stm32mp.config.diff b/configs/platform-v7a/barebox-stm32mp.config.diff index c684c2e..219b80d 100644 --- a/configs/platform-v7a/barebox-stm32mp.config.diff +++ b/configs/platform-v7a/barebox-stm32mp.config.diff @@ -30,8 +30,6 @@ CONFIG_CMD_MMC_EXTCSD=y CONFIG_CMD_OF_DIFF=y CONFIG_CMD_POWEROFF=y # CONFIG_CMD_SPI is undefined -# CONFIG_CMD_USB is undefined -# CONFIG_CMD_USBGADGET is undefined CONFIG_COMPILE_LOGLEVEL=6 # CONFIG_CONSOLE_ACTIVATE_FIRST is not set CONFIG_CONSOLE_ACTIVATE_NONE=y @@ -51,11 +49,11 @@ CONFIG_DRIVER_SERIAL_STM32=y # CONFIG_DRIVER_SPI_LITEX_SPIFLASH is undefined CONFIG_EEPROM_AT24=y # CONFIG_EEPROM_AT25 is undefined -# CONFIG_FASTBOOT_BASE is undefined -# CONFIG_FASTBOOT_CMD_OEM is undefined -# CONFIG_FASTBOOT_SPARSE is undefined +# CONFIG_FASTBOOT_CMD_OEM is not set +# CONFIG_FASTBOOT_SPARSE is not set # CONFIG_FIRMWARE_ALTERA_SERIAL is undefined # CONFIG_FS_JFFS2 is undefined +CONFIG_GENERIC_PHY=y # CONFIG_GPIO_74164 is undefined # CONFIG_GPIO_RASPBERRYPI_EXP is undefined # CONFIG_HWRNG is not set @@ -63,7 +61,6 @@ CONFIG_EEPROM_AT24=y # CONFIG_I2C_GPIO is not set CONFIG_I2C_STM32=y # CONFIG_IMAGE_SPARSE is undefined -# CONFIG_KEYBOARD_USB is undefined CONFIG_LED_PWM=y # CONFIG_LED_TRIGGERS is not set # CONFIG_LIBFDT is undefined @@ -104,7 +101,7 @@ CONFIG_MICREL_PHY=y # CONFIG_NAND is undefined CONFIG_NET_NETCONSOLE=y # CONFIG_NET_NFS is not set -# CONFIG_NET_USB is undefined +# CONFIG_NET_USB is not set # CONFIG_NET_USB_ASIX is undefined # CONFIG_NET_USB_RTL8152 is undefined # CONFIG_NET_USB_SMSC95XX is undefined @@ -117,6 +114,8 @@ CONFIG_PARTITION_DISK_EFI=y # CONFIG_PARTITION_DISK_EFI_GPT_NO_FORCE is not set CONFIG_PBL_CONSOLE=y # CONFIG_PBL_OPTEE is undefined +# CONFIG_PHY_FSL_IMX8MQ_USB is not set +CONFIG_PHY_STM32_USBPHYC=y # CONFIG_PINCTRL_BCM283X is undefined CONFIG_PINCTRL_STM32=y CONFIG_PRINTF_UUID=y @@ -126,7 +125,7 @@ CONFIG_PWM_STM32=y # CONFIG_REGULATOR_ANATOP is not set # CONFIG_REGULATOR_BCM283X is undefined CONFIG_REGULATOR_FIXED=y -# CONFIG_REGULATOR_STM32_PWR is not set +CONFIG_REGULATOR_STM32_PWR=y CONFIG_REGULATOR_STM32_VREFBUF=y CONFIG_REGULATOR_STPMIC1=y CONFIG_REMOTEPROC=y @@ -143,24 +142,17 @@ CONFIG_STM32_REMOTEPROC=y # CONFIG_STPMIC1_WATCHDOG is not set # CONFIG_SYSCON_REBOOT_MODE is not set CONFIG_THUMB2_BAREBOX=y -# CONFIG_USB is undefined -# CONFIG_USBGADGET_START is undefined -# CONFIG_USB_DWC2_GADGET is undefined -# CONFIG_USB_DWC2_HOST is undefined -# CONFIG_USB_DWC3 is undefined -# CONFIG_USB_EHCI is undefined -# CONFIG_USB_GADGET is not set -# CONFIG_USB_GADGET_AUTOSTART is undefined -# CONFIG_USB_GADGET_DFU is undefined -# CONFIG_USB_GADGET_FASTBOOT is undefined -# CONFIG_USB_GADGET_MASS_STORAGE is undefined -# CONFIG_USB_GADGET_SERIAL is undefined -# CONFIG_USB_HOST is not set -# CONFIG_USB_HUB_USB251XB is undefined +CONFIG_USB_DWC2=y +CONFIG_USB_DWC2_GADGET=y +CONFIG_USB_DWC2_HOST=y +# CONFIG_USB_EHCI is not set +# CONFIG_USB_GADGET_AUTOSTART is not set +# CONFIG_USB_GADGET_MASS_STORAGE is not set +# CONFIG_USB_GADGET_SERIAL is not set # CONFIG_USB_NET_AX88179_178A is undefined -# CONFIG_USB_STORAGE is undefined -# CONFIG_USB_ULPI is undefined -# CONFIG_USB_XHCI is undefined +# CONFIG_USB_NOP_XCEIV is not set +CONFIG_USB_OTGDEV=y +# CONFIG_USB_STORAGE is not set CONFIG_USE_COMPRESSED_DTB=y # CONFIG_WATCHDOG_BCM2835 is undefined CONFIG_WATCHDOG_POLLER=y -- cgit v1.2.3