hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/nfc/pn533/pn533.c
....@@ -1319,6 +1319,8 @@
13191319 if (IS_ERR(resp))
13201320 return PTR_ERR(resp);
13211321
1322
+ memset(&nfc_target, 0, sizeof(struct nfc_target));
1323
+
13221324 rsp = (struct pn533_cmd_jump_dep_response *)resp->data;
13231325
13241326 rc = rsp->status & PN533_CMD_RET_MASK;
....@@ -1960,6 +1962,8 @@
19601962
19611963 dev_dbg(dev->dev, "Creating new target\n");
19621964
1965
+ memset(&nfc_target, 0, sizeof(struct nfc_target));
1966
+
19631967 nfc_target.supported_protocols = NFC_PROTO_NFC_DEP_MASK;
19641968 nfc_target.nfcid1_len = 10;
19651969 memcpy(nfc_target.nfcid1, rsp->nfcid3t, nfc_target.nfcid1_len);