static int hi6xxx_tsensor_resume(struct platform_device *pdev)
{
    tsensor_resume();

    schedule_delayed_work(&tsensor_gov->tsensor_monitor_work,msecs_to_jiffies(tsensor_gov->average_period));

    dev_info(&pdev->dev, "tsensor resume successfully\n");

    return 0;
}
static int hi6620_tsensor_resume(struct platform_device *pdev)
{
    int ret = 0;

    /*tsensor重新初始化 */
    tsensor_resume();

    dev_info(&pdev->dev, "tsensor resume successfully\n");

    return ret;
}
void tsensor_switch(int on_or_off)
{
    if(TSENSOR_FEATURES_ON == on_or_off)
    {
        tsensor_resume();
    }
    else if (TSENSOR_FEATURES_OFF == on_or_off)
    {
        tsensor_suspend();
    }

    gstTempPrtInfo.enable = on_or_off;
}