Searched refs:iio_channels (Results 1 – 10 of 10) sorted by relevance
/linux/drivers/iio/dac/ |
H A D | ltc2664.c | 105 struct iio_chan_spec *iio_channels; member 564 st->iio_channels[reg].ext_info = ltc2664_toggle_sym_ext_info; in ltc2664_channel_config() 571 &st->iio_channels[reg].info_mask_separate); in ltc2664_channel_config() 623 st->iio_channels = devm_kcalloc(&st->spi->dev, in ltc2664_setup() 627 if (!st->iio_channels) in ltc2664_setup() 631 st->iio_channels[i] = ltc2664_channel_template; in ltc2664_setup() 632 st->iio_channels[i].type = chip_info->measurement_type; in ltc2664_setup() 633 st->iio_channels[i].channel = i; in ltc2664_setup() 703 indio_dev->channels = st->iio_channels; in ltc2664_probe()
|
/linux/drivers/iio/adc/ |
H A D | ti-ads1119.c | 596 struct iio_chan_spec *iio_channels, *chan; in ads1119_alloc_and_config_channels() local 617 iio_channels = devm_kcalloc(dev, num_channels, sizeof(*iio_channels), in ads1119_alloc_and_config_channels() 619 if (!iio_channels) in ads1119_alloc_and_config_channels() 625 chan = &iio_channels[i]; in ads1119_alloc_and_config_channels() 666 iio_channels[i] = ads1119_ts; in ads1119_alloc_and_config_channels() 667 iio_channels[i].address = i; in ads1119_alloc_and_config_channels() 668 iio_channels[i].scan_index = i; in ads1119_alloc_and_config_channels() 670 indio_dev->channels = iio_channels; in ads1119_alloc_and_config_channels()
|
/linux/drivers/iio/common/scmi_sensors/ |
H A D | scmi_iio.c | 573 struct iio_chan_spec *iio_channels; in scmi_alloc_iiodev() local 600 iio_channels = in scmi_alloc_iiodev() 602 sizeof(*iio_channels) * (iiodev->num_channels), in scmi_alloc_iiodev() 604 if (!iio_channels) in scmi_alloc_iiodev() 621 scmi_iio_set_data_channel(&iio_channels[i], type, modifier, in scmi_alloc_iiodev() 634 scmi_iio_set_timestamp_channel(&iio_channels[i], i); in scmi_alloc_iiodev() 635 iiodev->channels = iio_channels; in scmi_alloc_iiodev()
|
/linux/drivers/iio/temperature/ |
H A D | ltc2983.c | 231 u8 iio_channels; member 1314 st->iio_channels = st->num_channels; in ltc2983_parse_fw() 1363 st->iio_channels--; in ltc2983_parse_fw() 1583 st->iio_channels * sizeof(*st->iio_chan), in ltc2983_probe() 1608 indio_dev->num_channels = st->iio_channels; in ltc2983_probe()
|
/linux/drivers/hid/ |
H A D | hid-mcp2221.c | 109 struct iio_chan_spec iio_channels[3]; member 1033 struct iio_chan_spec *chan = &mcp->iio_channels[cnt]; in mcp_iio_channels() 1101 indio_dev->channels = mcp->iio_channels; in mcp_init_work()
|
/linux/drivers/iio/ |
H A D | inkern.c | 522 static void devm_iio_channel_free_all(void *iio_channels) in devm_iio_channel_free_all() argument 524 iio_channel_release_all(iio_channels); in devm_iio_channel_free_all()
|
/linux/drivers/iio/proximity/ |
H A D | sx_common.c | 503 indio_dev->channels = data->chip_info->iio_channels; in sx_common_probe()
|
H A D | sx9360.c | 769 .iio_channels = sx9360_channels,
|
H A D | sx9310.c | 916 .iio_channels = sx9310_channels,
|
H A D | sx9324.c | 1061 .iio_channels = sx9324_channels,
|