Lines Matching full:back

120 static int axi_dac_enable(struct iio_backend *back)  in axi_dac_enable()  argument
122 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_enable()
147 static void axi_dac_disable(struct iio_backend *back) in axi_dac_disable() argument
149 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_disable()
155 static struct iio_buffer *axi_dac_request_buffer(struct iio_backend *back, in axi_dac_request_buffer() argument
158 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_request_buffer()
168 static void axi_dac_free_buffer(struct iio_backend *back, in axi_dac_free_buffer() argument
418 static int axi_dac_ext_info_set(struct iio_backend *back, uintptr_t private, in axi_dac_ext_info_set() argument
422 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_ext_info_set()
442 static int axi_dac_ext_info_get(struct iio_backend *back, uintptr_t private, in axi_dac_ext_info_get() argument
445 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_ext_info_get()
475 static int axi_dac_extend_chan(struct iio_backend *back, in axi_dac_extend_chan() argument
478 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_extend_chan()
491 static int axi_dac_data_source_set(struct iio_backend *back, unsigned int chan, in axi_dac_data_source_set() argument
494 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_data_source_set()
517 static int axi_dac_set_sample_rate(struct iio_backend *back, unsigned int chan, in axi_dac_set_sample_rate() argument
520 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_set_sample_rate()
558 static int axi_dac_reg_access(struct iio_backend *back, unsigned int reg, in axi_dac_reg_access() argument
561 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_reg_access()
569 static int axi_dac_ddr_enable(struct iio_backend *back) in axi_dac_ddr_enable() argument
571 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_ddr_enable()
577 static int axi_dac_ddr_disable(struct iio_backend *back) in axi_dac_ddr_disable() argument
579 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_ddr_disable()
585 static int axi_dac_data_stream_enable(struct iio_backend *back) in axi_dac_data_stream_enable() argument
587 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_data_stream_enable()
601 static int axi_dac_data_stream_disable(struct iio_backend *back) in axi_dac_data_stream_disable() argument
603 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_data_stream_disable()
609 static int axi_dac_data_transfer_addr(struct iio_backend *back, u32 address) in axi_dac_data_transfer_addr() argument
611 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_data_transfer_addr()
626 static int axi_dac_data_format_set(struct iio_backend *back, unsigned int ch, in axi_dac_data_format_set() argument
629 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_data_format_set()
640 static int __axi_dac_bus_reg_write(struct iio_backend *back, u32 reg, in __axi_dac_bus_reg_write() argument
643 struct axi_dac_state *st = iio_backend_get_priv(back); in __axi_dac_bus_reg_write()
696 static int axi_dac_bus_reg_write(struct iio_backend *back, u32 reg, in axi_dac_bus_reg_write() argument
699 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_bus_reg_write()
702 return __axi_dac_bus_reg_write(back, reg, val, data_size); in axi_dac_bus_reg_write()
705 static int axi_dac_bus_reg_read(struct iio_backend *back, u32 reg, u32 *val, in axi_dac_bus_reg_read() argument
708 struct axi_dac_state *st = iio_backend_get_priv(back); in axi_dac_bus_reg_read()
717 ret = __axi_dac_bus_reg_write(back, AXI_DAC_RD_ADDR(reg), 0, in axi_dac_bus_reg_read()