浏览代码

NFC_NCIHALx_AR18C0.8.2.9_O_OpnSrc

nxpandroid 7 年之前
父节点
当前提交
23f9d47d68
共有 1 个文件被更改,包括 8 次插入0 次删除
  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);