blob: 47c4b29178fe61fe8fbd634dc578ae4e9046f355 [file] [edit]
# Copyright 2023 The ChromiumOS Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
config STM32_UCPD
bool "USBC TCPC device controller driver"
depends on SOC_FAMILY_STM32
default y
select USE_STM32_LL_BUS
select USE_STM32_LL_SYSTEM
select USE_STM32_LL_RCC
select USE_STM32_LL_DMA
select USE_STM32_LL_UCPD
select USE_STM32_LL_USB
select USE_STM32_HAL_PCD
select USE_STM32_HAL_PCD_EX
help
Enable USBC TCPC support on the STM32 G0, G4, L5, and U5 family of
processors.
source "Kconfig.zephyr"