Searched refs:adata (Results 1 - 4 of 4) sorted by relevance

/drivers/iio/accel/
H A Dst_accel_spi.c24 struct st_sensor_data *adata; local
27 indio_dev = devm_iio_device_alloc(&spi->dev, sizeof(*adata));
31 adata = iio_priv(indio_dev);
32 adata->dev = &spi->dev;
34 st_sensors_spi_configure(indio_dev, spi, adata);
H A Dst_accel_buffer.c41 struct st_sensor_data *adata = iio_priv(indio_dev); local
43 adata->buffer_data = kmalloc(indio_dev->scan_bytes, GFP_KERNEL);
44 if (adata->buffer_data == NULL) {
61 kfree(adata->buffer_data);
69 struct st_sensor_data *adata = iio_priv(indio_dev); local
82 kfree(adata->buffer_data);
H A Dst_accel_i2c.c74 struct st_sensor_data *adata; local
77 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*adata));
81 adata = iio_priv(indio_dev);
82 adata->dev = &client->dev;
85 st_sensors_i2c_configure(indio_dev, client, adata);
H A Dst_accel_core.c383 struct st_sensor_data *adata = iio_priv(indio_dev); local
394 *val2 = adata->current_fullscale->gain;
397 *val = adata->odr;
463 struct st_sensor_data *adata = iio_priv(indio_dev); local
464 int irq = adata->get_irq_data_ready(indio_dev);
477 adata->num_data_channels = ST_ACCEL_NUMBER_DATA_CHANNELS;
478 adata->multiread_bit = adata->sensor->multi_read_bit;
479 indio_dev->channels = adata->sensor->ch;
482 adata
526 struct st_sensor_data *adata = iio_priv(indio_dev); local
[all...]

Completed in 250 milliseconds