| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
| H A D | dmanv40.c | 62 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); in nv40_fifo_dma_engine_fini() local 92 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); in nv40_fifo_dma_engine_init() local 123 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); in nv40_fifo_dma_engine_dtor() local 132 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); in nv40_fifo_dma_engine_ctor() local 146 struct nv04_fifo_chan *chan = nv04_fifo_chan(base); in nv40_fifo_dma_object_ctor() local 191 struct nv04_fifo_chan *chan = NULL; in nv40_fifo_dma_new() local
|
| /OK3568_Linux_fs/kernel/drivers/iio/dac/ |
| H A D | ti-dac7311.c | 82 const struct iio_chan_spec *chan) in ti_dac_get_powerdown_mode() 90 const struct iio_chan_spec *chan, in ti_dac_set_powerdown_mode() 108 const struct iio_chan_spec *chan, in ti_dac_read_powerdown() 118 const struct iio_chan_spec *chan, in ti_dac_write_powerdown() 153 #define TI_DAC_CHANNEL(chan) { \ argument 167 struct iio_chan_spec const *chan, in ti_dac_read_raw() 192 struct iio_chan_spec const *chan, in ti_dac_write_raw() 225 struct iio_chan_spec const *chan, long mask) in ti_dac_write_raw_get_fmt()
|
| H A D | ad5686.c | 29 const struct iio_chan_spec *chan) in ad5686_get_powerdown_mode() 37 const struct iio_chan_spec *chan, in ad5686_set_powerdown_mode() 56 uintptr_t private, const struct iio_chan_spec *chan, char *buf) in ad5686_read_dac_powerdown() 66 const struct iio_chan_spec *chan, in ad5686_write_dac_powerdown() 120 struct iio_chan_spec const *chan, in ad5686_read_raw() 147 struct iio_chan_spec const *chan, in ad5686_write_raw() 191 #define AD5868_CHANNEL(chan, addr, bits, _shift) { \ argument
|
| H A D | ad5624r_spi.c | 46 struct iio_chan_spec const *chan, in ad5624r_read_raw() 63 struct iio_chan_spec const *chan, in ad5624r_write_raw() 91 const struct iio_chan_spec *chan) in ad5624r_get_powerdown_mode() 99 const struct iio_chan_spec *chan, unsigned int mode) in ad5624r_set_powerdown_mode() 116 uintptr_t private, const struct iio_chan_spec *chan, char *buf) in ad5624r_read_dac_powerdown() 125 uintptr_t private, const struct iio_chan_spec *chan, const char *buf, in ad5624r_write_dac_powerdown()
|
| H A D | max5821.c | 55 const struct iio_chan_spec *chan) in max5821_get_powerdown_mode() 63 const struct iio_chan_spec *chan, in max5821_set_powerdown_mode() 82 const struct iio_chan_spec *chan, in max5821_read_dac_powerdown() 91 const struct iio_chan_spec *chan) in max5821_sync_powerdown_mode() 112 const struct iio_chan_spec *chan, in max5821_write_dac_powerdown() 144 #define MAX5821_CHANNEL(chan) { \ argument 238 struct iio_chan_spec const *chan, in max5821_read_raw() 256 struct iio_chan_spec const *chan, in max5821_write_raw()
|
| /OK3568_Linux_fs/kernel/drivers/staging/ralink-gdma/ |
| H A D | ralink-gdma.c | 128 struct gdma_dmaengine_chan chan[]; member 139 struct gdma_dmaengine_chan *chan) in gdma_dma_chan_get_dev() 184 struct gdma_dmaengine_chan *chan = to_gdma_dma_chan(c); in gdma_dma_config() local 222 struct gdma_dmaengine_chan *chan = to_gdma_dma_chan(c); in gdma_dma_terminate_all() local 270 static int rt305x_gdma_start_transfer(struct gdma_dmaengine_chan *chan) in rt305x_gdma_start_transfer() 347 static int rt3883_gdma_start_transfer(struct gdma_dmaengine_chan *chan) in rt3883_gdma_start_transfer() 408 struct gdma_dmaengine_chan *chan) in gdma_start_transfer() 413 static int gdma_next_desc(struct gdma_dmaengine_chan *chan) in gdma_next_desc() 429 struct gdma_dmaengine_chan *chan) in gdma_dma_chan_irq() 496 struct gdma_dmaengine_chan *chan = to_gdma_dma_chan(c); in gdma_dma_issue_pending() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| H A D | cursgv100.c | 27 gv100_disp_curs_idle(struct nv50_disp_chan *chan) in gv100_disp_curs_idle() 40 gv100_disp_curs_intr(struct nv50_disp_chan *chan, bool en) in gv100_disp_curs_intr() 49 gv100_disp_curs_fini(struct nv50_disp_chan *chan) in gv100_disp_curs_fini() 59 gv100_disp_curs_init(struct nv50_disp_chan *chan) in gv100_disp_curs_init()
|
| H A D | dmacnv50.c | 41 struct nv50_disp_chan *chan; in nv50_disp_dmac_new_() local 70 nv50_disp_dmac_bind(struct nv50_disp_chan *chan, in nv50_disp_dmac_bind() 80 nv50_disp_dmac_fini(struct nv50_disp_chan *chan) in nv50_disp_dmac_fini() 102 nv50_disp_dmac_init(struct nv50_disp_chan *chan) in nv50_disp_dmac_init()
|
| /OK3568_Linux_fs/kernel/drivers/dma/ |
| H A D | iop-adma.c | 28 #define to_iop_adma_chan(chan) container_of(chan, struct iop_adma_chan, common) argument 417 static int iop_adma_alloc_chan_resources(struct dma_chan *chan) in iop_adma_alloc_chan_resources() 484 iop_adma_prep_dma_interrupt(struct dma_chan *chan, unsigned long flags) in iop_adma_prep_dma_interrupt() 506 iop_adma_prep_dma_memcpy(struct dma_chan *chan, dma_addr_t dma_dest, in iop_adma_prep_dma_memcpy() 537 iop_adma_prep_dma_xor(struct dma_chan *chan, dma_addr_t dma_dest, in iop_adma_prep_dma_xor() 572 iop_adma_prep_dma_xor_val(struct dma_chan *chan, dma_addr_t *dma_src, in iop_adma_prep_dma_xor_val() 607 iop_adma_prep_dma_pq(struct dma_chan *chan, dma_addr_t *dst, dma_addr_t *src, in iop_adma_prep_dma_pq() 671 iop_adma_prep_dma_pq_val(struct dma_chan *chan, dma_addr_t *pq, dma_addr_t *src, in iop_adma_prep_dma_pq_val() 714 static void iop_adma_free_chan_resources(struct dma_chan *chan) in iop_adma_free_chan_resources() 752 static enum dma_status iop_adma_status(struct dma_chan *chan, in iop_adma_status() [all …]
|
| H A D | idma64.c | 28 static struct device *chan2dev(struct dma_chan *chan) in chan2dev() 293 struct dma_chan *chan, struct scatterlist *sgl, in idma64_prep_slave_sg() 329 static void idma64_issue_pending(struct dma_chan *chan) in idma64_issue_pending() 365 static enum dma_status idma64_tx_status(struct dma_chan *chan, in idma64_tx_status() 401 static int idma64_slave_config(struct dma_chan *chan, in idma64_slave_config() 440 static int idma64_pause(struct dma_chan *chan) in idma64_pause() 455 static int idma64_resume(struct dma_chan *chan) in idma64_resume() 470 static int idma64_terminate_all(struct dma_chan *chan) in idma64_terminate_all() 490 static void idma64_synchronize(struct dma_chan *chan) in idma64_synchronize() 497 static int idma64_alloc_chan_resources(struct dma_chan *chan) in idma64_alloc_chan_resources() [all …]
|
| H A D | milbeaut-hdmac.c | 207 static void milbeaut_hdmac_free_chan_resources(struct dma_chan *chan) in milbeaut_hdmac_free_chan_resources() 213 milbeaut_hdmac_chan_config(struct dma_chan *chan, struct dma_slave_config *cfg) in milbeaut_hdmac_chan_config() 225 static int milbeaut_hdmac_chan_pause(struct dma_chan *chan) in milbeaut_hdmac_chan_pause() 240 static int milbeaut_hdmac_chan_resume(struct dma_chan *chan) in milbeaut_hdmac_chan_resume() 256 milbeaut_hdmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in milbeaut_hdmac_prep_slave_sg() 287 static int milbeaut_hdmac_terminate_all(struct dma_chan *chan) in milbeaut_hdmac_terminate_all() 316 static void milbeaut_hdmac_synchronize(struct dma_chan *chan) in milbeaut_hdmac_synchronize() 321 static enum dma_status milbeaut_hdmac_tx_status(struct dma_chan *chan, in milbeaut_hdmac_tx_status() 380 static void milbeaut_hdmac_issue_pending(struct dma_chan *chan) in milbeaut_hdmac_issue_pending() 408 struct dma_chan *chan; in milbeaut_hdmac_xlate() local [all …]
|
| H A D | at_xdmac.c | 185 struct dma_chan chan; member 216 struct at_xdmac_chan chan[]; member 265 static struct device *chan2dev(struct dma_chan *chan) in chan2dev() 438 static struct at_xdmac_desc *at_xdmac_alloc_desc(struct dma_chan *chan, in at_xdmac_alloc_desc() 482 static void at_xdmac_queue_desc(struct dma_chan *chan, in at_xdmac_queue_desc() 496 static inline void at_xdmac_increment_block_count(struct dma_chan *chan, in at_xdmac_increment_block_count() 514 struct dma_chan *chan; in at_xdmac_xlate() local 538 static int at_xdmac_compute_chan_conf(struct dma_chan *chan, in at_xdmac_compute_chan_conf() 615 static int at_xdmac_set_slave_config(struct dma_chan *chan, in at_xdmac_set_slave_config() 631 at_xdmac_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in at_xdmac_prep_slave_sg() [all …]
|
| H A D | mmp_tdma.c | 103 struct dma_chan chan; member 166 static int mmp_tdma_disable_chan(struct dma_chan *chan) in mmp_tdma_disable_chan() 181 static int mmp_tdma_resume_chan(struct dma_chan *chan) in mmp_tdma_resume_chan() 192 static int mmp_tdma_pause_chan(struct dma_chan *chan) in mmp_tdma_pause_chan() 203 static int mmp_tdma_config_chan(struct dma_chan *chan) in mmp_tdma_config_chan() 381 static int mmp_tdma_alloc_chan_resources(struct dma_chan *chan) in mmp_tdma_alloc_chan_resources() 398 static void mmp_tdma_free_chan_resources(struct dma_chan *chan) in mmp_tdma_free_chan_resources() 423 struct dma_chan *chan, dma_addr_t dma_addr, size_t buf_len, in mmp_tdma_prep_dma_cyclic() 495 static int mmp_tdma_terminate_all(struct dma_chan *chan) in mmp_tdma_terminate_all() 506 static int mmp_tdma_config(struct dma_chan *chan, in mmp_tdma_config() [all …]
|
| H A D | pxa_dma.c | 325 struct dentry *chan; in pxad_dbg_alloc_chan() local 407 static void pxad_free_phy(struct pxad_chan *chan) in pxad_free_phy() 430 static bool is_chan_running(struct pxad_chan *chan) in is_chan_running() 441 static bool is_running_chan_misaligned(struct pxad_chan *chan) in is_running_chan_misaligned() 492 static void pxad_launch_chan(struct pxad_chan *chan, in pxad_launch_chan() 558 struct pxad_chan *chan = to_pxad_chan(&vc->chan); in pxad_try_hotchain() local 606 struct pxad_chan *chan = phy->vchan; in pxad_chan_handler() local 687 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_alloc_chan_resources() local 710 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_free_chan_resources() local 740 pxad_alloc_desc(struct pxad_chan *chan, unsigned int nb_hw_desc) in pxad_alloc_desc() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/mailbox/ |
| H A D | hi3660-mailbox.c | 76 struct mbox_chan chan[MBOX_CHAN_MAX]; member 86 static int hi3660_mbox_check_state(struct mbox_chan *chan) in hi3660_mbox_check_state() 113 static int hi3660_mbox_unlock(struct mbox_chan *chan) in hi3660_mbox_unlock() 134 static int hi3660_mbox_acquire_channel(struct mbox_chan *chan) in hi3660_mbox_acquire_channel() 160 static int hi3660_mbox_startup(struct mbox_chan *chan) in hi3660_mbox_startup() 175 static int hi3660_mbox_send_data(struct mbox_chan *chan, void *msg) in hi3660_mbox_send_data() 242 struct mbox_chan *chan; in hi3660_mbox_probe() local
|
| /OK3568_Linux_fs/kernel/arch/sh/drivers/pci/ |
| H A D | pcie-sh7786.c | 155 static int __init phy_wait_for_ack(struct pci_channel *chan) in phy_wait_for_ack() 169 static int __init pci_wait_for_irq(struct pci_channel *chan, unsigned int mask) in pci_wait_for_irq() 183 static void __init phy_write_reg(struct pci_channel *chan, unsigned int addr, in phy_write_reg() 206 struct pci_channel *chan = port->hose; in pcie_clk_init() local 261 struct pci_channel *chan = port->hose; in phy_init() local 294 struct pci_channel *chan = port->hose; in pcie_reset() local 304 struct pci_channel *chan = port->hose; in pcie_init() local
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_dma.h | 59 RING_SPACE(struct nouveau_channel *chan, int size) in RING_SPACE() 72 OUT_RING(struct nouveau_channel *chan, int data) in OUT_RING() 84 FIRE_RING(struct nouveau_channel *chan) in FIRE_RING() 101 WIND_RING(struct nouveau_channel *chan) in WIND_RING()
|
| H A D | nv04_fence.c | 53 struct nouveau_channel *prev, struct nouveau_channel *chan) in nv04_fence_sync() 59 nv04_fence_read(struct nouveau_channel *chan) in nv04_fence_read() 68 nv04_fence_context_del(struct nouveau_channel *chan) in nv04_fence_context_del() 77 nv04_fence_context_new(struct nouveau_channel *chan) in nv04_fence_context_new()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/mpeg/ |
| H A D | nv44.c | 35 struct list_head chan; member 55 struct nv44_mpeg_chan *chan = nv44_mpeg_chan(object); in nv44_mpeg_chan_bind() local 71 struct nv44_mpeg_chan *chan = nv44_mpeg_chan(object); in nv44_mpeg_chan_fini() local 86 struct nv44_mpeg_chan *chan = nv44_mpeg_chan(object); in nv44_mpeg_chan_dtor() local 108 struct nv44_mpeg_chan *chan; in nv44_mpeg_chan_new() local 148 struct nv44_mpeg_chan *temp, *chan = NULL; in nv44_mpeg_intr() local
|
| /OK3568_Linux_fs/kernel/drivers/net/wan/ |
| H A D | cosa.c | 149 struct channel_data *chan; member 555 struct channel_data *chan = &cosa->chan[i]; in cosa_probe() local 624 struct channel_data *chan = dev_to_chan(dev); in cosa_net_open() local 664 struct channel_data *chan = dev_to_chan(dev); in cosa_net_tx() local 675 struct channel_data *chan = dev_to_chan(dev); in cosa_net_timeout() local 694 struct channel_data *chan = dev_to_chan(dev); in cosa_net_close() local 715 static char *cosa_net_setup_rx(struct channel_data *chan, int size) in cosa_net_setup_rx() 732 static int cosa_net_rx_done(struct channel_data *chan) in cosa_net_rx_done() 751 static int cosa_net_tx_done(struct channel_data *chan, int size) in cosa_net_tx_done() 774 struct channel_data *chan = file->private_data; in cosa_read() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/comedi/drivers/ |
| H A D | s626.c | 516 u16 chan, int16_t dacdata) in s626_set_dac() 588 u32 chan; in s626_write_trim_dac() local 664 unsigned int chan, u16 value) in s626_set_latch_source() 675 unsigned int chan, u32 value) in s626_preload() 687 unsigned int chan) in s626_reset_cap_flags() 707 unsigned int chan, u16 setup, in s626_set_mode_a() 785 unsigned int chan, u16 setup, in s626_set_mode_b() 870 unsigned int chan, in s626_set_mode() 883 unsigned int chan, u16 enab) in s626_set_enable() 904 unsigned int chan, u16 trig) in s626_set_load_trig() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/chelsio/libcxgb/ |
| H A D | libcxgb_cm.h | 89 cxgb_mk_tid_release(struct sk_buff *skb, u32 len, u32 tid, u16 chan) in cxgb_mk_tid_release() 101 cxgb_mk_close_con_req(struct sk_buff *skb, u32 len, u32 tid, u16 chan, in cxgb_mk_close_con_req() 115 cxgb_mk_abort_req(struct sk_buff *skb, u32 len, u32 tid, u16 chan, in cxgb_mk_abort_req() 130 cxgb_mk_abort_rpl(struct sk_buff *skb, u32 len, u32 tid, u16 chan) in cxgb_mk_abort_rpl() 143 cxgb_mk_rx_data_ack(struct sk_buff *skb, u32 len, u32 tid, u16 chan, in cxgb_mk_rx_data_ack()
|
| /OK3568_Linux_fs/kernel/drivers/iio/multiplexer/ |
| H A D | iio-mux.c | 33 struct iio_chan_spec *chan; member 41 struct iio_chan_spec const *chan = &mux->chan[idx]; in iio_mux_select() local 86 struct iio_chan_spec const *chan, in mux_read_raw() 116 struct iio_chan_spec const *chan, in mux_read_avail() 144 struct iio_chan_spec const *chan, in mux_write_raw() 176 struct iio_chan_spec const *chan, char *buf) in mux_read_ext_info() 196 struct iio_chan_spec const *chan, in mux_write_ext_info() 242 struct iio_chan_spec *chan = &mux->chan[idx]; in mux_configure_channel() local
|
| /OK3568_Linux_fs/u-boot/drivers/mailbox/ |
| H A D | sandbox-mbox.c | 24 static int sandbox_mbox_request(struct mbox_chan *chan) in sandbox_mbox_request() 34 static int sandbox_mbox_free(struct mbox_chan *chan) in sandbox_mbox_free() 41 static int sandbox_mbox_send(struct mbox_chan *chan, const void *data) in sandbox_mbox_send() 54 static int sandbox_mbox_recv(struct mbox_chan *chan, void *data) in sandbox_mbox_recv()
|
| /OK3568_Linux_fs/kernel/net/bluetooth/ |
| H A D | smp.c | 500 struct l2cap_chan *chan = hdev->smp_data; in smp_irk_matches() local 518 struct l2cap_chan *chan = hdev->smp_data; in smp_generate_rpa() local 540 struct l2cap_chan *chan = hdev->smp_data; in smp_generate_oob() local 591 struct l2cap_chan *chan = conn->smp; in smp_send_cmd() local 651 struct l2cap_chan *chan = conn->smp; in build_pairing_cmd() local 725 struct l2cap_chan *chan = conn->smp; in check_enc_key_size() local 744 struct l2cap_chan *chan = conn->smp; in smp_chan_destroy() local 799 struct l2cap_chan *chan = conn->smp; in smp_failure() local 854 struct l2cap_chan *chan = conn->smp; in tk_request() local 1036 struct l2cap_chan *chan = conn->smp; in smp_notify_keys() local [all …]
|