diff --git a/drivers/misc/abov_a96t/abov_sar_a96t.c b/drivers/misc/abov_a96t/abov_sar_a96t.c index e697a3f42a1e..0ca52c5ee990 100644 --- a/drivers/misc/abov_a96t/abov_sar_a96t.c +++ b/drivers/misc/abov_a96t/abov_sar_a96t.c @@ -1855,19 +1855,12 @@ void abovXX_suspend(pabovXX_t this) if (this) { LOG_INFO("ABOV suspend: disable irq!\n"); disable_irq(this->irq); - /* if upper layer don't disable capsensor, */ - /* we should let it enter sleep in suspend. */ - if (mEnabled) - write_register(this, ABOV_CTRL_MODE_RET, 0x02); } } void abovXX_resume(pabovXX_t this) { if (this) { LOG_INFO("ABOV resume: enable irq!\n"); - /* we should let capsensor enter active in resume*/ - if (mEnabled) - write_register(this, ABOV_CTRL_MODE_RET, 0x00); enable_irq(this->irq); } }