123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363 |
- config DIRECT_CHARGING
- tristate "support for direct charging"
- help
- Say Y to include support for direct charging
- support for direct charging models.
- Direct charging models should enable this charging option.
- it include some charging scenario for direct charging models.
- menu "Samsung Battery Common drivers"
- config BATTERY_SAMSUNG
- tristate "samsung battery driver"
- help
- Say Y to include support for samsung battery driver
- This battery driver integrated all battery-related functions
- To see battery-related functions,
- refer to sec_charging_common.h
- config CHARGING_VZWCONCEPT
- bool "VZW concept about the charging"
- default n
- depends on BATTERY_SAMSUNG
- help
- Say Y here to enable
- support for apply the VZW concepts.
- VZW models should enable this charging option.
- it include some charging scenario for VZW models.
- config STEP_CHARGING
- bool "support for step charging"
- help
- Say Y here to enable
- support for step charging.
- it could be used with direct charging.
- it needs step charging tables.
- config ENABLE_FULL_BY_SOC
- bool "make full by soc 100%"
- help
- default n
- Say Y here to enable
- support to make full charged by soc 100%.
- If this is N in models,
- battery common drivers make full by other conditions.
- config SEC_PD
- tristate "support for sec pd"
- help
- Say Y to include support for sec pd control module.
- This sec_pd driver integrated all pdo related function.
- To see pdo related functions,
- refer to sec_pd.h
- config UPDATE_BATTERY_DATA
- bool "support for updating battery data"
- default n
- depends on BATTERY_SAMSUNG && OF
- help
- Say Y here to enable
- support for update battery data.
- This integrated load and parsing data functions again.
- it need to battery data file for update.
- config BATTERY_CISD
- bool "support for cisd"
- help
- Say Y here to enable
- support for CISD.
- cisd means cell internal short detection.
- it include some other detection.
- config AFC_CHARGER_MODE
- bool "afc charging support in sec battery driver"
- default n
- help
- Say Y here to enable
- support for sec afc charging support
- it includes some AFC charging options and
- information about AFC charging.
- config SAMSUNG_BATTERY_ENG_TEST
- bool "enable ENG mode for battery test"
- default n
- help
- Say Y to include support for battery test
- enable this feature only ENG mode
- this featuren must disabled user binary
- stability test etc..
- config SAMSUNG_BATTERY_FACTORY
- bool "enable for factory test"
- default n
- help
- Say Y to include support for factory test
- enable this feature only factory mode
- this featuren must disabled user binary
- stability test etc..
- config USE_POGO
- bool "enable pogo charging"
- default n
- help
- Say Y here to enable
- support POGO properties.
- some models support POGO,
- then it make Y.
- config STORE_MODE
- bool "enable store mode"
- default n
- help
- Say Y here to enable
- support store mode charging concpet.
- The LDU or RDU enable this STORE_MODE option,
- it include some charging scenario for store.
- config BATTERY_AGE_FORECAST
- bool "battery age forecast"
- default n
- help
- Say Y here to enable
- support AGE FORECAST functions.
- it include some charging scenario for aged batteries.
- it need age forecast charging tables.
- config BATTERY_AGE_FORECAST_DETACHABLE
- tristate "battery age forecast for detachable"
- default n
- select BATTERY_AGE_FORECAST
- help
- Say Y here to enable
- support AGE FORECAST functions for detachable model.
- it include some charging scenario for aged batteries.
- it need age forecast charging tables.
- config BATTERY_AGE_FORECAST_B2B
- tristate "battery age forecast for B2B"
- default n
- depends on BATTERY_AGE_FORECAST
- help
- Say Y here to enable
- support AGE FORECAST functions for B2B.
- it include some charging scenario for aged batteries.
- it need age forecast charging tables.
- config BATTERY_LOGGING
- bool "battery logging"
- default n
- depends on BATTERY_SAMSUNG
- help
- Say Y to enable
- support for the battery logging feature which
- allows of logging battery related information
- during power on and power-off charging. As well
- as battery dump mechanism for periodically logging
- in an external file.
- config ENG_BATTERY_CONCEPT
- bool "enable temp block"
- default n
- help
- Say Y here to enable
- support CONFIG_ENG_BATTERY_CONCEPT.
- It is for only in ENG bianry
- USER binary should disalbe this.
- config LIMIT_CHARGING_DURING_CALL
- bool "limit charging during call"
- default n
- help
- Say Y here to enable
- support limit charging during call.
- some models support this for limiting charging current,
- then it make Y.
- config TABLET_MODEL_CONCEPT
- bool "tablet model concept"
- default n
- help
- Say Y here to enable
- do not enable for cellphone models.
- tablet models support this for charging,
- then it make Y.
- config PD_CHARGER_HV_DISABLE
- bool "enable supporing disable high voltage pd charger"
- depends on BATTERY_SAMSUNG && I2C
- help
- Say Y here to enable
- supporting disable high voltage pd charger.
- some models need this for support options that
- not support high voltage.
- config BATTERY_GKI
- bool "temporary support for GKI build"
- help
- Say Y here to enable
- support for module build normally.
- this is temporary added for prevent build break in module build.
- it will be deleted soon.
- config SUPPORT_SHIP_MODE
- bool "support ship mode"
- default n
- help
- Say Y here to enable
- support to ship mode.
- If this is N in models,
- not support to ship mode.
- config SUPPORT_HV_CTRL
- bool "support for controlling voltage"
- default n
- help
- Say Y here to enable
- support for controlling voltage
- If this is N in models,
- not support to control voltage.
- config NO_BATTERY
- bool "support for no battery"
- default n
- help
- Say Y here to enable
- support for no battery models to turn off charging
- If this is N in models,
- not support to no battery.
- config SEC_BATTERY_TEST
- bool "KUnit test for sec_battery_test"
- depends on SEC_KUNIT
- help
- Say Y here to enable
- support to kunit test.
- for kunitest
- for sec_battery_test
- config SEC_BATTERY_WC_TEST
- bool "KUnit test for sec_battery_wc_test"
- depends on SEC_KUNIT
- help
- Say Y here to enable
- support to kunit test.
- for kunitest
- for sec_battery_wc_test
- config SEC_BATTERY_THERMAL_TEST
- bool "KUnit test for sec_battery_thermal_test"
- depends on SEC_KUNIT
- help
- Say Y here to enable
- support to kunit test.
- for kunitest
- for sec_battery_thermal_test
- config SEC_BATTERY_VOTE_TEST
- bool "KUnit test for sec_battery_vote_test"
- depends on SEC_KUNIT
- help
- Say Y here to enable
- support to kunit test.
- for kunitest
- for sec_battery_vote_test
- config SEC_CISD_TEST
- bool "KUnit test for sec_cisd_test"
- depends on SEC_KUNIT
- help
- Say Y here to enable
- support to kunit test.
- for kunitest
- for sec_cisd_test
- config SEC_ADC_TEST
- bool "KUnit test for sec_adc_test"
- depends on SEC_KUNIT
- help
- Say Y here to enable
- support to kunit test.
- for kunitest
- for sec_adc_test
- config SEC_BATTERY_SYSFS_TEST
- bool "KUnit test for sec_battery_sysfs_test"
- depends on SEC_KUNIT
- help
- Say Y here to enable
- support to kunit test.
- for kunitest
- for sec_battery_sysfs_test
- config SEC_BATTERY_TTF_TEST
- bool "KUnit test for sec_battery_ttf_test"
- depends on SEC_KUNIT
- help
- Say Y here to enable
- support to kunit test.
- for kunitest
- for sec_battery_ttf_test
- config SEC_STEP_CHARGING_TEST
- tristate "KUnit test for sec_step_charging_test"
- depends on SEC_KUNIT
- help
- Say Y here to enable
- support to kunit test.
- for kunitest
- for sec_step_charging_test
- config SEC_PD_TEST
- bool "KUnit test for sec_pd_test"
- depends on SEC_KUNIT
- help
- Say Y here to enable
- support to kunit test.
- for kunitest
- for sec_pd_test
- config SEC_BATTERY_DT_TEST
- bool "KUnit test for sec_battery_dt_test"
- depends on SEC_KUNIT
- help
- Say Y here to enable
- support to kunit test.
- for kunitest
- for sec_pd_test
- config SEC_BATTERY_MISC_TEST
- bool "KUnit test for sec_battery_misc_test"
- depends on SEC_KUNIT
- help
- Say Y here to enable
- support to kunit test.
- for kunitest
- for sec_pd_test
- config USB_FACTORY_MODE
- bool "enable USB factory mode"
- default n
- help
- Say Y to enable CONFIG_USB_FACTORY_MODE
- This feature is used for models that support
- factory mode using USB cable instead of Anyway JIG.
- Code for this is added in charger and battery driver.
- config BATTERY_SAMSUNG_REBOOT
- bool "support for check sec_reboot"
- default n
- help
- Say Y here,
- to support for check sec_reboot.
- This options for only ARCH_EXYNOS.
- If this is Y, checking reboot when power off.
- config SBP_FG
- bool "SBP FUELGAUGE"
- default n
- help
- Say Y here to enable
- Support for SBP FUELGAUGE.
- endmenu
|