Lines Matching defs:data
166 const struct meson_nfc_data *data;
807 u8 *data = buf + i * ecc->size;
812 ret = nand_check_erased_ecc_chunk(data, ecc->size,
856 if (meson_nfc_is_buffer_dma_safe(instr->ctx.data.buf.in))
857 return instr->ctx.data.buf.in;
859 return kzalloc(instr->ctx.data.len, GFP_KERNEL);
870 if (buf == instr->ctx.data.buf.in)
873 memcpy(instr->ctx.data.buf.in, buf, instr->ctx.data.len);
883 if (meson_nfc_is_buffer_dma_safe(instr->ctx.data.buf.out))
884 return (void *)instr->ctx.data.buf.out;
886 return kmemdup(instr->ctx.data.buf.out,
887 instr->ctx.data.len, GFP_KERNEL);
898 if (buf != instr->ctx.data.buf.out)
942 meson_nfc_read_buf(nand, buf, instr->ctx.data.len);
950 meson_nfc_write_buf(nand, buf, instr->ctx.data.len);
1199 ret = nand_ecc_choose_conf(nand, nfc->data->ecc_caps,
1372 .data = &meson_gxl_data,
1375 .data = &meson_axg_data,
1392 nfc->data = of_device_get_match_data(&pdev->dev);
1393 if (!nfc->data)