Pārlūkot izejas kodu

NFC_NCIHALx_AR18C0.8.2.9_O_OpnSrc

nxpandroid 7 gadi atpakaļ
vecāks
revīzija
23f9d47d68
1 mainītis faili ar 8 papildinājumiem un 0 dzēšanām
  1. 8 0
      pn8xT/pn553-i2c/pn553.c

+ 8 - 0
pn8xT/pn553-i2c/pn553.c

@@ -546,6 +546,14 @@ long  pn544_dev_ioctl(struct file *filp, unsigned int cmd,
             msleep(50);
             pr_info("%s ISO RESET from DWP DONE\n", __func__);
 #endif
+        } else if (arg == 4) {
+            pr_info("%s FW dwldioctl called from NFC \n", __func__);
+            /*NFC Service called FW dwnld*/
+            if (pn544_dev->firm_gpio) {
+                p61_update_access_state(pn544_dev, P61_STATE_DWNLD, true);
+                gpio_set_value(pn544_dev->firm_gpio, 1);
+                msleep(10);
+            }
         }
         else {
             pr_err("%s bad arg %lu\n", __func__, arg);