platform/chrome: cros_ec: determine `wake_enabled` in cros_ec_suspend()
authorTzung-Bi Shih <tzungbi@kernel.org>
Wed, 16 Feb 2022 08:03:04 +0000 (16:03 +0800)
committerTzung-Bi Shih <tzungbi@kernel.org>
Mon, 18 Apr 2022 07:39:27 +0000 (15:39 +0800)
commit9fbe967d4e6e017c85c94aead6a1310b5f77db9a
tree750f227705159b4210a33bfe028beaf4664642a5
parentf47a6113f4e87db7ca066635822e1b3ca3ed9514
platform/chrome: cros_ec: determine `wake_enabled` in cros_ec_suspend()

`wake_enabled` indicates cros_ec_resume() needs to call
disable_irq_wake() to undo enable_irq_wake() in cros_ec_suspend().

Determine `wake_enabled` in cros_ec_suspend() instead of
reset-after-used in cros_ec_resume().

Reviewed-by: Prashant Malani <pmalani@chromium.org>
Signed-off-by: Tzung-Bi Shih <tzungbi@kernel.org>
drivers/platform/chrome/cros_ec.c