Home
last modified time | relevance | path

Searched refs:ic_data (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/input/touchscreen/
H A Dgoodix_berlin_spi.c40 const struct goodix_berlin_ic_data *ic_data = spi_get_device_match_data(spi); in goodix_berlin_spi_read() local
50 kzalloc(ic_data->read_prefix_len + val_size, GFP_KERNEL); in goodix_berlin_spi_read()
61 0xff, ic_data->read_dummy_len); in goodix_berlin_spi_read()
65 xfers.len = ic_data->read_prefix_len + val_size; in goodix_berlin_spi_read()
75 memcpy(val_buf, buf + ic_data->read_prefix_len, val_size); in goodix_berlin_spi_read()
130 const struct goodix_berlin_ic_data *ic_data = spi_get_device_match_data(spi); in goodix_berlin_spi_probe() local
145 regmap_config.max_raw_read = max_size - ic_data->read_prefix_len; in goodix_berlin_spi_probe()
154 ic_data); in goodix_berlin_spi_probe()
H A Dgoodix_berlin_i2c.c34 const struct goodix_berlin_ic_data *ic_data = in goodix_berlin_i2c_probe() local
45 ic_data); in goodix_berlin_i2c_probe()
H A Dgoodix_berlin_core.c177 const struct goodix_berlin_ic_data *ic_data; member
303 error = regmap_raw_read(cd->regmap, cd->ic_data->fw_version_info_addr, in goodix_berlin_read_version()
371 error = regmap_raw_read(cd->regmap, cd->ic_data->ic_info_addr, in goodix_berlin_get_ic_info()
384 error = regmap_raw_read(cd->regmap, cd->ic_data->ic_info_addr, afe_data, in goodix_berlin_get_ic_info()
721 const struct goodix_berlin_ic_data *ic_data) in goodix_berlin_probe() argument
738 cd->ic_data = ic_data; in goodix_berlin_probe()
H A Dgoodix_berlin.h34 const struct goodix_berlin_ic_data *ic_data);
/linux-6.15/drivers/regulator/
H A Dbd9576-regulator.c903 struct bd957x_data *ic_data; in bd957x_probe() local
934 ic_data = &bd957x_regulators; in bd957x_probe()
942 ic_data->regmap = regmap; in bd957x_probe()
987 platform_set_drvdata(pdev, ic_data); in bd957x_probe()
991 ic_data->regulator_data[2].desc.fixed_uV = 1350000; in bd957x_probe()
993 ic_data->regulator_data[2].desc.fixed_uV = 1500000; in bd957x_probe()
1011 d = &ic_data->regulator_data[i].desc; in bd957x_probe()
1029 config.driver_data = ic_data; in bd957x_probe()
1033 struct bd957x_regulator_data *r = &ic_data->regulator_data[i]; in bd957x_probe()
/linux-6.15/fs/xfs/
H A Dxfs_log_priv.h201 xlog_in_core_2_t *ic_data; member
202 #define ic_header ic_data->hic_header
H A Dxfs_log.c1460 iclog->ic_data = kvzalloc(log->l_iclog_size, in xlog_alloc_log()
1462 if (!iclog->ic_data) in xlog_alloc_log()
1479 iclog->ic_datap = (void *)iclog->ic_data + log->l_iclog_hsize; in xlog_alloc_log()
1508 kvfree(iclog->ic_data); in xlog_alloc_log()
1545 xlog_in_core_2_t *xhdr = iclog->ic_data; in xlog_pack_data()
1696 if (xlog_map_iclog_data(&iclog->ic_bio, iclog->ic_data, count)) in xlog_write_iclog()
1699 if (is_vmalloc_addr(iclog->ic_data)) in xlog_write_iclog()
1700 flush_kernel_vmap_range(iclog->ic_data, count); in xlog_write_iclog()
1882 kvfree(iclog->ic_data); in xlog_dealloc_log()
3380 xhdr = iclog->ic_data; in xlog_verify_iclog()