| /OK3568_Linux_fs/kernel/arch/sh/drivers/dma/ |
| H A D | dma-g2.c | 61 struct dma_channel *chan = info->channels + i; in g2_dma_interrupt() local 73 static int g2_enable_dma(struct dma_channel *chan) in g2_enable_dma() 83 static int g2_disable_dma(struct dma_channel *chan) in g2_disable_dma() 93 static int g2_xfer_dma(struct dma_channel *chan) in g2_xfer_dma() 149 static int g2_get_residue(struct dma_channel *chan) in g2_get_residue()
|
| H A D | dma-pvr2.c | 38 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()
|
| /OK3568_Linux_fs/kernel/drivers/iio/afe/ |
| H A D | iio-rescale.c | 30 struct iio_chan_spec chan; member 37 struct iio_chan_spec const *chan, in rescale_read_raw() 77 struct iio_chan_spec const *chan, in rescale_read_avail() 100 struct iio_chan_spec const *chan, in rescale_read_ext_info() 112 struct iio_chan_spec const *chan, in rescale_write_ext_info() 125 struct iio_chan_spec *chan = &rescale->chan; in rescale_configure_channel() local
|
| /OK3568_Linux_fs/kernel/drivers/mailbox/ |
| H A D | stm32-ipcc.c | 35 #define RX_BIT_CHAN(chan) BIT(chan) argument 38 #define TX_BIT_CHAN(chan) BIT(TX_BIT_SHIFT + (chan)) argument 85 u32 status, mr, tosr, chan; in stm32_ipcc_rx_irq() local 118 u32 status, mr, tosr, chan; in stm32_ipcc_tx_irq() local 147 unsigned int chan = (unsigned int)link->con_priv; in stm32_ipcc_send_data() local 166 unsigned int chan = (unsigned int)link->con_priv; in stm32_ipcc_startup() local 186 unsigned int chan = (unsigned int)link->con_priv; in stm32_ipcc_shutdown() local
|
| /OK3568_Linux_fs/kernel/drivers/clocksource/ |
| H A D | samsung_pwm_timer.c | 35 #define REG_TCNTB(chan) (0x0c + 12 * (chan)) argument 36 #define REG_TCMPB(chan) (0x10 + 12 * (chan)) argument 52 #define TCON_START(chan) (1 << (4 * (chan) + 0)) argument 53 #define TCON_MANUALUPDATE(chan) (1 << (4 * (chan) + 1)) argument 54 #define TCON_INVERT(chan) (1 << (4 * (chan) + 2)) argument 55 #define _TCON_AUTORELOAD(chan) (1 << (4 * (chan) + 3)) argument 56 #define _TCON_AUTORELOAD4(chan) (1 << (4 * (chan) + 2)) argument 57 #define TCON_AUTORELOAD(chan) \ argument
|
| /OK3568_Linux_fs/kernel/drivers/dma/ |
| H A D | timb_dma.c | 71 struct dma_chan chan; member 94 static struct device *chan2dev(struct dma_chan *chan) in chan2dev() 98 static struct device *chan2dmadev(struct dma_chan *chan) in chan2dmadev() 324 struct dma_chan *chan = &td_chan->chan; in td_alloc_init_desc() local 401 static int td_alloc_chan_resources(struct dma_chan *chan) in td_alloc_chan_resources() 432 static void td_free_chan_resources(struct dma_chan *chan) in td_free_chan_resources() 456 static enum dma_status td_tx_status(struct dma_chan *chan, dma_cookie_t cookie, in td_tx_status() 470 static void td_issue_pending(struct dma_chan *chan) in td_issue_pending() 489 static struct dma_async_tx_descriptor *td_prep_slave_sg(struct dma_chan *chan, in td_prep_slave_sg() 545 static int td_terminate_all(struct dma_chan *chan) in td_terminate_all()
|
| H A D | zx_dma.c | 133 static struct zx_dma_chan *to_zx_chan(struct dma_chan *chan) in to_zx_chan() 315 static void zx_dma_free_chan_resources(struct dma_chan *chan) in zx_dma_free_chan_resources() 329 static enum dma_status zx_dma_tx_status(struct dma_chan *chan, in zx_dma_tx_status() 377 static void zx_dma_issue_pending(struct dma_chan *chan) in zx_dma_issue_pending() 417 struct dma_chan *chan) in zx_alloc_desc_resource() 505 struct dma_chan *chan, dma_addr_t dst, dma_addr_t src, in zx_dma_prep_memcpy() 544 struct dma_chan *chan, struct scatterlist *sgl, unsigned int sglen, in zx_dma_prep_slave_sg() 602 struct dma_chan *chan, dma_addr_t dma_addr, size_t buf_len, in zx_dma_prep_dma_cyclic() 644 static int zx_dma_config(struct dma_chan *chan, in zx_dma_config() 657 static int zx_dma_terminate_all(struct dma_chan *chan) in zx_dma_terminate_all() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| H A D | dmacgf119.c | 30 gf119_disp_dmac_bind(struct nv50_disp_chan *chan, in gf119_disp_dmac_bind() 39 gf119_disp_dmac_fini(struct nv50_disp_chan *chan) in gf119_disp_dmac_fini() 61 gf119_disp_dmac_init(struct nv50_disp_chan *chan) in gf119_disp_dmac_init()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/ |
| H A D | nv50_fbcon.c | 39 struct nouveau_channel *chan = drm->channel; in nv50_fbcon_fillrect() local 80 struct nouveau_channel *chan = drm->channel; in nv50_fbcon_copyarea() local 108 struct nouveau_channel *chan = drm->channel; in nv50_fbcon_imageblit() local 166 struct nouveau_channel *chan = drm->channel; in nv50_fbcon_accel_init() local
|
| H A D | nvc0_fbcon.c | 39 struct nouveau_channel *chan = drm->channel; in nvc0_fbcon_fillrect() local 80 struct nouveau_channel *chan = drm->channel; in nvc0_fbcon_copyarea() local 108 struct nouveau_channel *chan = drm->channel; in nvc0_fbcon_imageblit() local 166 struct nouveau_channel *chan = drm->channel; in nvc0_fbcon_accel_init() local
|
| H A D | nv04_fbcon.c | 36 struct nouveau_channel *chan = drm->channel; in nv04_fbcon_copyarea() local 56 struct nouveau_channel *chan = drm->channel; in nv04_fbcon_fillrect() local 81 struct nouveau_channel *chan = drm->channel; in nv04_fbcon_imageblit() local 137 struct nouveau_channel *chan = drm->channel; in nv04_fbcon_accel_init() local
|
| H A D | nvc0_fence.c | 35 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()
|
| H A D | nouveau_bo0039.c | 39 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()
|
| /OK3568_Linux_fs/kernel/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() 869 struct sprd_mcdt_chan *temp, *chan = NULL; in sprd_mcdt_request_chan() local [all …]
|
| /OK3568_Linux_fs/kernel/kernel/ |
| H A D | relay.c | 162 static struct rchan_buf *relay_create_buf(struct rchan *chan) in relay_create_buf() 199 struct rchan *chan = container_of(kref, struct rchan, kref); in relay_destroy_channel() local 210 struct rchan *chan = buf->chan; in relay_destroy_buf() local 388 void relay_reset(struct rchan *chan) in relay_reset() 416 static struct dentry *relay_create_buf_file(struct rchan *chan, in relay_create_buf_file() 445 static struct rchan_buf *relay_open_buf(struct rchan *chan, unsigned int cpu) in relay_open_buf() 502 static void setup_callbacks(struct rchan *chan, in setup_callbacks() 525 struct rchan *chan; in relay_prepare_cpu() local 572 struct rchan *chan; in relay_open() local 655 int relay_late_setup_files(struct rchan *chan, in relay_late_setup_files() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/comedi/drivers/ |
| H A D | c6xdigio.c | 87 unsigned int chan, unsigned int val) in c6xdigio_pwm_write() 112 unsigned int chan) in c6xdigio_encoder_read() 154 unsigned int chan = CR_CHAN(insn->chanspec); in c6xdigio_pwm_insn_write() local 180 unsigned int chan = CR_CHAN(insn->chanspec); in c6xdigio_pwm_insn_read() local 197 unsigned int chan = CR_CHAN(insn->chanspec); in c6xdigio_encoder_insn_read() local
|
| /OK3568_Linux_fs/u-boot/drivers/mailbox/ |
| H A D | tegra-hsp.c | 74 static int tegra_hsp_of_xlate(struct mbox_chan *chan, in tegra_hsp_of_xlate() 89 static int tegra_hsp_request(struct mbox_chan *chan) in tegra_hsp_request() 104 static int tegra_hsp_free(struct mbox_chan *chan) in tegra_hsp_free() 111 static int tegra_hsp_send(struct mbox_chan *chan, const void *data) in tegra_hsp_send() 124 static int tegra_hsp_recv(struct mbox_chan *chan, void *data) in tegra_hsp_recv()
|
| /OK3568_Linux_fs/u-boot/drivers/ddr/marvell/a38x/ |
| H A D | xor.c | 143 int mv_xor_ctrl_set(u32 chan, u32 xor_ctrl) in mv_xor_ctrl_set() 157 int mv_xor_mem_init(u32 chan, u32 start_ptr, u32 block_size, in mv_xor_mem_init() 231 enum mv_state mv_xor_state_get(u32 chan) in mv_xor_state_get() 279 int mv_xor_command_set(u32 chan, enum mv_command command) in mv_xor_command_set()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
| H A D | nv04.c | 46 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
|
| /OK3568_Linux_fs/kernel/drivers/gpu/ipu-v3/ |
| H A D | ipu-image-convert.c | 152 struct ipu_image_convert_chan *chan; member 225 struct ipu_image_convert_chan chan[IC_NUM_TASKS]; member 340 struct ipu_image_convert_chan *chan = ctx->chan; in dump_format() local 858 struct ipu_image_convert_chan *chan = ctx->chan; in calc_tile_dimensions() local 921 struct ipu_image_convert_chan *chan = ctx->chan; in transform_tile_index() local 988 struct ipu_image_convert_chan *chan = ctx->chan; in calc_tile_offsets_planar() local 1053 struct ipu_image_convert_chan *chan = ctx->chan; in calc_tile_offsets_packed() local 1129 struct ipu_image_convert_chan *chan = ctx->chan; in calc_tile_resize_coefficients() local 1273 struct ipu_image_convert_chan *chan = ctx->chan; in convert_stop() local 1300 struct ipu_image_convert_chan *chan = ctx->chan; in init_idmac_channel() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/mmc/host/ |
| H A D | renesas_sdhi_sys_dmac.c | 157 struct dma_chan *chan = host->chan_rx; in renesas_sdhi_sys_dmac_start_dma_rx() local 229 struct dma_chan *chan = host->chan_tx; in renesas_sdhi_sys_dmac_start_dma_tx() local 316 struct dma_chan *chan = NULL; in renesas_sdhi_sys_dmac_issue_tasklet_fn() local 424 struct dma_chan *chan = host->chan_tx; in renesas_sdhi_sys_dmac_release_dma() local 430 struct dma_chan *chan = host->chan_rx; in renesas_sdhi_sys_dmac_release_dma() local
|
| /OK3568_Linux_fs/kernel/drivers/dma/sh/ |
| H A D | shdma-base.c | 203 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() 806 static void shdma_issue_pending(struct dma_chan *chan) in shdma_issue_pending() 818 static enum dma_status shdma_tx_status(struct dma_chan *chan, in shdma_tx_status()
|
| /OK3568_Linux_fs/kernel/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()
|
| /OK3568_Linux_fs/kernel/drivers/iio/dummy/ |
| H A D | iio_simple_dummy_events.c | 31 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()
|
| /OK3568_Linux_fs/kernel/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 …]
|