Lines Matching refs:indio_dev
17 struct iio_dev *indio_dev, unsigned int event) in xadc_event_to_channel() argument
22 return &indio_dev->channels[0]; in xadc_event_to_channel()
25 return &indio_dev->channels[event]; in xadc_event_to_channel()
27 return &indio_dev->channels[event-1]; in xadc_event_to_channel()
31 static void xadc_handle_event(struct iio_dev *indio_dev, unsigned int event) in xadc_handle_event() argument
39 chan = xadc_event_to_channel(indio_dev, event); in xadc_handle_event()
46 iio_push_event(indio_dev, in xadc_handle_event()
56 iio_push_event(indio_dev, in xadc_handle_event()
63 void xadc_handle_events(struct iio_dev *indio_dev, unsigned long events) in xadc_handle_events() argument
68 xadc_handle_event(indio_dev, i); in xadc_handle_events()
116 int xadc_read_event_config(struct iio_dev *indio_dev, in xadc_read_event_config() argument
120 struct xadc *xadc = iio_priv(indio_dev); in xadc_read_event_config()
125 int xadc_write_event_config(struct iio_dev *indio_dev, in xadc_write_event_config() argument
130 struct xadc *xadc = iio_priv(indio_dev); in xadc_write_event_config()
164 int xadc_read_event_value(struct iio_dev *indio_dev, in xadc_read_event_value() argument
170 struct xadc *xadc = iio_priv(indio_dev); in xadc_read_event_value()
188 int xadc_write_event_value(struct iio_dev *indio_dev, in xadc_write_event_value() argument
194 struct xadc *xadc = iio_priv(indio_dev); in xadc_write_event_value()