Manta: NFC: turn off completely on screen off.

We recently made a change to not turn off the controller
in suspend, but keep it in super-low power mode, to improve
the time the controller comes up when the screen is turned on
(eg for NFC unlock usecase).

However, it appears that when Manta goes in suspend, the
Vdd to the NFCC is cut completely, so the controller is
effectively unpowered. This causes a mismatch between
software and hardware state, causing a crash on every
resume.

For now, turn off the controller ourselves when the
screen goes off, until we find the root cause.

Bug: 17568629
Change-Id: I7aafe2e46685053e35caa1ef25e7fd3dba7e7303
1 file changed