Hold wakelock when channel is open without timer

Ensure that a wakelock is held whenever a logical channel to the eSE is
open and a CLOCK_BOOTTIME_ALARM timer is not set in order to prevent the
AP from both sleeping when the eSE is active and staying asleep when the
eSE channel should be closed.

Bug: 292153851
Bug: 295559443
Test: Check eSE logs after KeyMint/Weaver operations
Change-Id: I4728ca45b77ebc4b14310f7c886aaebdd094a914
2 files changed