During hiberantion/suspend, freezer process sends
fake signals to all running processes to put the
device into system wide sleep, which leads to
ungraceful exit of I2c read thread leaving the
upper layer retry the I2C access & ends up with
excessive error logging on the console.
Modified code to set/unset the no-freeze flag to
ensure such freezer fake signals can be avoided
when NFC is enabled & vice versa.
Change-Id: If0b8814daa172b3734a331ad9ab225c714e11e43
Signed-off-by: Tapas Dey <quic_c_tdey@quicinc.com>
Implemented NFC dynamic protection control feature in driver; performing
Ven GPIO enable/disable post TZ notifications in non-secure/secure zone
respectively.
Change-Id: I13dedf23987ce0b3b2a53881d35f6c3cf462cd92
Modified code to fix compilation issues on NFC driver
for MW version 12.10.00 and retained QC specific code.
Change-Id: I9eeba3f6534a3c67c3b32b6361b4ef5d42965265