Add support for power off use cases for NFC HAL 1.1 (1/2)
am: 40da437c48
Change-Id: Icde698697f13d9d6af4e2dee3d8577d10e222638
diff --git a/src/adaptation/NfcAdaptation.cc b/src/adaptation/NfcAdaptation.cc
index 254f947..e6403f5 100644
--- a/src/adaptation/NfcAdaptation.cc
+++ b/src/adaptation/NfcAdaptation.cc
@@ -301,6 +301,12 @@
}
}
+void NfcAdaptation::DeviceShutdown() {
+ if (mHal_1_1 != nullptr) {
+ mHal_1_1->closeForPowerOffCase();
+ }
+}
+
/*******************************************************************************
**
** Function: NfcAdaptation::Dump
diff --git a/src/include/NfcAdaptation.h b/src/include/NfcAdaptation.h
index 9382fce..48d0894 100644
--- a/src/include/NfcAdaptation.h
+++ b/src/include/NfcAdaptation.h
@@ -81,6 +81,7 @@
void Initialize();
void Finalize();
void FactoryReset();
+ void DeviceShutdown();
static NfcAdaptation& GetInstance();
tHAL_NFC_ENTRY* GetHalEntryFuncs();
void DownloadFirmware();