blob: 4a6bb4279955a4fb1ddc1992cb024096f08b9c6c [file] [log] [blame]
#
# USB PD driver
#
comment "USB PD configs"
config USE_CCIC
bool "Using USBPD device driver"
depends on I2C
default n
help
If you say yes here you will get support for
the USB PD(Power Delivery) device driver.
config CCIC_S2MU004
bool "Using S2MU004 USB PD"
depends on USE_CCIC
default n
help
If you say yes here you will get support for
for the S2MU004 USBPD chip.
config CCIC_S2MU106
bool "Using S2MU106 USB PD"
depends on USE_CCIC
default n
help
If you say yes here you will get support for
for the S2MU106 USBPD chip.
config CCIC_MANUAL_QBAT
bool "Using S2MU106 USB PD QBAT Manual Control"
depends on USE_CCIC
default n
help
If you say yes here you will get support for
for the S2MU106 USBPD chip.
config CCIC_S2MU205
bool "Using S2MU205 USB PD"
depends on USE_CCIC
default n
help
If you say yes here you will get support for
for the S2MU205 USBPD chip.
config CCIC_MODE_BY_MUIC
bool "Using CCIC operate mode by MUIC RID"
depends on USE_CCIC
default n
help
If you say yes here you will get support for
MUIC to control ccic DRP Mode
config CCIC_MODE_WITHOUT_MUIC
bool "Using CCIC operate mode without MUIC RID"
depends on USE_CCIC
default n
help
If you say yes here ccic always operate drp without MUIC
config CCIC_VDM
bool "Using S2MU004 USB PD VDM Message"
depends on USE_CCIC
default n
help
If you say yes here you will get support for
for the S2MU004 USBPD chip.
config CCIC_S2MM005
bool "CCIC S2MM005"
depends on I2C
default n
help
If you say yes here you will get support for
s2mm005 ccic full version chipset
config CCIC_NOTIFIER
bool "CCIC notifier support"
depends on I2C
default n
help
If you say yes here you will get support for
the CCIC attached device status change notification.
config CCIC_ALTERNATE_MODE
bool "support CCIC alternate mode"
depends on I2C
default n
help
If you say yes here you will get support for
alternate mode
config CCIC_LPM_ENABLE
bool "Support LPM ENABLE"
depends on CCIC_S2MM005
default n
help
If you say yes here you will get support for
lpm enable
config CCIC_WATER_DETECT
bool "support WATER DETECT"
depends on CCIC_S2MM005
default n
help
If you say yes here you will get support for
water detect Enable
config CCIC_EXTERNAL_CAPACITOR
bool "support WATER DETECT tuning for ext cc cap"
depends on USE_CCIC
default n
help
If you say yes here you will get support for
water detect tuning for external cc capacitor.
config CCIC_TYPEC_PRSWAP
bool "support Power Role Swap"
depends on USE_CCIC
depends on CCIC_S2MU004 || CCIC_S2MU106 || CCIC_S2MU205
depends on ANDROID_MAJOR_VERSION != "n"
depends on ANDROID_MAJOR_VERSION != "o"
depends on ANDROID_MAJOR_VERSION != "p"
default y