/openbmc/linux/drivers/iio/light/ |
H A D | cm36651.c | 191 struct iio_chan_spec const *chan, int *val) in cm36651_read_output() 327 struct iio_chan_spec const *chan, int *val) in cm36651_read_channel() 356 struct iio_chan_spec const *chan, int *val2) in cm36651_read_int_time() 391 struct iio_chan_spec const *chan, int val) in cm36651_write_int_time() 446 struct iio_chan_spec const *chan, in cm36651_read_raw() 472 struct iio_chan_spec const *chan, in cm36651_write_raw() 489 const struct iio_chan_spec *chan, in cm36651_read_prox_thresh() 503 const struct iio_chan_spec *chan, in cm36651_write_prox_thresh() 529 const struct iio_chan_spec *chan, in cm36651_write_prox_event_config() 548 const struct iio_chan_spec *chan, in cm36651_read_prox_event_config()
|
H A D | max44009.c | 150 struct iio_chan_spec const *chan, int val, in max44009_write_raw() 166 struct iio_chan_spec const *chan, in max44009_write_raw_get_fmt() 247 struct iio_chan_spec const *chan, int *val, in max44009_read_raw() 339 const struct iio_chan_spec *chan, in max44009_write_event_value() 398 const struct iio_chan_spec *chan, in max44009_read_event_value() 422 const struct iio_chan_spec *chan, in max44009_write_event_config() 447 const struct iio_chan_spec *chan, in max44009_read_event_config()
|
/openbmc/linux/drivers/dma/ |
H A D | moxart-dma.c | 162 static struct device *chan2dev(struct dma_chan *chan) in chan2dev() 183 static int moxart_terminate_all(struct dma_chan *chan) in moxart_terminate_all() 210 static int moxart_slave_config(struct dma_chan *chan, in moxart_slave_config() 267 struct dma_chan *chan, struct scatterlist *sgl, in moxart_prep_slave_sg() 333 struct dma_chan *chan; in moxart_of_xlate() local 346 static int moxart_alloc_chan_resources(struct dma_chan *chan) in moxart_alloc_chan_resources() 357 static void moxart_free_chan_resources(struct dma_chan *chan) in moxart_free_chan_resources() 416 static void moxart_dma_start_desc(struct dma_chan *chan) in moxart_dma_start_desc() 436 static void moxart_issue_pending(struct dma_chan *chan) in moxart_issue_pending() 474 static enum dma_status moxart_tx_status(struct dma_chan *chan, in moxart_tx_status()
|
H A D | k3dma.c | 129 static struct k3_dma_chan *to_k3_chan(struct dma_chan *chan) in to_k3_chan() 360 static void k3_dma_free_chan_resources(struct dma_chan *chan) in k3_dma_free_chan_resources() 374 static enum dma_status k3_dma_tx_status(struct dma_chan *chan, in k3_dma_tx_status() 422 static void k3_dma_issue_pending(struct dma_chan *chan) in k3_dma_issue_pending() 462 struct dma_chan *chan) in k3_dma_alloc_desc_resource() 490 struct dma_chan *chan, dma_addr_t dst, dma_addr_t src, in k3_dma_prep_memcpy() 532 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sglen, in k3_dma_prep_slave_sg() 588 k3_dma_prep_dma_cyclic(struct dma_chan *chan, dma_addr_t buf_addr, in k3_dma_prep_dma_cyclic() 655 static int k3_dma_config(struct dma_chan *chan, in k3_dma_config() 665 static int k3_dma_config_write(struct dma_chan *chan, in k3_dma_config_write() [all …]
|
H A D | bcm2835-dma.c | 222 struct bcm2835_chan *chan, in bcm2835_dma_create_cb_set_length() 301 struct dma_chan *chan, enum dma_transfer_direction direction, in bcm2835_dma_create_cb_chain() 384 struct dma_chan *chan, in bcm2835_dma_fill_cb_chain_with_sg() 500 static int bcm2835_dma_alloc_chan_resources(struct dma_chan *chan) in bcm2835_dma_alloc_chan_resources() 522 static void bcm2835_dma_free_chan_resources(struct dma_chan *chan) in bcm2835_dma_free_chan_resources() 562 static enum dma_status bcm2835_dma_tx_status(struct dma_chan *chan, in bcm2835_dma_tx_status() 600 static void bcm2835_dma_issue_pending(struct dma_chan *chan) in bcm2835_dma_issue_pending() 613 struct dma_chan *chan, dma_addr_t dst, dma_addr_t src, in bcm2835_dma_prep_dma_memcpy() 641 struct dma_chan *chan, in bcm2835_dma_prep_slave_sg() 693 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, in bcm2835_dma_prep_dma_cyclic() [all …]
|
/openbmc/linux/drivers/iio/adc/ |
H A D | max77541-adc.c | 30 struct iio_chan_spec const *chan, in max77541_adc_offset() 43 struct iio_chan_spec const *chan, in max77541_adc_scale() 87 struct iio_chan_spec const *chan, in max77541_adc_raw() 135 struct iio_chan_spec const *chan, in max77541_adc_read_raw()
|
/openbmc/linux/drivers/gpu/ipu-v3/ |
H A D | ipu-image-convert.c | 155 struct ipu_image_convert_chan *chan; member 228 struct ipu_image_convert_chan chan[IC_NUM_TASKS]; member 343 struct ipu_image_convert_chan *chan = ctx->chan; in dump_format() local 857 struct ipu_image_convert_chan *chan = ctx->chan; in calc_tile_dimensions() local 920 struct ipu_image_convert_chan *chan = ctx->chan; in transform_tile_index() local 987 struct ipu_image_convert_chan *chan = ctx->chan; in calc_tile_offsets_planar() local 1049 struct ipu_image_convert_chan *chan = ctx->chan; in calc_tile_offsets_packed() local 1125 struct ipu_image_convert_chan *chan = ctx->chan; in calc_tile_resize_coefficients() local 1269 struct ipu_image_convert_chan *chan = ctx->chan; in convert_stop() local 1296 struct ipu_image_convert_chan *chan = ctx->chan; in init_idmac_channel() local [all …]
|
/openbmc/linux/drivers/iio/dac/ |
H A D | ad5504.c | 94 struct iio_chan_spec const *chan, in ad5504_read_raw() 120 struct iio_chan_spec const *chan, in ad5504_write_raw() 144 const struct iio_chan_spec *chan) in ad5504_get_powerdown_mode() 152 const struct iio_chan_spec *chan, unsigned int mode) in ad5504_set_powerdown_mode() 169 uintptr_t private, const struct iio_chan_spec *chan, char *buf) in ad5504_read_dac_powerdown() 178 uintptr_t private, const struct iio_chan_spec *chan, const char *buf, in ad5504_write_dac_powerdown()
|
H A D | max517.c | 67 struct iio_chan_spec const *chan, in max517_read_raw() 87 struct iio_chan_spec const *chan, int val, int val2, long mask) in max517_write_raw() 124 #define MAX517_CHANNEL(chan) { \ argument 150 int chan; in max517_probe() local
|
H A D | max5522.c | 40 #define MAX5522_CHANNEL(chan) { \ argument 72 static inline int max5522_info_to_reg(struct iio_chan_spec const *chan) in max5522_info_to_reg() 78 struct iio_chan_spec const *chan, in max5522_read_raw() 103 struct iio_chan_spec const *chan, in max5522_write_raw()
|
/openbmc/linux/drivers/soc/ti/ |
H A D | knav_dma.c | 136 static bool check_config(struct knav_dma_chan *chan, struct knav_dma_cfg *cfg) in check_config() 144 static int chan_start(struct knav_dma_chan *chan, in chan_start() 202 static int chan_teardown(struct knav_dma_chan *chan) in chan_teardown() 228 static void chan_stop(struct knav_dma_chan *chan) in chan_stop() 312 struct knav_dma_chan *chan) in dma_debug_show_channels() 342 struct knav_dma_chan *chan; in dma_debug_show_devices() local 411 struct knav_dma_chan *chan = NULL, *iter2; in knav_dma_open_channel() local 498 struct knav_dma_chan *chan = channel; in knav_dma_close_channel() local 542 static int pktdma_init_rx_chan(struct knav_dma_chan *chan, u32 flow) in pktdma_init_rx_chan() 554 static int pktdma_init_tx_chan(struct knav_dma_chan *chan, u32 channel) in pktdma_init_tx_chan() [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | nv20.c | 19 struct nv20_gr_chan *chan = nv20_gr_chan(object); in nv20_gr_chan_init() local 32 struct nv20_gr_chan *chan = nv20_gr_chan(object); in nv20_gr_chan_fini() local 62 struct nv20_gr_chan *chan = nv20_gr_chan(object); in nv20_gr_chan_dtor() local 79 struct nv20_gr_chan *chan; in nv20_gr_chan_new() local 185 struct nvkm_chan *chan; in nv20_gr_intr() local
|
H A D | ctxgf100.c | 995 gf100_grctx_patch_wr32(struct gf100_gr_chan *chan, u32 addr, u32 data) in gf100_grctx_patch_wr32() 1014 gf100_grctx_generate_bundle(struct gf100_gr_chan *chan, u64 addr, u32 size) in gf100_grctx_generate_bundle() 1023 gf100_grctx_generate_pagepool(struct gf100_gr_chan *chan, u64 addr) in gf100_grctx_generate_pagepool() 1032 gf100_grctx_generate_attrib(struct gf100_gr_chan *chan) in gf100_grctx_generate_attrib() 1053 gf100_grctx_generate_attrib_cb(struct gf100_gr_chan *chan, u64 addr, u32 size) in gf100_grctx_generate_attrib_cb() 1342 gf100_grctx_generate_main(struct gf100_gr_chan *chan) in gf100_grctx_generate_main() 1436 gf100_grctx_generate(struct gf100_gr *gr, struct gf100_gr_chan *chan, struct nvkm_gpuobj *inst) in gf100_grctx_generate()
|
/openbmc/linux/drivers/iio/potentiometer/ |
H A D | ds1803.c | 70 struct iio_chan_spec const *chan, in ds1803_read() 86 struct iio_chan_spec const *chan, in ds3502_read() 136 struct iio_chan_spec const *chan, in ds1803_read_raw() 160 struct iio_chan_spec const *chan, in ds1803_write_raw() 183 struct iio_chan_spec const *chan, in ds1803_read_avail()
|
/openbmc/linux/drivers/net/wan/ |
H A D | hd64572.h | 46 #define M_REG(reg, chan) (reg + 0x80*chan) /* MSCI */ argument 47 #define DRX_REG(reg, chan) (reg + 0x40*chan) /* DMA Rx */ argument 48 #define DTX_REG(reg, chan) (reg + 0x20*(2*chan + 1)) /* DMA Tx */ argument 49 #define TRX_REG(reg, chan) (reg + 0x20*chan) /* Timer Rx */ argument 50 #define TTX_REG(reg, chan) (reg + 0x10*(2*chan + 1)) /* Timer Tx */ argument 51 #define ST_REG(reg, chan) (reg + 0x80*chan) /* Status Cnt */ argument 52 #define IR0_DRX(val, chan) ((val)<<(8*(chan))) /* Int DMA Rx */ argument 53 #define IR0_DTX(val, chan) ((val)<<(4*(2*chan + 1))) /* Int DMA Tx */ argument 54 #define IR0_M(val, chan) ((val)<<(8*(chan))) /* Int MSCI */ argument 126 #define DSR_RX(chan) (0x48 + 2*chan) /* DMA Status Reg (Rx) */ argument [all …]
|
/openbmc/linux/drivers/dma/mediatek/ |
H A D | mtk-uart-apdma.c | 254 struct dma_chan *chan = (struct dma_chan *)dev_id; in mtk_uart_apdma_irq_handler() local 269 static int mtk_uart_apdma_alloc_chan_resources(struct dma_chan *chan) in mtk_uart_apdma_alloc_chan_resources() 308 static void mtk_uart_apdma_free_chan_resources(struct dma_chan *chan) in mtk_uart_apdma_free_chan_resources() 322 static enum dma_status mtk_uart_apdma_tx_status(struct dma_chan *chan, in mtk_uart_apdma_tx_status() 343 (struct dma_chan *chan, struct scatterlist *sgl, in mtk_uart_apdma_prep_slave_sg() 365 static void mtk_uart_apdma_issue_pending(struct dma_chan *chan) in mtk_uart_apdma_issue_pending() 385 static int mtk_uart_apdma_slave_config(struct dma_chan *chan, in mtk_uart_apdma_slave_config() 395 static int mtk_uart_apdma_terminate_all(struct dma_chan *chan) in mtk_uart_apdma_terminate_all() 443 static int mtk_uart_apdma_device_pause(struct dma_chan *chan) in mtk_uart_apdma_device_pause()
|
/openbmc/linux/sound/soc/sprd/ |
H A D | sprd-mcdt.c | 112 struct sprd_mcdt_chan chan[MCDT_CHANNEL_NUM]; member 531 struct sprd_mcdt_chan *chan = &mcdt->chan[i]; in sprd_mcdt_irq_handler() local 541 struct sprd_mcdt_chan *chan = in sprd_mcdt_irq_handler() local 569 int sprd_mcdt_chan_write(struct sprd_mcdt_chan *chan, char *tx_buf, u32 size) in sprd_mcdt_chan_write() 620 int sprd_mcdt_chan_read(struct sprd_mcdt_chan *chan, char *rx_buf, u32 size) in sprd_mcdt_chan_read() 671 int sprd_mcdt_chan_int_enable(struct sprd_mcdt_chan *chan, u32 water_mark, in sprd_mcdt_chan_int_enable() 725 void sprd_mcdt_chan_int_disable(struct sprd_mcdt_chan *chan) in sprd_mcdt_chan_int_disable() 773 int sprd_mcdt_chan_dma_enable(struct sprd_mcdt_chan *chan, in sprd_mcdt_chan_dma_enable() 827 void sprd_mcdt_chan_dma_disable(struct sprd_mcdt_chan *chan) in sprd_mcdt_chan_dma_disable() 893 void sprd_mcdt_free_chan(struct sprd_mcdt_chan *chan) in sprd_mcdt_free_chan() [all …]
|
/openbmc/linux/drivers/dma/sh/ |
H A D | rz-dmac.c | 255 struct dma_chan *chan = &channel->vc.chan; in rz_dmac_enable_hw() local 286 struct dma_chan *chan = &channel->vc.chan; in rz_dmac_disable_hw() local 312 struct dma_chan *chan = &channel->vc.chan; in rz_dmac_prepare_desc_for_memcpy() local 335 struct dma_chan *chan = &channel->vc.chan; in rz_dmac_prepare_descs_for_slave_sg() local 382 static int rz_dmac_xfer_desc(struct rz_dmac_chan *chan) in rz_dmac_xfer_desc() 416 static int rz_dmac_alloc_chan_resources(struct dma_chan *chan) in rz_dmac_alloc_chan_resources() 437 static void rz_dmac_free_chan_resources(struct dma_chan *chan) in rz_dmac_free_chan_resources() 472 rz_dmac_prep_dma_memcpy(struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, in rz_dmac_prep_dma_memcpy() 498 rz_dmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in rz_dmac_prep_slave_sg() 533 static int rz_dmac_terminate_all(struct dma_chan *chan) in rz_dmac_terminate_all() [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
H A D | gf100.c | 41 struct nv50_sw_chan *chan = in gf100_sw_chan_vblsem_release() local 59 struct nv50_sw_chan *chan = nv50_sw_chan(base); in gf100_sw_chan_mthd() local 110 struct nv50_sw_chan *chan; in gf100_sw_chan_new() local
|
/openbmc/linux/drivers/dma/xilinx/ |
H A D | xdma.c | 89 struct xdma_chan *chan; member 177 static inline struct xdma_chan *to_xdma_chan(struct dma_chan *chan) in to_xdma_chan() 191 static int xdma_channel_init(struct xdma_chan *chan) in xdma_channel_init() 236 xdma_alloc_desc(struct xdma_chan *chan, u32 desc_num) in xdma_alloc_desc() 431 static void xdma_issue_pending(struct dma_chan *chan) in xdma_issue_pending() 452 xdma_prep_device_sg(struct dma_chan *chan, struct scatterlist *sgl, in xdma_prep_device_sg() 529 static int xdma_device_config(struct dma_chan *chan, in xdma_device_config() 543 static void xdma_free_chan_resources(struct dma_chan *chan) in xdma_free_chan_resources() 556 static int xdma_alloc_chan_resources(struct dma_chan *chan) in xdma_alloc_chan_resources() 765 static bool xdma_filter_fn(struct dma_chan *chan, void *param) in xdma_filter_fn()
|
/openbmc/u-boot/drivers/ram/rockchip/ |
H A D | sdram_rk3188.c | 34 struct chan_info chan[1]; member 255 static void phy_cfg(const struct chan_info *chan, int channel, in phy_cfg() 376 static void set_bandwidth_ratio(const struct chan_info *chan, int channel, in set_bandwidth_ratio() 414 static int data_training(const struct chan_info *chan, int channel, in data_training() 477 static void move_to_access_state(const struct chan_info *chan) in move_to_access_state() 518 static void dram_cfg_rbc(const struct chan_info *chan, u32 chnum, in dram_cfg_rbc() 535 unsigned int chan; in dram_all_config() local 569 const struct chan_info *chan = &dram->chan[channel]; in sdram_rank_bw_detect() local 630 const struct chan_info *chan = &dram->chan[channel]; in sdram_col_row_detect() local 729 const struct chan_info *chan = &dram->chan[channel]; in sdram_init() local
|
/openbmc/linux/crypto/async_tx/ |
H A D | async_tx.c | 68 struct dma_chan *chan = depend_tx->chan; in async_tx_channel_switch() local 143 async_tx_submit(struct dma_chan *chan, struct dma_async_tx_descriptor *tx, in async_tx_submit() 223 struct dma_chan *chan; in async_trigger_callback() local
|
/openbmc/u-boot/drivers/mailbox/ |
H A D | k3-sec-proxy.c | 80 struct mbox_chan chan; member 106 static int k3_sec_proxy_of_xlate(struct mbox_chan *chan, in k3_sec_proxy_of_xlate() 135 static int k3_sec_proxy_request(struct mbox_chan *chan) in k3_sec_proxy_request() 146 static int k3_sec_proxy_free(struct mbox_chan *chan) in k3_sec_proxy_free() 199 static int k3_sec_proxy_send(struct mbox_chan *chan, const void *data) in k3_sec_proxy_send() 261 static int k3_sec_proxy_recv(struct mbox_chan *chan, void *data) in k3_sec_proxy_recv()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | gf100.c | 41 gf100_chan_preempt(struct nvkm_chan *chan) in gf100_chan_preempt() 47 gf100_chan_stop(struct nvkm_chan *chan) in gf100_chan_stop() 55 gf100_chan_start(struct nvkm_chan *chan) in gf100_chan_start() 65 gf100_chan_unbind(struct nvkm_chan *chan) in gf100_chan_unbind() 77 gf100_chan_bind(struct nvkm_chan *chan) in gf100_chan_bind() 85 gf100_chan_ramfc_write(struct nvkm_chan *chan, u64 offset, u64 length, u32 devm, bool priv) in gf100_chan_ramfc_write() 118 gf100_chan_userd_clear(struct nvkm_chan *chan) in gf100_chan_userd_clear() 161 gf100_ectx_bind(struct nvkm_engn *engn, struct nvkm_cctx *cctx, struct nvkm_chan *chan) in gf100_ectx_bind() 322 struct nvkm_chan *chan; in gf100_runq_intr() local 419 gf100_runl_insert_chan(struct nvkm_chan *chan, struct nvkm_memory *memory, u64 offset) in gf100_runl_insert_chan() [all …]
|
/openbmc/linux/drivers/comedi/drivers/ |
H A D | multiq3.c | 98 unsigned int chan = CR_CHAN(insn->chanspec); in multiq3_ai_insn_read() local 135 unsigned int chan = CR_CHAN(insn->chanspec); in multiq3_ao_insn_write() local 178 unsigned int chan = CR_CHAN(insn->chanspec); in multiq3_encoder_insn_read() local 220 unsigned int chan) in multiq3_encoder_reset() 237 unsigned int chan = CR_CHAN(insn->chanspec); in multiq3_encoder_insn_config() local
|