e8e2b53849
Add UDC driver for STM32 based MCU, relying on HAL/PCD. This has been tested with cdc_acm sample on the following boards: - 96b_carbon (STM32F4) - disco_l475_iot1 (STM32L4) - nucleo_wb55rg (STM32WB) - nucleo_h723zg (STM32H7) - stm32f3_disco (STM32F3) This fails at runtime for the following: - b_u585i_iot2a (STM32U5) Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
15 lines
385 B
Plaintext
15 lines
385 B
Plaintext
# Copyright (c) 2023 Linaro Limited
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
config UDC_STM32
|
|
bool "STM32 USB device controller driver"
|
|
depends on DT_HAS_ST_STM32_OTGFS_ENABLED \
|
|
|| DT_HAS_ST_STM32_OTGHS_ENABLED \
|
|
|| DT_HAS_ST_STM32_USB_ENABLED
|
|
select USE_STM32_LL_USB
|
|
select USE_STM32_HAL_PCD
|
|
select USE_STM32_HAL_PCD_EX
|
|
default y
|
|
help
|
|
STM32 USB device controller driver.
|