Home
last modified time | relevance | path

Searched refs:sdata (Results 1 – 24 of 24) sorted by relevance

/drivers/input/touchscreen/
A Dstmfts.c116 if (value != sdata->led_status && sdata->ledvdd) { in stmfts_brightness_set()
159 .buf = sdata->data, in stmfts_read_events()
362 if (sdata->use_key) { in stmfts_input_open()
487 if (sdata->running) in stmfts_sysfs_hover_enable_write()
605 sdata->ledvdd = devm_regulator_get(&sdata->client->dev, "ledvdd"); in stmfts_enable_led()
615 err = devm_led_classdev_register(&sdata->client->dev, &sdata->led_cdev); in stmfts_enable_led()
634 sdata = devm_kzalloc(&client->dev, sizeof(*sdata), GFP_KERNEL); in stmfts_probe()
635 if (!sdata) in stmfts_probe()
653 if (!sdata->input) in stmfts_probe()
663 touchscreen_parse_properties(sdata->input, true, &sdata->prop); in stmfts_probe()
[all …]
A Ds6sy761.c160 input_sync(sdata->input); in s6sy761_report_coordinates()
169 input_sync(sdata->input); in s6sy761_report_release()
232 sdata->data); in s6sy761_irq_handler()
238 if (!sdata->data[0]) in s6sy761_irq_handler()
400 sdata = devm_kzalloc(&client->dev, sizeof(*sdata), GFP_KERNEL); in s6sy761_probe()
401 if (!sdata) in s6sy761_probe()
405 sdata->client = client; in s6sy761_probe()
424 if (!sdata->input) in s6sy761_probe()
440 touchscreen_parse_properties(sdata->input, true, &sdata->prop); in s6sy761_probe()
447 err = input_mt_init_slots(sdata->input, sdata->tx_channel, in s6sy761_probe()
[all …]
/drivers/iio/common/st_sensors/
A Dst_sensors_core.c78 mutex_lock(&sdata->odr_lock); in st_sensors_set_odr()
106 sdata->odr = odr_out.hz; in st_sensors_set_odr()
153 sdata->current_fullscale = &sdata->sensor_settings->fs.fs_avl[i]; in st_sensors_set_fullscale()
176 sdata->odr, &odr_out); in st_sensors_set_enable()
188 sdata->enabled = true; in st_sensors_set_enable()
191 sdata->odr = odr_out.hz; in st_sensors_set_enable()
200 sdata->enabled = false; in st_sensors_set_enable()
262 sdata->drdy_int_pin = 1; in st_sensors_set_drdy_int_pin()
269 sdata->drdy_int_pin = 2; in st_sensors_set_drdy_int_pin()
409 sdata->drdy_int_pin); in st_sensors_init_sensor()
[all …]
A Dst_sensors_trigger.c40 ret = regmap_read(sdata->regmap, in st_sensors_new_samples_available()
86 if (sdata->hw_irq_trigger && in st_sensors_irq_thread()
99 if (!sdata->edge_irq) in st_sensors_irq_thread()
108 while (sdata->hw_irq_trigger && in st_sensors_irq_thread()
129 if (sdata->trig == NULL) { in st_sensors_allocate_trigger()
135 sdata->trig->ops = trigger_ops; in st_sensors_allocate_trigger()
184 sdata->edge_irq = true; in st_sensors_allocate_trigger()
203 if (sdata->int_pin_open_drain && in st_sensors_allocate_trigger()
208 sdata->irq, in st_sensors_allocate_trigger()
212 sdata->trig->name, in st_sensors_allocate_trigger()
[all …]
A Dst_sensors_spi.c85 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_spi_configure() local
91 sdata->sensor_settings); in st_sensors_spi_configure()
96 if (sdata->sensor_settings->multi_read_bit) in st_sensors_spi_configure()
101 sdata->regmap = devm_regmap_init_spi(spi, config); in st_sensors_spi_configure()
102 if (IS_ERR(sdata->regmap)) { in st_sensors_spi_configure()
104 PTR_ERR(sdata->regmap)); in st_sensors_spi_configure()
105 return PTR_ERR(sdata->regmap); in st_sensors_spi_configure()
112 sdata->irq = spi->irq; in st_sensors_spi_configure()
A Dst_sensors_i2c.c41 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_i2c_configure() local
44 if (sdata->sensor_settings->multi_read_bit) in st_sensors_i2c_configure()
49 sdata->regmap = devm_regmap_init_i2c(client, config); in st_sensors_i2c_configure()
50 if (IS_ERR(sdata->regmap)) { in st_sensors_i2c_configure()
52 PTR_ERR(sdata->regmap)); in st_sensors_i2c_configure()
53 return PTR_ERR(sdata->regmap); in st_sensors_i2c_configure()
60 sdata->irq = client->irq; in st_sensors_i2c_configure()
A Dst_sensors_buffer.c24 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_get_buffer_element() local
25 unsigned int num_data_channels = sdata->num_data_channels; in st_sensors_get_buffer_element()
37 if (regmap_bulk_read(sdata->regmap, channel->address, in st_sensors_get_buffer_element()
53 struct st_sensor_data *sdata = iio_priv(indio_dev); in st_sensors_trigger_handler() local
63 timestamp = sdata->hw_timestamp; in st_sensors_trigger_handler()
67 len = st_sensors_get_buffer_element(indio_dev, sdata->buffer_data); in st_sensors_trigger_handler()
71 iio_push_to_buffers_with_timestamp(indio_dev, sdata->buffer_data, in st_sensors_trigger_handler()
/drivers/platform/chrome/
A Dcros_typec_switch.c26 struct cros_typec_switch_data *sdata; member
173 if (!sdata->ports[i]) in cros_typec_unregister_switches()
212 struct device *dev = sdata->dev; in cros_typec_register_switches()
250 port->sdata = sdata; in cros_typec_register_switches()
252 sdata->ports[index] = port; in cros_typec_register_switches()
279 cros_typec_unregister_switches(sdata); in cros_typec_register_switches()
286 struct cros_typec_switch_data *sdata; in cros_typec_switch_probe() local
288 sdata = devm_kzalloc(dev, sizeof(*sdata), GFP_KERNEL); in cros_typec_switch_probe()
289 if (!sdata) in cros_typec_switch_probe()
292 sdata->dev = dev; in cros_typec_switch_probe()
[all …]
/drivers/hwmon/
A Dibmpowernv.c105 if (sdata->sgrp_data && !sdata->sgrp_data->enable) in show_sensor()
114 if (sdata->type == TEMP) in show_sensor()
189 n = scnprintf(sdata->label, sizeof(sdata->label), "%s", label); in make_sensor_label()
214 n += scnprintf(sdata->label + n, sizeof(sdata->label) - n, in make_sensor_label()
492 sensor_groups[sdata->type].name, sdata->hwmon_index, in create_hwmon_attr()
496 sdata->dev_attr.attr.name = sdata->name; in create_hwmon_attr()
517 sdata->id = sid; in populate_sensor()
518 sdata->type = type; in populate_sensor()
519 sdata->opal_index = od; in populate_sensor()
564 if (!sdata) in create_device_attrs()
[all …]
/drivers/media/pci/cx18/
A Dcx18-vbi.c49 struct v4l2_sliced_vbi_data *sdata = cx->vbi.sliced_data + i; in copy_vbi_data() local
52 if (sdata->id == 0) in copy_vbi_data()
55 l = sdata->line - 6; in copy_vbi_data()
56 f = sdata->field; in copy_vbi_data()
63 dst[sd + 12 + line * 43] = cx18_service2vbi(sdata->id); in copy_vbi_data()
64 memcpy(dst + sd + 12 + line * 43 + 1, sdata->data, 42); in copy_vbi_data()
/drivers/gpio/
A Dgpio-vf610.c34 const struct fsl_gpio_soc_data *sdata; member
230 port->sdata = device_get_match_data(dev); in vf610_gpio_probe()
232 dual_base = port->sdata->have_dual_base; in vf610_gpio_probe()
303 if (port->sdata->have_paddr) in vf610_gpio_probe()
309 port->sdata->have_paddr ? port->gpio_base + GPIO_PDDR : NULL, in vf610_gpio_probe()
/drivers/perf/
A Driscv_pmu_sbi.c659 struct riscv_pmu_snapshot_data *sdata = cpu_hw_evt->snapshot_addr; in pmu_sbi_ctr_read() local
664 val = sdata->ctr_values[idx]; in pmu_sbi_ctr_read()
740 struct riscv_pmu_snapshot_data *sdata = cpu_hw_evt->snapshot_addr; in pmu_sbi_ctr_stop() local
760 sdata->ctr_values[hwc->idx] = sdata->ctr_values[0]; in pmu_sbi_ctr_stop()
761 sdata->ctr_values[0] = 0; in pmu_sbi_ctr_stop()
825 struct riscv_pmu_snapshot_data *sdata = cpu_hw_evt->snapshot_addr; in pmu_sbi_stop_hw_ctrs() local
845 sdata->ctr_values[idx]; in pmu_sbi_stop_hw_ctrs()
854 sdata->ctr_values[idx] = cpu_hw_evt->snapshot_cval_shcopy[idx]; in pmu_sbi_stop_hw_ctrs()
856 sdata->ctr_overflow_mask = temp_ctr_overflow_mask; in pmu_sbi_stop_hw_ctrs()
932 sdata->ctr_values[idx] = in pmu_sbi_start_ovf_ctrs_snapshot()
[all …]
/drivers/platform/x86/
A Dsamsung-laptop.c1345 struct sabi_data *sdata = &samsung->debug.data; in samsung_laptop_call_show() local
1350 sdata->d0, sdata->d1, sdata->d2, sdata->d3); in samsung_laptop_call_show()
1352 ret = sabi_command(samsung, samsung->debug.command, sdata, sdata); in samsung_laptop_call_show()
1361 sdata->d0, sdata->d1, sdata->d2, sdata->d3); in samsung_laptop_call_show()
/drivers/thermal/st/
A Dst_thermal_memmap.c37 static irqreturn_t st_mmap_thermal_trip_handler(int irq, void *sdata) in st_mmap_thermal_trip_handler() argument
39 struct st_thermal_sensor *sensor = sdata; in st_mmap_thermal_trip_handler()
A Dstm_thermal.c122 static irqreturn_t stm_thermal_irq_handler(int irq, void *sdata) in stm_thermal_irq_handler() argument
124 struct stm_thermal_sensor *sensor = sdata; in stm_thermal_irq_handler()
/drivers/net/ethernet/microchip/vcap/
A Dvcap_api.c537 const struct vcap_client_keyfield_data *sdata; in vcap_copy_from_client_keyfield() local
544 sdata = &src->data; in vcap_copy_from_client_keyfield()
548 memcpy(ddata, sdata, sizeof(dst->data)); in vcap_copy_from_client_keyfield()
557 memcpy(ddata, sdata, sizeof(dst->data)); in vcap_copy_from_client_keyfield()
565 vcap_copy_to_w32be(ddata->u56.mask, sdata->u56.mask, size); in vcap_copy_from_client_keyfield()
569 vcap_copy_to_w32be(ddata->u64.mask, sdata->u64.mask, size); in vcap_copy_from_client_keyfield()
573 vcap_copy_to_w32be(ddata->u72.mask, sdata->u72.mask, size); in vcap_copy_from_client_keyfield()
592 const struct vcap_client_actionfield_data *sdata; in vcap_copy_from_client_actionfield() local
599 sdata = &src->data; in vcap_copy_from_client_actionfield()
603 memcpy(ddata, sdata, sizeof(dst->data)); in vcap_copy_from_client_actionfield()
[all …]
/drivers/media/i2c/ccs/
A Dccs-reg-access.c153 if (!__ccs_static_data_read_ro_reg(sensor->sdata.sensor_read_only_regs, in ccs_static_data_read_ro_reg()
154 sensor->sdata.num_sensor_read_only_regs, in ccs_static_data_read_ro_reg()
A Dccs.h227 struct ccs_data_container sdata, mdata; member
A Dccs-core.c1513 sensor->sdata.sensor_manufacturer_regs, in ccs_write_msr_regs()
1514 sensor->sdata.num_sensor_manufacturer_regs); in ccs_write_msr_regs()
3328 rval = ccs_data_parse(&sensor->sdata, fw->data, fw->size, in ccs_probe()
3570 kvfree(sensor->sdata.backing); in ccs_probe()
3598 kvfree(sensor->sdata.backing); in ccs_remove()
/drivers/s390/cio/
A Ddevice_pgid.c647 struct stlck_data *sdata = data; in stlck_callback() local
649 sdata->rc = rc; in stlck_callback()
650 complete(&sdata->done); in stlck_callback()
/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
A Dinit.c1516 u16 mdata, sdata; in init_configure_mem() local
1529 sdata = bmp_sdr_seq_table(bios); in init_configure_mem()
1531 sdata = bmp_ddr_seq_table(bios); in init_configure_mem()
1537 for (; (addr = nvbios_rd32(bios, sdata)) != 0xffffffff; sdata += 4) { in init_configure_mem()
/drivers/tty/serial/
A Dfsl_lpuart.c2865 const struct lpuart_soc_data *sdata = of_device_get_match_data(&pdev->dev); in lpuart_probe() local
2880 sport->port.membase += sdata->reg_off; in lpuart_probe()
2881 sport->port.mapbase = res->start + sdata->reg_off; in lpuart_probe()
2884 sport->devtype = sdata->devtype; in lpuart_probe()
2885 sport->rx_watermark = sdata->rx_watermark; in lpuart_probe()
2892 sport->port.iotype = sdata->iotype; in lpuart_probe()
/drivers/infiniband/sw/rdmavt/
A Dqp.c2910 u64 sdata; in rvt_ruc_loopback() local
3082 sdata = wqe->atomic_wr.compare_add; in rvt_ruc_loopback()
3085 (u64)atomic64_add_return(sdata, maddr) - sdata : in rvt_ruc_loopback()
3087 sdata, wqe->atomic_wr.swap); in rvt_ruc_loopback()
/drivers/infiniband/hw/hfi1/
A Drc.c3091 u64 sdata; in hfi1_rc_rcv() local
3124 sdata = get_ib_ateth_swap(ateth); in hfi1_rc_rcv()
3126 (u64)atomic64_add_return(sdata, maddr) - sdata : in hfi1_rc_rcv()
3129 sdata); in hfi1_rc_rcv()

Completed in 85 milliseconds