NFC: Read core reset notification

After chip has cold booted wait maximum of 50ms to
receive core reset notification.
Implement kernel ioctl to read whether core reset
notification has recieved before timeout.
Cold boot implementation of NFCC had a bug,
GPIO disable needs to be held high for atleast
100ms before switching it to low for a clean cold
boot.

CRs-Fixed: 729456
Change-Id: I11a213d68ff1b44f433706e104bbaeac406bd5d6
Signed-off-by: Nakul Kadannavar <nakulk@codeaurora.org>
NFC: Wake up HOST from NFCC read interrupt

Wake up HOST only when NFCC wants to inform HOST for
transaction completion notification when HOST is suspended.

CRs-Fixed: 744954
Change-Id: Ib512a72eb0771ba062b57c45411972108e4a4664
Acked-by: Umesh Jagga <ujagga@qti.qualcomm.com>
Signed-off-by: Nakul Kadannavar <nakulk@codeaurora.org>
Signed-off-by: Houston Hoffman <hhoffman@codeaurora.org>
Merge "NFC: Read core reset notification"
Merge "NFC: Wake up HOST from NFCC read interrupt"
Merge 54553d211120d5d04bb81723ddad078b6c805d3c on remote branch

Change-Id: Ib08f99ee116fc52261293238e03921b346a282c3
Merge "Merge 54553d211120d5d04bb81723ddad078b6c805d3c on remote branch"