xref: /rk3399_rockchip-uboot/drivers/power/power_delivery/Kconfig (revision a2c816168781679673113f0036de72b906b415b6)
1*a2c81616SWang Jie# SPDX-License-Identifier: GPL-2.0
2*a2c81616SWang Jie
3*a2c81616SWang Jieconfig DM_POWER_DELIVERY
4*a2c81616SWang Jie	bool "Enable driver model power delivery support"
5*a2c81616SWang Jie	depends on DM
6*a2c81616SWang Jie	help
7*a2c81616SWang Jie	  This adds a simple uclass for power delivery.
8*a2c81616SWang Jie
9*a2c81616SWang Jieconfig TYPEC_TCPM
10*a2c81616SWang Jie	tristate "USB Type-C Port Controller Manager"
11*a2c81616SWang Jie	depends on DM && DM_POWER_DELIVERY
12*a2c81616SWang Jie	help
13*a2c81616SWang Jie	  The Type-C Port Controller Manager provides a USB PD and USB Type-C
14*a2c81616SWang Jie	  state machine for use with Type-C Port Controllers.
15*a2c81616SWang Jie
16*a2c81616SWang Jieconfig TYPEC_TCPCI
17*a2c81616SWang Jie	tristate "Type-C Port Controller Interface driver"
18*a2c81616SWang Jie	depends on DM && DM_POWER_DELIVERY && DM_I2C
19*a2c81616SWang Jie	help
20*a2c81616SWang Jie	  Type-C Port Controller driver for TCPCI-compliant controller.
21*a2c81616SWang Jie
22*a2c81616SWang Jieif TYPEC_TCPCI
23*a2c81616SWang Jie
24*a2c81616SWang Jieconfig TYPEC_HUSB311
25*a2c81616SWang Jie	tristate "Hynetek HUSB311 Type-C chip driver"
26*a2c81616SWang Jie	depends on DM && DM_POWER_DELIVERY && DM_I2C
27*a2c81616SWang Jie	help
28*a2c81616SWang Jie	  Hynetek HUSB311 Type-C chip driver that works with
29*a2c81616SWang Jie	  Type-C Port Controller Manager to provide USB PD and USB
30*a2c81616SWang Jie	  Type-C functionalities.
31*a2c81616SWang Jie
32*a2c81616SWang Jieendif # TYPEC_TCPCI
33*a2c81616SWang Jie
34*a2c81616SWang Jieconfig TYPEC_FUSB302
35*a2c81616SWang Jie	tristate "Fairchild FUSB302 Type-C chip driver"
36*a2c81616SWang Jie	depends on DM && DM_POWER_DELIVERY && DM_I2C
37*a2c81616SWang Jie	help
38*a2c81616SWang Jie	  The Fairchild FUSB302 Type-C chip driver that works with
39*a2c81616SWang Jie	  Type-C Port Controller Manager to provide USB PD and USB
40*a2c81616SWang Jie	  Type-C functionalities.
41