123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115 |
- /* Copyright (C) 2018 RDA Technologies Limited and/or its affiliates("RDA").
- * All rights reserved.
- *
- * This software is supplied "AS IS" without any warranties.
- * RDA assumes no responsibility or liability for the use of the software,
- * conveys no license or title under any patent, copyright, or mask work
- * right to the product. RDA reserves the right to make changes in the
- * software without notification. RDA also make no representation or
- * warranty that such application will be suitable for the specified use
- * without further testing or modification.
- */
- #ifndef _SRV_CONFIG_H_
- #define _SRV_CONFIG_H_
- // @AUTO_GENERATION_NOTICE@
- /**
- * whether to enable trace through usb serial
- */
- #cmakedefine CONFIG_USB_TRACE_ENABLE
- /**
- * whether to enable trace to file system
- */
- #cmakedefine CONFIG_FS_TRACE_ENABLE
- /**
- * whether to enable 2line wakeup feature
- */
- #cmakedefine CONFIG_TWOLINE_WAKEUP_ENABLE
- /**
- * input gpio number for 2line wakeup feature
- */
- #cmakedefine CONFIG_TWOLINE_WAKEUP_IN_GPIO @CONFIG_TWOLINE_WAKEUP_IN_GPIO@
- /**
- * output gpio number for 2line wakeup feature
- */
- #cmakedefine CONFIG_TWOLINE_WAKEUP_OUT_GPIO @CONFIG_TWOLINE_WAKEUP_OUT_GPIO@
- /**
- * whether to enable gpio simulation for DTR
- */
- #cmakedefine CONFIG_SRV_DTR_ENABLE
- /**
- * gpio number for DTR simulation
- */
- #cmakedefine CONFIG_SRV_DTR_GPIO @CONFIG_SRV_DTR_GPIO@
- /**
- * whether to enable software debounce of DTR gpio simulation
- */
- #cmakedefine CONFIG_SRV_DTR_DEBOUNCE_ENABLE
- /**
- * software debounce time for DTR gpio simulation
- */
- #cmakedefine CONFIG_SRV_DTR_DEBOUNCE_TIME @CONFIG_SRV_DTR_DEBOUNCE_TIME@
- /**
- * log tag of service module
- */
- #define LOG_TAG_SRV OSI_MAKE_LOG_TAG('S', 'E', 'R', 'V')
- /**
- * whether to enable simlock service
- */
- #cmakedefine CONFIG_SRV_SIMLOCK_ENABLE
- /**
- * minimal power on voltage
- */
- #cmakedefine CONFIG_SRV_POWER_ON_VOLTAGE @CONFIG_SRV_POWER_ON_VOLTAGE@
- /**
- * power off voltage threshold
- */
- #cmakedefine CONFIG_SRV_POWER_OFF_VOLTAGE @CONFIG_SRV_POWER_OFF_VOLTAGE@
- /**
- * power key shutdown mechanism
- */
- #cmakedefine CONFIG_POWER_KEY_LP_OFF_SUPPORT @CONFIG_POWER_KEY_LP_OFF_SUPPORT@
- /**
- * shutdown after power key long press then release
- */
- #cmakedefine CONFIG_POWER_OFF_AFTER_RELEASE @CONFIG_POWER_OFF_AFTER_RELEASE@
- /**
- * power key long press duration millisecond definition
- */
- #cmakedefine CONFIG_POWER_KEY_LP_DURATION @CONFIG_POWER_KEY_LP_DURATION@
- /**
- * support thermal monitor or not
- */
- #cmakedefine CONFIG_THERMAL_MONITOR_SUPPORT
- /**
- * thermal monitor high temperature threshold
- */
- #cmakedefine CONFIG_THERMAL_TEMPERATURE_HIGH @CONFIG_THERMAL_TEMPERATURE_HIGH@
- /**
- * thermal monitor low temperature threshold
- */
- #cmakedefine CONFIG_THERMAL_TEMPERATURE_LOW @CONFIG_THERMAL_TEMPERATURE_LOW@
- #cmakedefine CONFIG_FS_UNET_LOG_ENABLE
- #endif
|