Home
last modified time | relevance | path

Searched defs:chan (Results 151 – 175 of 1470) sorted by relevance

12345678910>>...59

/Linux-v6.6/arch/sh/drivers/dma/
Ddma-pvr2.c38 static int pvr2_request_dma(struct dma_channel *chan) in pvr2_request_dma()
48 static int pvr2_get_dma_residue(struct dma_channel *chan) in pvr2_get_dma_residue()
53 static int pvr2_xfer_dma(struct dma_channel *chan) in pvr2_xfer_dma()
/Linux-v6.6/drivers/mmc/host/
Drenesas_sdhi_sys_dmac.c160 struct dma_chan *chan = host->chan_rx; in renesas_sdhi_sys_dmac_start_dma_rx() local
232 struct dma_chan *chan = host->chan_tx; in renesas_sdhi_sys_dmac_start_dma_tx() local
318 struct dma_chan *chan = NULL; in renesas_sdhi_sys_dmac_issue_tasklet_fn() local
426 struct dma_chan *chan = host->chan_tx; in renesas_sdhi_sys_dmac_release_dma() local
432 struct dma_chan *chan = host->chan_rx; in renesas_sdhi_sys_dmac_release_dma() local
/Linux-v6.6/drivers/comedi/drivers/
Dc6xdigio.c86 unsigned int chan, unsigned int val) in c6xdigio_pwm_write()
111 unsigned int chan) in c6xdigio_encoder_read()
153 unsigned int chan = CR_CHAN(insn->chanspec); in c6xdigio_pwm_insn_write() local
179 unsigned int chan = CR_CHAN(insn->chanspec); in c6xdigio_pwm_insn_read() local
196 unsigned int chan = CR_CHAN(insn->chanspec); in c6xdigio_encoder_insn_read() local
/Linux-v6.6/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
Dgk104.c40 gk104_chan_stop(struct nvkm_chan *chan) in gk104_chan_stop()
48 gk104_chan_start(struct nvkm_chan *chan) in gk104_chan_start()
56 gk104_chan_unbind(struct nvkm_chan *chan) in gk104_chan_unbind()
64 gk104_chan_bind_inst(struct nvkm_chan *chan) in gk104_chan_bind_inst()
72 gk104_chan_bind(struct nvkm_chan *chan) in gk104_chan_bind()
82 gk104_chan_ramfc_write(struct nvkm_chan *chan, u64 offset, u64 length, u32 devm, bool priv) in gk104_chan_ramfc_write()
134 gk104_ectx_bind(struct nvkm_engn *engn, struct nvkm_cctx *cctx, struct nvkm_chan *chan) in gk104_ectx_bind()
200 } prev, next, *chan; member
452 gk104_runl_insert_chan(struct nvkm_chan *chan, struct nvkm_memory *memory, u64 offset) in gk104_runl_insert_chan()
/Linux-v6.6/drivers/mailbox/
Dhi6220-mailbox.c86 struct mbox_chan *chan; member
110 static bool hi6220_mbox_last_tx_done(struct mbox_chan *chan) in hi6220_mbox_last_tx_done()
123 static int hi6220_mbox_send_data(struct mbox_chan *chan, void *msg) in hi6220_mbox_send_data()
153 struct mbox_chan *chan; in hi6220_mbox_interrupt() local
194 static int hi6220_mbox_startup(struct mbox_chan *chan) in hi6220_mbox_startup()
206 static void hi6220_mbox_shutdown(struct mbox_chan *chan) in hi6220_mbox_shutdown()
228 struct mbox_chan *chan; in hi6220_mbox_xlate() local
/Linux-v6.6/drivers/gpu/ipu-v3/
Dipu-image-convert.c155 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 …]
/Linux-v6.6/drivers/gpu/drm/nouveau/nvkm/engine/sw/
Dchan.c32 nvkm_sw_chan_mthd(struct nvkm_sw_chan *chan, int subc, u32 mthd, u32 data) in nvkm_sw_chan_mthd()
55 struct nvkm_sw_chan *chan = nvkm_sw_chan(object); in nvkm_sw_chan_dtor() local
78 struct nvkm_sw_chan *chan) in nvkm_sw_chan_ctor()
Dnv04.c46 struct nv04_sw_chan *chan = nv04_sw_chan(nvsw->chan); in nv04_nvsw_mthd_get_ref() local
77 nv04_nvsw_new(struct nvkm_sw_chan *chan, const struct nvkm_oclass *oclass, in nv04_nvsw_new()
90 struct nv04_sw_chan *chan = nv04_sw_chan(base); in nv04_sw_chan_mthd() local
112 struct nv04_sw_chan *chan; in nv04_sw_chan_new() local
/Linux-v6.6/drivers/gpu/drm/nouveau/
Dnvc0_fence.c35 nvc0_fence_emit32(struct nouveau_channel *chan, u64 virtual, u32 sequence) in nvc0_fence_emit32()
58 nvc0_fence_sync32(struct nouveau_channel *chan, u64 virtual, u32 sequence) in nvc0_fence_sync32()
78 nvc0_fence_context_new(struct nouveau_channel *chan) in nvc0_fence_context_new()
Dnouveau_bo0039.c39 struct nouveau_channel *chan, struct ttm_resource *reg) in nouveau_bo_mem_ctxdma()
47 nv04_bo_move_m2mf(struct nouveau_channel *chan, struct ttm_buffer_object *bo, in nv04_bo_move_m2mf()
97 nv04_bo_move_init(struct nouveau_channel *chan, u32 handle) in nv04_bo_move_init()
/Linux-v6.6/drivers/dma/
Dmoxart-dma.c162 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()
Dk3dma.c129 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 …]
Dbcm2835-dma.c222 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 …]
/Linux-v6.6/drivers/dma/sh/
Dshdma-base.c203 static int shdma_alloc_chan_resources(struct dma_chan *chan) in shdma_alloc_chan_resources()
274 bool shdma_chan_filter(struct dma_chan *chan, void *arg) in shdma_chan_filter()
450 static void shdma_free_chan_resources(struct dma_chan *chan) in shdma_free_chan_resources()
640 struct dma_chan *chan, dma_addr_t dma_dest, dma_addr_t dma_src, in shdma_prep_memcpy()
662 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in shdma_prep_slave_sg()
692 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, in shdma_prep_dma_cyclic()
753 static int shdma_terminate_all(struct dma_chan *chan) in shdma_terminate_all()
777 static int shdma_config(struct dma_chan *chan, in shdma_config()
798 static void shdma_issue_pending(struct dma_chan *chan) in shdma_issue_pending()
810 static enum dma_status shdma_tx_status(struct dma_chan *chan, in shdma_tx_status()
Drz-dmac.c255 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 …]
/Linux-v6.6/drivers/iio/light/
Dcm36651.c191 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()
/Linux-v6.6/drivers/iio/dummy/
Diio_simple_dummy_events.c31 const struct iio_chan_spec *chan, in iio_simple_dummy_read_event_config()
53 const struct iio_chan_spec *chan, in iio_simple_dummy_write_event_config()
119 const struct iio_chan_spec *chan, in iio_simple_dummy_read_event_value()
143 const struct iio_chan_spec *chan, in iio_simple_dummy_write_event_value()
/Linux-v6.6/drivers/net/wan/
Dhd64572.h46 #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 …]
/Linux-v6.6/drivers/soc/ti/
Dknav_dma.c136 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 …]
/Linux-v6.6/drivers/net/wireless/mediatek/mt76/mt76x2/
Dusb_phy.c13 struct ieee80211_channel *chan = dev->mphy.chandef.chan; in mt76x2u_phy_channel_calibrate() local
86 struct ieee80211_channel *chan = chandef->chan; in mt76x2u_phy_set_channel() local
185 struct ieee80211_channel *chan; in mt76x2u_phy_set_channel() local
/Linux-v6.6/drivers/iio/dac/
Dad5504.c94 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()
/Linux-v6.6/drivers/dma/mediatek/
Dmtk-uart-apdma.c254 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()
/Linux-v6.6/net/bluetooth/
Da2mp.c44 struct l2cap_chan *chan = mgr->a2mp_chan; in a2mp_send() local
244 struct l2cap_chan *chan; in a2mp_discover_rsp() local
609 static int a2mp_chan_recv_cb(struct l2cap_chan *chan, struct sk_buff *skb) in a2mp_chan_recv_cb()
711 static void a2mp_chan_close_cb(struct l2cap_chan *chan) in a2mp_chan_close_cb()
716 static void a2mp_chan_state_change_cb(struct l2cap_chan *chan, int state, in a2mp_chan_state_change_cb()
736 static struct sk_buff *a2mp_chan_alloc_skb_cb(struct l2cap_chan *chan, in a2mp_chan_alloc_skb_cb()
768 struct l2cap_chan *chan; in a2mp_chan_open() local
852 struct l2cap_chan *chan; in amp_mgr_create() local
1033 void a2mp_discover_amp(struct l2cap_chan *chan) in a2mp_discover_amp()
/Linux-v6.6/sound/soc/sprd/
Dsprd-mcdt.c112 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 …]
/Linux-v6.6/drivers/iio/adc/
Dmax77541-adc.c30 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()

12345678910>>...59