# SPDX-License-Identifier: Apache-2.0 | |
zephyr_library() | |
# Common USB-C Stack files | |
zephyr_library_sources_ifdef( | |
CONFIG_USBC_STACK | |
usbc_timer.c | |
usbc_stack.c | |
usbc_tc_common.c | |
usbc_pe_common.c | |
usbc_prl.c | |
) | |
# Sink USB-C Stack files | |
zephyr_library_sources_ifdef( | |
CONFIG_USBC_CSM_SINK_ONLY | |
usbc_tc_snk_states.c | |
usbc_pe_snk_states.c | |
) | |
# Source USB-C Stack files | |
zephyr_library_sources_ifdef( | |
CONFIG_USBC_CSM_SOURCE_ONLY | |
usbc_tc_src_states.c | |
usbc_pe_src_states.c | |
) |