Home
last modified time | relevance | path

Searched defs:xadc (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/iio/adc/
Dxilinx-xadc.h45 struct xadc { struct
49 const struct xadc_ops *ops; argument
61 enum xadc_external_mux_mode external_mux_mode; argument
74 int (*read)(struct xadc *, unsigned int, uint16_t *); argument
85 static inline int _xadc_read_adc_reg(struct xadc *xadc, unsigned int reg, in _xadc_read_adc_reg()
92 static inline int _xadc_write_adc_reg(struct xadc *xadc, unsigned int reg, in _xadc_write_adc_reg()
99 static inline int xadc_read_adc_reg(struct xadc *xadc, unsigned int reg, in xadc_read_adc_reg()
110 static inline int xadc_write_adc_reg(struct xadc *xadc, unsigned int reg, in xadc_write_adc_reg()
Dxilinx-xadc-core.c106 static void xadc_write_reg(struct xadc *xadc, unsigned int reg, in xadc_write_reg()
112 static void xadc_read_reg(struct xadc *xadc, unsigned int reg, in xadc_read_reg()
128 static void xadc_zynq_write_fifo(struct xadc *xadc, uint32_t *cmd, in xadc_zynq_write_fifo()
137 static void xadc_zynq_drain_fifo(struct xadc *xadc) in xadc_zynq_drain_fifo()
149 static void xadc_zynq_update_intmsk(struct xadc *xadc, unsigned int mask, in xadc_zynq_update_intmsk()
159 static int xadc_zynq_write_adc_reg(struct xadc *xadc, unsigned int reg, in xadc_zynq_write_adc_reg()
193 static int xadc_zynq_read_adc_reg(struct xadc *xadc, unsigned int reg, in xadc_zynq_read_adc_reg()
248 struct xadc *xadc = container_of(work, struct xadc, zynq_unmask_work.work); in xadc_zynq_unmask_worker() local
282 struct xadc *xadc = iio_priv(indio_dev); in xadc_zynq_interrupt_handler() local
329 struct xadc *xadc = iio_priv(indio_dev); in xadc_zynq_setup() local
[all …]
Dxilinx-xadc-events.c120 struct xadc *xadc = iio_priv(indio_dev); in xadc_read_event_config() local
130 struct xadc *xadc = iio_priv(indio_dev); in xadc_write_event_config() local
170 struct xadc *xadc = iio_priv(indio_dev); in xadc_read_event_value() local
194 struct xadc *xadc = iio_priv(indio_dev); in xadc_write_event_value() local