67 lines
3.0 KiB
C
67 lines
3.0 KiB
C
//*****************************************************************************
|
|
//
|
|
//
|
|
// Copyright (c) 2012 - 2019, Hefei LCFC Information Technology Co.Ltd.
|
|
// And/or its affiliates. All rights reserved.
|
|
// Hefei LCFC Information Technology Co.Ltd. PROPRIETARY/CONFIDENTIAL.
|
|
// Use is subject to license terms.
|
|
//
|
|
//2020.05.06 Ru Xu V5.0 DYTC (Dynamic Thermal Control) Method Rev5 for Intelligent Cooling
|
|
//******************************************************************************
|
|
|
|
#ifndef _LFC_OEM_DEFINE_H_
|
|
#define _LFC_OEM_DEFINE_H_
|
|
|
|
//DYTC Enable Switch
|
|
//LCFCTODO:if your project support ITS, please enable this item.
|
|
//[-start-210701-KEBIN00030-modify]//
|
|
#define OPTION_DYTC_ENABLE 1 //DYTC Enable Switch, 1:Enable , 0:Disable.
|
|
//[-end-210701-KEBIN00030-modify]//
|
|
//DYTC IC Function Support,1 means support and 0 means unsupport
|
|
#define OPTION_DYTC_SUPPORT_ICFUNC_STD 1 //STD always support
|
|
#define OPTION_DYTC_SUPPORT_ICFUNC_FBC 0 //Fan Boost Control
|
|
//[-start-210701-KEBIN00030-modify]//
|
|
#if defined(C970_SUPPORT) || defined(C770_SUPPORT)
|
|
#define OPTION_DYTC_SUPPORT_ICFUNC_MYH 1 //Multi Yoga Hinge
|
|
#else
|
|
#define OPTION_DYTC_SUPPORT_ICFUNC_MYH 0 //Multi Yoga Hinge
|
|
#endif
|
|
#define OPTION_DYTC_SUPPORT_ICFUNC_STP 1 //Skin Temperature Protection
|
|
#define OPTION_DYTC_SUPPORT_ICFUNC_APM 1 //Auto Performance Mode
|
|
#define OPTION_DYTC_SUPPORT_ICFUNC_AQM 1 //Auto Quiet Mode
|
|
//[-start-210809-QINGLIN0011-modify]//
|
|
//[-start-210810-SHAONN0005-modify]//
|
|
#if defined(S370_SUPPORT)
|
|
#define OPTION_DYTC_SUPPORT_ICFUNC_IEPM 0 //Intelligent Extreme Performance Mode
|
|
#define OPTION_DYTC_SUPPORT_ICFUNC_IBSM 0 //Intelligent Battery Saving Mode
|
|
#else
|
|
#define OPTION_DYTC_SUPPORT_ICFUNC_IEPM 1 //Intelligent Extreme Performance Mode
|
|
#define OPTION_DYTC_SUPPORT_ICFUNC_IBSM 1 //Intelligent Battery Saving Mode
|
|
#endif
|
|
//[-end-210810-SHAONN0005-modify]//
|
|
//[-end-210809-QINGLIN0011-modify]//
|
|
#define OPTION_DYTC_SUPPORT_ICFUNC_AAA 0 //Ambient Acoustic Adaptive
|
|
#define OPTION_DYTC_SUPPORT_ICFUNC_MMC 1 //Manual Mode Control
|
|
|
|
//Support IC Mode for MYH,1 means support and 0 means unsupport
|
|
#if defined(C970_SUPPORT) || defined(C770_SUPPORT)
|
|
#define OPTION_DYTC_SUPPORT_ICMODE_TBL 1 //Tablet
|
|
#define OPTION_DYTC_SUPPORT_ICMODE_TNT 1 //Tent
|
|
#define OPTION_DYTC_SUPPORT_ICMODE_LFT 1 //Lay Flat
|
|
|
|
#else
|
|
#define OPTION_DYTC_SUPPORT_ICMODE_TBL 0 //Tablet
|
|
#define OPTION_DYTC_SUPPORT_ICMODE_TNT 0 //Tent
|
|
#define OPTION_DYTC_SUPPORT_ICMODE_LFT 0 //Lay Flat
|
|
#endif
|
|
//[-end-210701-KEBIN00030-modify]//
|
|
|
|
//Support IC Mode for MMC,1 means support and 0 means unsupport
|
|
#define OPTION_DYTC_SUPPORT_ICMODE_EPM 1 //Extreme Performance Mode
|
|
#define OPTION_DYTC_SUPPORT_ICMODE_BSM 1 //Battery Saving Mode
|
|
|
|
#define CONFIG_DYTC_IC_MMC_DEFAULT DYTC_ICMODE_EPM
|
|
|
|
#endif
|
|
|