Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/include/linux/iio/
Dhw-consumer.h12 struct iio_hw_consumer;
14 struct iio_hw_consumer *iio_hw_consumer_alloc(struct device *dev);
15 void iio_hw_consumer_free(struct iio_hw_consumer *hwc);
16 struct iio_hw_consumer *devm_iio_hw_consumer_alloc(struct device *dev);
17 int iio_hw_consumer_enable(struct iio_hw_consumer *hwc);
18 void iio_hw_consumer_disable(struct iio_hw_consumer *hwc);
/kernel/linux/linux-5.10/drivers/iio/buffer/
Dindustrialio-hw-consumer.c22 struct iio_hw_consumer { struct
53 struct iio_hw_consumer *hwc, struct iio_dev *indio_dev) in iio_hw_consumer_get_buffer()
83 struct iio_hw_consumer *iio_hw_consumer_alloc(struct device *dev) in iio_hw_consumer_alloc()
86 struct iio_hw_consumer *hwc; in iio_hw_consumer_alloc()
129 void iio_hw_consumer_free(struct iio_hw_consumer *hwc) in iio_hw_consumer_free()
142 iio_hw_consumer_free(*(struct iio_hw_consumer **)res); in devm_iio_hw_consumer_release()
154 struct iio_hw_consumer *devm_iio_hw_consumer_alloc(struct device *dev) in devm_iio_hw_consumer_alloc()
156 struct iio_hw_consumer **ptr, *iio_hwc; in devm_iio_hw_consumer_alloc()
181 int iio_hw_consumer_enable(struct iio_hw_consumer *hwc) in iio_hw_consumer_enable()
205 void iio_hw_consumer_disable(struct iio_hw_consumer *hwc) in iio_hw_consumer_disable()
/kernel/linux/linux-5.10/Documentation/driver-api/iio/
Dhw-consumer.rst11 * struct iio_hw_consumer — Hardware consumer structure
24 static struct iio_hw_consumer *hwc;
/kernel/linux/linux-5.10/drivers/iio/adc/
Dstm32-dfsdm-adc.c79 struct iio_hw_consumer *hwc;