You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
387 lines
9.3 KiB
387 lines
9.3 KiB
#
|
|
# MUIC devices
|
|
#
|
|
|
|
comment "MUIC configs"
|
|
|
|
config USE_MUIC
|
|
bool "Using MUIC device driver"
|
|
default n
|
|
help
|
|
If you say yes here you will get support for
|
|
the MUIC device driver.
|
|
|
|
config USE_SAFEOUT
|
|
bool "Using SAFEOUT device driver"
|
|
default n
|
|
help
|
|
If you say yes here you will get support for
|
|
the SAFEOUT device driver.
|
|
|
|
config USE_MUIC_LEGO
|
|
bool "Using MUIC LEGO"
|
|
default n
|
|
help
|
|
If you say yes here you will get support for
|
|
the MUIC device driver written in LEGO style.
|
|
|
|
config MUIC_SYSFS
|
|
bool "Using muic sysfs Features"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the muic sysfs.
|
|
|
|
config MUIC_NOTIFIER
|
|
bool "MUIC notifier support"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for
|
|
the MUIC attached device status change notification.
|
|
|
|
config MUIC_MANAGER
|
|
bool "MUIC Manager supports CCIC chip interface"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support manager for the CCIC chip.
|
|
|
|
config MUIC_SKIP_INCOMPLETE_INSERT
|
|
bool "Not Using muic Features for incomplete insert"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the muic incomplete insert.
|
|
|
|
config MUIC_SM5713
|
|
bool "Using SM5713 MUIC"
|
|
depends on MFD_SM5713 && USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for
|
|
for the SM5713 MUIC chip.
|
|
|
|
config MUIC_MAX77833
|
|
bool "Using MAX77833 MUIC"
|
|
depends on MFD_MAX77833 && USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for
|
|
for the MAX77833 MUIC chip.
|
|
|
|
config HV_MUIC_MAX77833_AFC
|
|
bool "Using MAX77833 AFC MUIC"
|
|
depends on MUIC_MAX77833
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the MAX77833 AFC MUIC.
|
|
|
|
config MUIC_MAX77833_SHAKEID_WA
|
|
bool "Using MAX77833 MUIC SHAKE ID WA"
|
|
depends on MUIC_MAX77833
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the MAX77833 MUIC SHAKE ID WA.
|
|
|
|
config MUIC_MAX77833_IGNORE_ADCERR_WA
|
|
bool "Using MAX77833 MUIC ignore ADCERR WA"
|
|
depends on MUIC_MAX77833
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the MAX77833 MUIC RESET WA.
|
|
|
|
config MUIC_MAX77833_RESET_WA
|
|
bool "Using MAX77833 MUIC RESET WA"
|
|
depends on MUIC_MAX77833
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the MAX77833 MUIC RESET WA.
|
|
|
|
config MUIC_MAX77888
|
|
bool "Using MAX77888 MUIC"
|
|
depends on MFD_MAX77888 && USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for
|
|
for the MAX77888 MUIC chip.
|
|
|
|
config MUIC_UNIVERSAL
|
|
bool "UNIVERSAL MUIC"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for various MUIC chips.
|
|
|
|
config MUIC_UNIVERSAL_MAX77854
|
|
bool "MAX77854 MUIC"
|
|
depends on MUIC_UNIVERSAL
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the MAX77854 MUIC chip.
|
|
|
|
config MUIC_KEYBOARD
|
|
bool "MUIC_KEYBOARD"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the KEYBOARD.
|
|
|
|
config MUIC_CORE
|
|
bool "Supports MUIC Core"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the MUIC Core functionalities
|
|
|
|
config MUIC_HV
|
|
bool "MUIC_HV"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the AFC.
|
|
|
|
config MUIC_HV_12V
|
|
bool "MUIC_HV_12V"
|
|
depends on MUIC_HV
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the AFC.
|
|
|
|
config SUPPORT_QC30
|
|
bool "SUPPORT_QC30"
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the QC3.0 charger.
|
|
|
|
config MUIC_SUPPORT_CCIC
|
|
bool "MUIC supports CCIC chip interface"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the CCIC chip.
|
|
|
|
config MUIC_SUPPORT_POWERMETER
|
|
bool "MUIC supports PM chip interface"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the Power Meter.
|
|
|
|
config MUIC_SUPPORT_RUSTPROOF
|
|
bool "MUIC Disable UART"
|
|
depends on !SEC_FACTORY
|
|
default n
|
|
help
|
|
This option will disable the UART to prevent the rusting of the
|
|
IF Connector in the case of Kmini Devices.
|
|
|
|
config MUIC_SUPPORT_VZW_ACC
|
|
bool "MUIC supports VZW ACC"
|
|
depends on MUIC_UNIVERSAL
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the VZW Accessory & Incompatible.
|
|
|
|
config MUIC_SUPPORT_LANHUB
|
|
bool "MUIC supports LANHUB"
|
|
depends on MUIC_UNIVERSAL
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the LANHUB.
|
|
|
|
config MUIC_SUPPORT_EARJACK
|
|
bool "MUIC supports EARJACK"
|
|
depends on MUIC_UNIVERSAL
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the mUSB Earjack.
|
|
|
|
config MUIC_HV_FORCE_LIMIT
|
|
bool "Force limit AFC QC MAX CHG VOLTAGE"
|
|
depends on MUIC_UNIVERSAL_MAX77854
|
|
default n
|
|
help
|
|
If you say yes here you will add function of limit afc charging volatage.
|
|
|
|
config MUIC_UNIVERSAL_SM5703
|
|
bool "SM5703 MUIC"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the SM5703 MUIC chip.
|
|
|
|
config MUIC_UNIVERSAL_SM5720
|
|
bool "SM5720 MUIC"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the SM5720 MUIC chip.
|
|
|
|
config MUIC_UNIVERSAL_SM5720_AFC
|
|
bool "SM5720 MUIC AFC"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the SM5720 MUIC
|
|
|
|
config MUIC_S2MU004
|
|
bool "Using S2MU004 MUIC"
|
|
depends on USE_MUIC && MFD_S2MU004
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the S2MU004 MUIC chip.
|
|
|
|
config MUIC_S2MU004_SUPPORT_BC1P2_CERTI
|
|
bool "Using S2MU004 MUIC BC1P2_CERTI"
|
|
depends on USE_MUIC && MFD_S2MU004
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the S2MU004 BC1P2_CERTI.
|
|
|
|
config HV_MUIC_S2MU004_AFC
|
|
bool "Using S2MU004 MUIC AFC"
|
|
depends on MUIC_S2MU004
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the AFC.
|
|
|
|
config MUIC_S2MU004_ENABLE_AUTOSW
|
|
bool "Using S2MU004 ENABLE AUTOSW"
|
|
depends on MUIC_S2MU004
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the AUTO switch path.
|
|
|
|
config MUIC_S2MU004_NON_USB_C_TYPE
|
|
bool "Using S2MU004 NON USB C TYPE"
|
|
depends on MUIC_S2MU004
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the NON TYPE C.
|
|
|
|
config MUIC_S2MU107
|
|
bool "Using S2MU107 MUIC"
|
|
depends on USE_MUIC && MFD_S2MU107
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the S2MU107 MUIC chip.
|
|
|
|
config HV_MUIC_S2MU107_AFC
|
|
bool "Using S2MU107 MUIC AFC"
|
|
depends on MUIC_HV && MUIC_S2MU107
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the AFC.
|
|
|
|
config HV_MUIC_VOLTAGE_CTRL
|
|
bool "Using AFC Voltage control functionality"
|
|
depends on HV_MUIC_S2MU107_AFC || MUIC_HV
|
|
default n
|
|
help
|
|
If you say yes here you will get support for
|
|
the AFC voltage control functionality.
|
|
|
|
config MUIC_S2MU107_RID
|
|
bool "Using S2MU107 MUIC RID"
|
|
depends on MUIC_S2MU107
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the S2MU106 MUIC RID functions.
|
|
|
|
config S2MU107_TYPEC_WATER
|
|
bool "Using S2MU107 Type-C Water Detection"
|
|
depends on MUIC_S2MU107_RID
|
|
default n
|
|
help
|
|
If you say yes here you will get support for
|
|
the S2MU106 Type-C Water functions.
|
|
|
|
config MUIC_S2MU107_ENABLE_AUTOSW
|
|
bool "Using S2MU107 MUIC ENABLE AUTOSW"
|
|
depends on MUIC_S2MU107
|
|
default n
|
|
help
|
|
If you say yes here you will get support for
|
|
for the S2MU107 MUIC chip ENABLE AUTOSW feature.
|
|
|
|
config MUIC_S2MU106
|
|
bool "Using S2MU106 MUIC"
|
|
depends on USE_MUIC && MFD_S2MU106
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the S2MU106 MUIC chip.
|
|
|
|
config HV_MUIC_S2MU106_AFC
|
|
bool "Using S2MU106 MUIC AFC"
|
|
depends on MUIC_HV && MUIC_S2MU106
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the AFC.
|
|
|
|
config MUIC_S2MU106_RID
|
|
bool "Using S2MU106 MUIC RID"
|
|
depends on MUIC_S2MU106
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the S2MU106 MUIC RID functions.
|
|
|
|
config S2MU106_TYPEC_WATER
|
|
bool "Using S2MU106 Type-C Water Detection"
|
|
depends on MUIC_S2MU106_RID
|
|
default n
|
|
help
|
|
If you say yes here you will get support for
|
|
the S2MU106 Type-C Water functions.
|
|
|
|
config MUIC_S2MU106_ENABLE_AUTOSW
|
|
bool "Using S2MU106 MUIC ENABLE AUTOSW"
|
|
depends on MUIC_S2MU106
|
|
default n
|
|
help
|
|
If you say yes here you will get support for
|
|
for the S2MU106 MUIC chip ENABLE AUTOSW feature.
|
|
|
|
|
|
config HICCUP_CHARGER
|
|
bool "Using HICCUP charger"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for
|
|
for the hiccup charger feature.
|
|
|
|
config GPIO_UART_SEL
|
|
bool "GPIO_UART_SEL"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for gpio setting for uart_sel.
|
|
|
|
config MUIC_SUPPORT_PRSWAP
|
|
bool "MUIC supports power role swap"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the power role swap.
|
|
|
|
config MUIC_SUPPORT_PDIC
|
|
bool "MUIC supports CCIC chip interface"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the CCIC chip.
|
|
|
|
config MUIC_SM5714
|
|
bool "SM5714 MUIC"
|
|
depends on USE_MUIC
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the SM5714 MUIC chip.
|
|
|
|
config MUIC_BCD_RESCAN
|
|
bool "SM5714 MUIC supports BC 1.2 retry"
|
|
depends on MUIC_SM5714
|
|
default n
|
|
help
|
|
If you say yes here you will get support for the BC 1.2 retry in SM5714 MUIC chip.
|
|
|