Home
last modified time | relevance | path

Searched defs:chan (Results 176 – 200 of 1591) sorted by relevance

12345678910>>...64

/OK3568_Linux_fs/kernel/drivers/soc/ti/
H A Dknav_dma.c144 static bool check_config(struct knav_dma_chan *chan, struct knav_dma_cfg *cfg) in check_config()
152 static int chan_start(struct knav_dma_chan *chan, in chan_start()
210 static int chan_teardown(struct knav_dma_chan *chan) in chan_teardown()
236 static void chan_stop(struct knav_dma_chan *chan) in chan_stop()
320 struct knav_dma_chan *chan) in dma_debug_show_channels()
350 struct knav_dma_chan *chan; in dma_debug_show_devices() local
418 struct knav_dma_chan *chan; in knav_dma_open_channel() local
508 struct knav_dma_chan *chan = channel; in knav_dma_close_channel() local
552 static int pktdma_init_rx_chan(struct knav_dma_chan *chan, u32 flow) in pktdma_init_rx_chan()
564 static int pktdma_init_tx_chan(struct knav_dma_chan *chan, u32 channel) in pktdma_init_tx_chan()
[all …]
/OK3568_Linux_fs/kernel/drivers/mailbox/
H A Dhi6220-mailbox.c85 struct mbox_chan *chan; member
109 static bool hi6220_mbox_last_tx_done(struct mbox_chan *chan) in hi6220_mbox_last_tx_done()
122 static int hi6220_mbox_send_data(struct mbox_chan *chan, void *msg) in hi6220_mbox_send_data()
152 struct mbox_chan *chan; in hi6220_mbox_interrupt() local
193 static int hi6220_mbox_startup(struct mbox_chan *chan) in hi6220_mbox_startup()
205 static void hi6220_mbox_shutdown(struct mbox_chan *chan) in hi6220_mbox_shutdown()
227 struct mbox_chan *chan; in hi6220_mbox_xlate() local
H A Drockchip-mailbox.c48 static int rockchip_mbox_send_data(struct mbox_chan *chan, void *data) in rockchip_mbox_send_data()
74 static int rockchip_mbox_startup(struct mbox_chan *chan) in rockchip_mbox_startup()
90 static void rockchip_mbox_shutdown(struct mbox_chan *chan) in rockchip_mbox_shutdown()
104 static bool rockchip_mbox_last_tx_done(struct mbox_chan *chan) in rockchip_mbox_last_tx_done()
121 int rockchip_mbox_read_msg(struct mbox_chan *chan, in rockchip_mbox_read_msg()
H A Dti-msgmgr.c114 struct mbox_chan *chan; member
204 struct mbox_chan *chan = p; in ti_msgmgr_queue_rx_interrupt() local
285 static bool ti_msgmgr_queue_peek_data(struct mbox_chan *chan) in ti_msgmgr_queue_peek_data()
312 static bool ti_msgmgr_last_tx_done(struct mbox_chan *chan) in ti_msgmgr_last_tx_done()
346 static int ti_msgmgr_send_data(struct mbox_chan *chan, void *data) in ti_msgmgr_send_data()
410 struct mbox_chan *chan) in ti_msgmgr_queue_rx_irq_req()
453 static int ti_msgmgr_queue_startup(struct mbox_chan *chan) in ti_msgmgr_queue_startup()
499 static void ti_msgmgr_queue_shutdown(struct mbox_chan *chan) in ti_msgmgr_queue_shutdown()
587 struct mbox_chan *chan) in ti_msgmgr_queue_setup()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/gr/
H A Dnv20.c19 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_fifo_chan *chan; in nv20_gr_intr() local
/OK3568_Linux_fs/kernel/drivers/dma/
H A Dk3dma.c129 static struct k3_dma_chan *to_k3_chan(struct dma_chan *chan) in to_k3_chan()
361 static void k3_dma_free_chan_resources(struct dma_chan *chan) in k3_dma_free_chan_resources()
375 static enum dma_status k3_dma_tx_status(struct dma_chan *chan, in k3_dma_tx_status()
423 static void k3_dma_issue_pending(struct dma_chan *chan) in k3_dma_issue_pending()
463 struct dma_chan *chan) in k3_dma_alloc_desc_resource()
491 struct dma_chan *chan, dma_addr_t dst, dma_addr_t src, in k3_dma_prep_memcpy()
533 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sglen, in k3_dma_prep_slave_sg()
589 k3_dma_prep_dma_cyclic(struct dma_chan *chan, dma_addr_t buf_addr, in k3_dma_prep_dma_cyclic()
656 static int k3_dma_config(struct dma_chan *chan, in k3_dma_config()
666 static int k3_dma_config_write(struct dma_chan *chan, in k3_dma_config_write()
[all …]
H A 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 …]
H A Dste_dma40.c35 #define D40_CHAN_POS(chan) (2 * (chan / 2)) argument
36 #define D40_CHAN_POS_MASK(chan) (0x3 << D40_CHAN_POS(chan)) argument
464 struct dma_chan chan; member
608 static bool chan_is_physical(struct d40_chan *chan) in chan_is_physical()
613 static bool chan_is_logical(struct d40_chan *chan) in chan_is_logical()
618 static void __iomem *chan_base(struct d40_chan *chan) in chan_base()
806 static void d40_phy_lli_load(struct d40_chan *chan, struct d40_desc *desc) in d40_phy_lli_load()
828 static void d40_log_lli_to_lcxa(struct d40_chan *chan, struct d40_desc *desc) in d40_log_lli_to_lcxa()
1413 static int d40_pause(struct dma_chan *chan) in d40_pause()
1438 static int d40_resume(struct dma_chan *chan) in d40_resume()
[all …]
H A Dmoxart-dma.c165 static struct device *chan2dev(struct dma_chan *chan) in chan2dev()
186 static int moxart_terminate_all(struct dma_chan *chan) in moxart_terminate_all()
213 static int moxart_slave_config(struct dma_chan *chan, in moxart_slave_config()
270 struct dma_chan *chan, struct scatterlist *sgl, in moxart_prep_slave_sg()
336 struct dma_chan *chan; in moxart_of_xlate() local
349 static int moxart_alloc_chan_resources(struct dma_chan *chan) in moxart_alloc_chan_resources()
360 static void moxart_free_chan_resources(struct dma_chan *chan) in moxart_free_chan_resources()
419 static void moxart_dma_start_desc(struct dma_chan *chan) in moxart_dma_start_desc()
439 static void moxart_issue_pending(struct dma_chan *chan) in moxart_issue_pending()
477 static enum dma_status moxart_tx_status(struct dma_chan *chan, in moxart_tx_status()
H A Dhisi_dma.c108 struct hisi_dma_chan chan[]; member
188 static void hisi_dma_reset_or_disable_hw_chan(struct hisi_dma_chan *chan, in hisi_dma_reset_or_disable_hw_chan()
227 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); in hisi_dma_free_chan_resources() local
249 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); in hisi_dma_prep_dma_memcpy() local
270 static void hisi_dma_start_transfer(struct hisi_dma_chan *chan) in hisi_dma_start_transfer()
305 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); in hisi_dma_issue_pending() local
318 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); in hisi_dma_terminate_all() local
342 struct hisi_dma_chan *chan = to_hisi_dma_chan(c); in hisi_dma_synchronize() local
352 struct hisi_dma_chan *chan; in hisi_dma_alloc_qps_mem() local
373 struct hisi_dma_chan *chan = &hdma_dev->chan[index]; in hisi_dma_init_hw_qp() local
[all …]
H A Damba-pl08x.c315 static inline struct pl08x_dma_chan *to_pl08x_chan(struct dma_chan *chan) in to_pl08x_chan()
1532 static void pl08x_free_chan_resources(struct dma_chan *chan) in pl08x_free_chan_resources()
1539 struct dma_chan *chan, unsigned long flags) in pl08x_prep_dma_interrupt()
1551 static enum dma_status pl08x_dma_tx_status(struct dma_chan *chan, in pl08x_dma_tx_status()
1739 static void pl08x_issue_pending(struct dma_chan *chan) in pl08x_issue_pending()
1890 struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, in pl08x_prep_dma_memcpy()
1937 struct dma_chan *chan, in pl08x_init_txd()
2050 struct dma_chan *chan, struct scatterlist *sgl, in pl08x_prep_slave_sg()
2092 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, in pl08x_prep_dma_cyclic()
2134 static int pl08x_config(struct dma_chan *chan, in pl08x_config()
[all …]
H A Ddma-jz4780.c156 struct jz4780_dma_chan chan[]; member
164 static inline struct jz4780_dma_chan *to_jz4780_dma_chan(struct dma_chan *chan) in to_jz4780_dma_chan()
354 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, in jz4780_dma_prep_slave_sg()
399 struct dma_chan *chan, dma_addr_t buf_addr, size_t buf_len, in jz4780_dma_prep_dma_cyclic()
451 struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, in jz4780_dma_prep_dma_memcpy()
553 static void jz4780_dma_issue_pending(struct dma_chan *chan) in jz4780_dma_issue_pending()
566 static int jz4780_dma_terminate_all(struct dma_chan *chan) in jz4780_dma_terminate_all()
592 static void jz4780_dma_synchronize(struct dma_chan *chan) in jz4780_dma_synchronize()
601 static int jz4780_dma_config(struct dma_chan *chan, in jz4780_dma_config()
633 static enum dma_status jz4780_dma_tx_status(struct dma_chan *chan, in jz4780_dma_tx_status()
[all …]
H A Dsun4i-dma.c177 static struct sun4i_dma_vchan *to_sun4i_dma_vchan(struct dma_chan *chan) in to_sun4i_dma_vchan()
187 static struct device *chan2dev(struct dma_chan *chan) in chan2dev()
210 static void sun4i_dma_free_chan_resources(struct dma_chan *chan) in sun4i_dma_free_chan_resources()
432 generate_ndma_promise(struct dma_chan *chan, dma_addr_t src, dma_addr_t dest, in generate_ndma_promise()
499 generate_ddma_promise(struct dma_chan *chan, dma_addr_t src, dma_addr_t dest, in generate_ddma_promise()
611 sun4i_dma_prep_dma_memcpy(struct dma_chan *chan, dma_addr_t dest, in sun4i_dma_prep_dma_memcpy()
661 sun4i_dma_prep_dma_cyclic(struct dma_chan *chan, dma_addr_t buf, size_t len, in sun4i_dma_prep_dma_cyclic()
772 sun4i_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in sun4i_dma_prep_slave_sg()
867 static int sun4i_dma_terminate_all(struct dma_chan *chan) in sun4i_dma_terminate_all()
903 static int sun4i_dma_config(struct dma_chan *chan, in sun4i_dma_config()
[all …]
H A Ds3c24xx-dma.c365 struct s3c24xx_dma_chan *to_s3c24xx_dma_chan(struct dma_chan *chan) in to_s3c24xx_dma_chan()
379 static int s3c24xx_dma_set_runtime_config(struct dma_chan *chan, in s3c24xx_dma_set_runtime_config()
699 static int s3c24xx_dma_terminate_all(struct dma_chan *chan) in s3c24xx_dma_terminate_all()
744 static void s3c24xx_dma_synchronize(struct dma_chan *chan) in s3c24xx_dma_synchronize()
751 static void s3c24xx_dma_free_chan_resources(struct dma_chan *chan) in s3c24xx_dma_free_chan_resources()
757 static enum dma_status s3c24xx_dma_tx_status(struct dma_chan *chan, in s3c24xx_dma_tx_status()
816 struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, in s3c24xx_dma_prep_memcpy()
878 struct dma_chan *chan, dma_addr_t addr, size_t size, size_t period, in s3c24xx_dma_prep_dma_cyclic()
975 struct dma_chan *chan, struct scatterlist *sgl, in s3c24xx_dma_prep_slave_sg()
1067 static void s3c24xx_dma_issue_pending(struct dma_chan *chan) in s3c24xx_dma_issue_pending()
[all …]
H A Dep93xx_dma.c165 struct dma_chan chan; member
224 static struct ep93xx_dma_chan *to_ep93xx_dma_chan(struct dma_chan *chan) in to_ep93xx_dma_chan()
867 static int ep93xx_dma_alloc_chan_resources(struct dma_chan *chan) in ep93xx_dma_alloc_chan_resources()
951 static void ep93xx_dma_free_chan_resources(struct dma_chan *chan) in ep93xx_dma_free_chan_resources()
987 ep93xx_dma_prep_dma_memcpy(struct dma_chan *chan, dma_addr_t dest, in ep93xx_dma_prep_dma_memcpy()
1035 ep93xx_dma_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in ep93xx_dma_prep_slave_sg()
1117 ep93xx_dma_prep_dma_cyclic(struct dma_chan *chan, dma_addr_t dma_addr, in ep93xx_dma_prep_dma_cyclic()
1191 static void ep93xx_dma_synchronize(struct dma_chan *chan) in ep93xx_dma_synchronize()
1206 static int ep93xx_dma_terminate_all(struct dma_chan *chan) in ep93xx_dma_terminate_all()
1232 static int ep93xx_dma_slave_config(struct dma_chan *chan, in ep93xx_dma_slave_config()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/mediatek/mt76/mt76x2/
H A 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
/OK3568_Linux_fs/kernel/drivers/iio/dac/
H A 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()
H A Dmax517.c67 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
/OK3568_Linux_fs/kernel/drivers/dma/mediatek/
H A Dmtk-uart-apdma.c255 struct dma_chan *chan = (struct dma_chan *)dev_id; in mtk_uart_apdma_irq_handler() local
270 static int mtk_uart_apdma_alloc_chan_resources(struct dma_chan *chan) in mtk_uart_apdma_alloc_chan_resources()
309 static void mtk_uart_apdma_free_chan_resources(struct dma_chan *chan) in mtk_uart_apdma_free_chan_resources()
323 static enum dma_status mtk_uart_apdma_tx_status(struct dma_chan *chan, in mtk_uart_apdma_tx_status()
344 (struct dma_chan *chan, struct scatterlist *sgl, in mtk_uart_apdma_prep_slave_sg()
366 static void mtk_uart_apdma_issue_pending(struct dma_chan *chan) in mtk_uart_apdma_issue_pending()
386 static int mtk_uart_apdma_slave_config(struct dma_chan *chan, in mtk_uart_apdma_slave_config()
396 static int mtk_uart_apdma_terminate_all(struct dma_chan *chan) in mtk_uart_apdma_terminate_all()
444 static int mtk_uart_apdma_device_pause(struct dma_chan *chan) in mtk_uart_apdma_device_pause()
/OK3568_Linux_fs/kernel/net/bluetooth/
H A 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()
/OK3568_Linux_fs/kernel/arch/sh/drivers/pci/
H A Dops-sh4.c25 struct pci_channel *chan = bus->sysdata; in sh4_pci_read() local
63 struct pci_channel *chan = bus->sysdata; in sh4_pci_write() local
101 int __attribute__((weak)) pci_fixup_pcic(struct pci_channel *chan) in pci_fixup_pcic()
/OK3568_Linux_fs/u-boot/drivers/ram/rockchip/
H A Dsdram_rk3188.c37 struct chan_info chan[1]; member
258 static void phy_cfg(const struct chan_info *chan, int channel, in phy_cfg()
379 static void set_bandwidth_ratio(const struct chan_info *chan, int channel, in set_bandwidth_ratio()
417 static int data_training(const struct chan_info *chan, int channel, in data_training()
480 static void move_to_access_state(const struct chan_info *chan) in move_to_access_state()
521 static void dram_cfg_rbc(const struct chan_info *chan, u32 chnum, in dram_cfg_rbc()
538 unsigned int chan; in dram_all_config() local
572 const struct chan_info *chan = &dram->chan[channel]; in sdram_rank_bw_detect() local
633 const struct chan_info *chan = &dram->chan[channel]; in sdram_col_row_detect() local
732 const struct chan_info *chan = &dram->chan[channel]; in sdram_init() local
/OK3568_Linux_fs/u-boot/arch/arm/mach-rockchip/rk3066/
H A Dsdram_rk3066.c37 struct chan_info chan[1]; member
247 static void phy_cfg(const struct chan_info *chan, int channel, in phy_cfg()
368 static void set_bandwidth_ratio(const struct chan_info *chan, int channel, in set_bandwidth_ratio()
404 static int data_training(const struct chan_info *chan, int channel, in data_training()
467 static void move_to_access_state(const struct chan_info *chan) in move_to_access_state()
508 static void dram_cfg_rbc(const struct chan_info *chan, u32 chnum, in dram_cfg_rbc()
525 unsigned int chan; in dram_all_config() local
559 const struct chan_info *chan = &dram->chan[channel]; in sdram_rank_bw_detect() local
620 const struct chan_info *chan = &dram->chan[channel]; in sdram_col_row_detect() local
712 const struct chan_info *chan = &dram->chan[channel]; in sdram_init() local
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/sw/
H A Dgf100.c41 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
H A Dchan.c33 nvkm_sw_chan_mthd(struct nvkm_sw_chan *chan, int subc, u32 mthd, u32 data) in nvkm_sw_chan_mthd()
75 struct nvkm_sw_chan *chan = nvkm_sw_chan(object); in nvkm_sw_chan_dtor() local
98 struct nvkm_sw_chan *chan) in nvkm_sw_chan_ctor()

12345678910>>...64