Home
last modified time | relevance | path

Searched refs:iio_attr (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/staging/iio/adc/
Dad7280a.c130 struct iio_dev_attr *iio_attr; member
556 st->iio_attr = kcalloc(2, sizeof(*st->iio_attr) * in ad7280_attr_init()
559 if (!st->iio_attr) in ad7280_attr_init()
565 st->iio_attr[cnt].address = in ad7280_attr_init()
567 st->iio_attr[cnt].dev_attr.attr.mode = in ad7280_attr_init()
569 st->iio_attr[cnt].dev_attr.show = in ad7280_attr_init()
571 st->iio_attr[cnt].dev_attr.store = in ad7280_attr_init()
573 st->iio_attr[cnt].dev_attr.attr.name = in ad7280_attr_init()
579 &st->iio_attr[cnt].dev_attr.attr; in ad7280_attr_init()
581 st->iio_attr[cnt].address = in ad7280_attr_init()
[all …]
/Linux-v4.19/drivers/iio/
Dindustrialio-core.c1046 struct iio_dev_attr *iio_attr, *t; in __iio_add_chan_devattr() local
1048 iio_attr = kzalloc(sizeof(*iio_attr), GFP_KERNEL); in __iio_add_chan_devattr()
1049 if (iio_attr == NULL) in __iio_add_chan_devattr()
1051 ret = __iio_device_attr_init(&iio_attr->dev_attr, in __iio_add_chan_devattr()
1056 iio_attr->c = chan; in __iio_add_chan_devattr()
1057 iio_attr->address = mask; in __iio_add_chan_devattr()
1060 iio_attr->dev_attr.attr.name) == 0) { in __iio_add_chan_devattr()
1067 list_add(&iio_attr->l, attr_list); in __iio_add_chan_devattr()
1072 __iio_device_attr_deinit(&iio_attr->dev_attr); in __iio_add_chan_devattr()
1074 kfree(iio_attr); in __iio_add_chan_devattr()
/Linux-v4.19/drivers/iio/adc/
Dhx711.c411 struct iio_dev_attr *iio_attr = to_iio_dev_attr(attr); in hx711_scale_available_show() local
412 int channel = iio_attr->address; in hx711_scale_available_show()
Dmxs-lradc-adc.c329 struct iio_dev_attr *iio_attr = to_iio_dev_attr(attr); in mxs_lradc_adc_show_scale_avail() local
332 ch = iio_attr->address; in mxs_lradc_adc_show_scale_avail()