Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/staging/iio/adc/
H A Dad7280a.c133 struct iio_dev_attr *iio_attr; member
634 struct iio_dev_attr *iio_attr; in ad7280_init_dev_attrs() local
638 iio_attr = &st->iio_attr[*cnt]; in ad7280_init_dev_attrs()
642 ret = ad7280_balance_switch_attr_init(iio_attr, sdev, addr, i); in ad7280_init_dev_attrs()
646 ad7280_attributes[*cnt] = &iio_attr->dev_attr.attr; in ad7280_init_dev_attrs()
649 iio_attr = &st->iio_attr[*cnt]; in ad7280_init_dev_attrs()
652 ret = ad7280_balance_timer_attr_init(iio_attr, sdev, addr, i); in ad7280_init_dev_attrs()
656 ad7280_attributes[*cnt] = &iio_attr->dev_attr.attr; in ad7280_init_dev_attrs()
669 st->iio_attr = devm_kcalloc(&st->spi->dev, 2, sizeof(*st->iio_attr) * in ad7280_attr_init()
672 if (!st->iio_attr) in ad7280_attr_init()
/OK3568_Linux_fs/kernel/drivers/iio/
H A Dindustrialio-core.c1118 struct iio_dev_attr *iio_attr, *t; in __iio_add_chan_devattr() local
1120 iio_attr = kzalloc(sizeof(*iio_attr), GFP_KERNEL); in __iio_add_chan_devattr()
1121 if (iio_attr == NULL) in __iio_add_chan_devattr()
1123 ret = __iio_device_attr_init(&iio_attr->dev_attr, in __iio_add_chan_devattr()
1128 iio_attr->c = chan; in __iio_add_chan_devattr()
1129 iio_attr->address = mask; in __iio_add_chan_devattr()
1132 iio_attr->dev_attr.attr.name) == 0) { in __iio_add_chan_devattr()
1139 list_add(&iio_attr->l, attr_list); in __iio_add_chan_devattr()
1144 __iio_device_attr_deinit(&iio_attr->dev_attr); in __iio_add_chan_devattr()
1146 kfree(iio_attr); in __iio_add_chan_devattr()
/OK3568_Linux_fs/kernel/drivers/iio/adc/
H A Dhx711.c390 struct iio_dev_attr *iio_attr = to_iio_dev_attr(attr); in hx711_scale_available_show() local
391 int channel = iio_attr->address; in hx711_scale_available_show()
H A Dmxs-lradc-adc.c321 struct iio_dev_attr *iio_attr = to_iio_dev_attr(attr); in mxs_lradc_adc_show_scale_avail() local
324 ch = iio_attr->address; in mxs_lradc_adc_show_scale_avail()