zephyr/subsys/usb/usb_c
Michał Barnaś 0b4365ef29 usbc: add support for TCPC control of vbus sourcing
Adds calls to the set_src_ctrl of TCPC driver to enable and disable
the VBUS sourcing. If the TCPC doesn't support these functions,
no errors should be printed.

Signed-off-by: Michał Barnaś <mb@semihalf.com>
2024-06-12 18:17:17 -04:00
..
CMakeLists.txt usb-c: Add USB-C Subsystem Source PD Support 2023-04-28 10:06:01 +02:00
Kconfig usbc: fix conflicting Kconfigs for USB-C related init priority 2023-09-20 11:26:40 +01:00
usbc_pe_common.c lib: smf: constant number of arguments for SMF_CREATE_STATE() 2024-05-07 17:46:21 +02:00
usbc_pe_common_internal.h usb-c: Add USB-C Subsystem Source PD Support 2023-04-28 10:06:01 +02:00
usbc_pe_snk_states.c usb-c: Add USB-C Subsystem Source PD Support 2023-04-28 10:06:01 +02:00
usbc_pe_snk_states_internal.h usb-c: Add USB-C Subsystem Source PD Support 2023-04-28 10:06:01 +02:00
usbc_pe_src_states.c usb-c: Add USB-C Subsystem Source PD Support 2023-04-28 10:06:01 +02:00
usbc_pe_src_states_internal.h usb-c: Add USB-C Subsystem Source PD Support 2023-04-28 10:06:01 +02:00
usbc_prl.c lib: smf: constant number of arguments for SMF_CREATE_STATE() 2024-05-07 17:46:21 +02:00
usbc_prl.h usb-c: Add USB-C Subsystem Source PD Support 2023-04-28 10:06:01 +02:00
usbc_stack.c usbc: integrate the PPC with the USB-C stack 2024-01-18 10:53:53 +01:00
usbc_stack.h usbc: add support for TCPC control of vbus sourcing 2024-06-12 18:17:17 -04:00
usbc_tc_common.c usbc: add support for TCPC control of vbus sourcing 2024-06-12 18:17:17 -04:00
usbc_tc_common_internal.h usb-c: Add USB-C Subsystem Source PD Support 2023-04-28 10:06:01 +02:00
usbc_tc_snk_states.c usbc: integrate the PPC with the USB-C stack 2024-01-18 10:53:53 +01:00
usbc_tc_snk_states_internal.h usb-c: Refactor USB-C Subsystem Sink 2023-01-05 10:34:06 +01:00
usbc_tc_src_states.c usbc: add support for TCPC control of vbus sourcing 2024-06-12 18:17:17 -04:00
usbc_tc_src_states_internal.h usb-c: Add USB-C Subsystem Source PD Support 2023-04-28 10:06:01 +02:00
usbc_timer.c usb_c: run clang-format 2023-01-05 10:34:06 +01:00
usbc_timer.h usb_c: run clang-format 2023-01-05 10:34:06 +01:00