Lines Matching refs:si_ptrs

219 	p = krealloc(si->si_ptrs.cydata, si->si_ofs.cydata_size, GFP_KERNEL);  in cyttsp4_si_get_cydata()
225 si->si_ptrs.cydata = p; in cyttsp4_si_get_cydata()
232 + sizeof(si->si_ptrs.cydata->mfgid_sz), in cyttsp4_si_get_cydata()
233 si->si_ptrs.cydata); in cyttsp4_si_get_cydata()
241 mfgid_sz = si->si_ptrs.cydata->mfgid_sz; in cyttsp4_si_get_cydata()
250 + sizeof(si->si_ptrs.cydata->mfgid_sz); in cyttsp4_si_get_cydata()
253 rc = cyttsp4_adap_read(cd, read_offset, si->si_ptrs.cydata->mfgid_sz, in cyttsp4_si_get_cydata()
254 si->si_ptrs.cydata->mfg_id); in cyttsp4_si_get_cydata()
261 read_offset += si->si_ptrs.cydata->mfgid_sz; in cyttsp4_si_get_cydata()
267 &si->si_ptrs.cydata->cyito_idh); in cyttsp4_si_get_cydata()
274 cyttsp4_pr_buf(cd->dev, cd->pr_buf, (u8 *)si->si_ptrs.cydata, in cyttsp4_si_get_cydata()
294 p = krealloc(si->si_ptrs.test, si->si_ofs.test_size, GFP_KERNEL); in cyttsp4_si_get_test_data()
300 si->si_ptrs.test = p; in cyttsp4_si_get_test_data()
303 si->si_ptrs.test); in cyttsp4_si_get_test_data()
311 (u8 *)si->si_ptrs.test, si->si_ofs.test_size, in cyttsp4_si_get_test_data()
313 if (si->si_ptrs.test->post_codel & in cyttsp4_si_get_test_data()
317 si->si_ptrs.test->post_codel); in cyttsp4_si_get_test_data()
319 if (!(si->si_ptrs.test->post_codel & in cyttsp4_si_get_test_data()
323 si->si_ptrs.test->post_codel); in cyttsp4_si_get_test_data()
325 if (!(si->si_ptrs.test->post_codel & in cyttsp4_si_get_test_data()
329 si->si_ptrs.test->post_codel); in cyttsp4_si_get_test_data()
332 __func__, si->si_ptrs.test->post_codel & 0x08 ? in cyttsp4_si_get_test_data()
334 si->si_ptrs.test->post_codel); in cyttsp4_si_get_test_data()
353 p = krealloc(si->si_ptrs.pcfg, si->si_ofs.pcfg_size, GFP_KERNEL); in cyttsp4_si_get_pcfg_data()
359 si->si_ptrs.pcfg = p; in cyttsp4_si_get_pcfg_data()
362 si->si_ptrs.pcfg); in cyttsp4_si_get_pcfg_data()
369 si->si_ofs.max_x = merge_bytes((si->si_ptrs.pcfg->res_xh in cyttsp4_si_get_pcfg_data()
370 & CY_PCFG_RESOLUTION_X_MASK), si->si_ptrs.pcfg->res_xl); in cyttsp4_si_get_pcfg_data()
371 si->si_ofs.x_origin = !!(si->si_ptrs.pcfg->res_xh in cyttsp4_si_get_pcfg_data()
373 si->si_ofs.max_y = merge_bytes((si->si_ptrs.pcfg->res_yh in cyttsp4_si_get_pcfg_data()
374 & CY_PCFG_RESOLUTION_Y_MASK), si->si_ptrs.pcfg->res_yl); in cyttsp4_si_get_pcfg_data()
375 si->si_ofs.y_origin = !!(si->si_ptrs.pcfg->res_yh in cyttsp4_si_get_pcfg_data()
377 si->si_ofs.max_p = merge_bytes(si->si_ptrs.pcfg->max_zh, in cyttsp4_si_get_pcfg_data()
378 si->si_ptrs.pcfg->max_zl); in cyttsp4_si_get_pcfg_data()
381 (u8 *)si->si_ptrs.pcfg, in cyttsp4_si_get_pcfg_data()
405 p = krealloc(si->si_ptrs.opcfg, si->si_ofs.opcfg_size, GFP_KERNEL); in cyttsp4_si_get_opcfg_data()
411 si->si_ptrs.opcfg = p; in cyttsp4_si_get_opcfg_data()
414 si->si_ptrs.opcfg); in cyttsp4_si_get_opcfg_data()
420 si->si_ofs.cmd_ofs = si->si_ptrs.opcfg->cmd_ofs; in cyttsp4_si_get_opcfg_data()
421 si->si_ofs.rep_ofs = si->si_ptrs.opcfg->rep_ofs; in cyttsp4_si_get_opcfg_data()
422 si->si_ofs.rep_sz = (si->si_ptrs.opcfg->rep_szh * 256) + in cyttsp4_si_get_opcfg_data()
423 si->si_ptrs.opcfg->rep_szl; in cyttsp4_si_get_opcfg_data()
424 si->si_ofs.num_btns = si->si_ptrs.opcfg->num_btns; in cyttsp4_si_get_opcfg_data()
427 si->si_ofs.tt_stat_ofs = si->si_ptrs.opcfg->tt_stat_ofs; in cyttsp4_si_get_opcfg_data()
428 si->si_ofs.obj_cfg0 = si->si_ptrs.opcfg->obj_cfg0; in cyttsp4_si_get_opcfg_data()
429 si->si_ofs.max_tchs = si->si_ptrs.opcfg->max_tchs & in cyttsp4_si_get_opcfg_data()
431 si->si_ofs.tch_rec_size = si->si_ptrs.opcfg->tch_rec_size & in cyttsp4_si_get_opcfg_data()
437 tch_old = &si->si_ptrs.opcfg->tch_rec_old[abs]; in cyttsp4_si_get_opcfg_data()
446 si->si_ofs.btn_rec_size = si->si_ptrs.opcfg->btn_rec_size; in cyttsp4_si_get_opcfg_data()
447 si->si_ofs.btn_diff_ofs = si->si_ptrs.opcfg->btn_diff_ofs; in cyttsp4_si_get_opcfg_data()
448 si->si_ofs.btn_diff_size = si->si_ptrs.opcfg->btn_diff_size; in cyttsp4_si_get_opcfg_data()
454 tch_new = &si->si_ptrs.opcfg->tch_rec_new[i]; in cyttsp4_si_get_opcfg_data()
478 si->si_ptrs.opcfg->tch_rec_size; in cyttsp4_si_get_opcfg_data()
480 cyttsp4_pr_buf(cd->dev, cd->pr_buf, (u8 *)si->si_ptrs.opcfg, in cyttsp4_si_get_opcfg_data()
494 p = krealloc(si->si_ptrs.ddata, si->si_ofs.ddata_size, GFP_KERNEL); in cyttsp4_si_get_ddata()
499 si->si_ptrs.ddata = p; in cyttsp4_si_get_ddata()
502 si->si_ptrs.ddata); in cyttsp4_si_get_ddata()
508 (u8 *)si->si_ptrs.ddata, in cyttsp4_si_get_ddata()
521 p = krealloc(si->si_ptrs.mdata, si->si_ofs.mdata_size, GFP_KERNEL); in cyttsp4_si_get_mdata()
526 si->si_ptrs.mdata = p; in cyttsp4_si_get_mdata()
529 si->si_ptrs.mdata); in cyttsp4_si_get_mdata()
535 (u8 *)si->si_ptrs.mdata, in cyttsp4_si_get_mdata()
1734 kfree(si->si_ptrs.cydata); in cyttsp4_free_si_ptrs()
1735 kfree(si->si_ptrs.test); in cyttsp4_free_si_ptrs()
1736 kfree(si->si_ptrs.pcfg); in cyttsp4_free_si_ptrs()
1737 kfree(si->si_ptrs.opcfg); in cyttsp4_free_si_ptrs()
1738 kfree(si->si_ptrs.ddata); in cyttsp4_free_si_ptrs()
1739 kfree(si->si_ptrs.mdata); in cyttsp4_free_si_ptrs()