| /OK3568_Linux_fs/kernel/drivers/dma/ |
| H A D | iop-adma.h | 12 #define DMA_CCR(chan) (chan->mmr_base + 0x0) argument 13 #define DMA_CSR(chan) (chan->mmr_base + 0x4) argument 14 #define DMA_DAR(chan) (chan->mmr_base + 0xc) argument 15 #define DMA_NDAR(chan) (chan->mmr_base + 0x10) argument 16 #define DMA_PADR(chan) (chan->mmr_base + 0x14) argument 17 #define DMA_PUADR(chan) (chan->mmr_base + 0x18) argument 18 #define DMA_LADR(chan) (chan->mmr_base + 0x1c) argument 19 #define DMA_BCR(chan) (chan->mmr_base + 0x20) argument 20 #define DMA_DCR(chan) (chan->mmr_base + 0x24) argument 23 #define AAU_ACR(chan) (chan->mmr_base + 0x0) argument [all …]
|
| H A D | nbpfaxi.c | 155 struct nbpf_channel *chan; member 237 struct nbpf_channel chan[]; member 305 static inline u32 nbpf_chan_read(struct nbpf_channel *chan, in nbpf_chan_read() 314 static inline void nbpf_chan_write(struct nbpf_channel *chan, in nbpf_chan_write() 339 static void nbpf_chan_halt(struct nbpf_channel *chan) in nbpf_chan_halt() 344 static bool nbpf_status_get(struct nbpf_channel *chan) in nbpf_status_get() 351 static void nbpf_status_ack(struct nbpf_channel *chan) in nbpf_status_ack() 366 static void nbpf_error_clear(struct nbpf_channel *chan) in nbpf_error_clear() 390 struct nbpf_channel *chan = desc->chan; in nbpf_start() local 407 static void nbpf_chan_prepare(struct nbpf_channel *chan) in nbpf_chan_prepare() [all …]
|
| H A D | dma-axi-dmac.c | 147 struct axi_dmac_chan chan; member 150 static struct axi_dmac *chan_to_axi_dmac(struct axi_dmac_chan *chan) in chan_to_axi_dmac() 177 static int axi_dmac_src_is_mem(struct axi_dmac_chan *chan) in axi_dmac_src_is_mem() 182 static int axi_dmac_dest_is_mem(struct axi_dmac_chan *chan) in axi_dmac_dest_is_mem() 187 static bool axi_dmac_check_len(struct axi_dmac_chan *chan, unsigned int len) in axi_dmac_check_len() 196 static bool axi_dmac_check_addr(struct axi_dmac_chan *chan, dma_addr_t addr) in axi_dmac_check_addr() 203 static void axi_dmac_start_transfer(struct axi_dmac_chan *chan) in axi_dmac_start_transfer() 275 static struct axi_dmac_desc *axi_dmac_active_desc(struct axi_dmac_chan *chan) in axi_dmac_active_desc() 281 static inline unsigned int axi_dmac_total_sg_bytes(struct axi_dmac_chan *chan, in axi_dmac_total_sg_bytes() 290 static void axi_dmac_dequeue_partial_xfers(struct axi_dmac_chan *chan) in axi_dmac_dequeue_partial_xfers() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/dma/ppc4xx/ |
| H A D | adma.c | 67 struct dma_chan *chan; member 129 static void print_cb(struct ppc440spe_adma_chan *chan, void *block) in print_cb() 173 static void print_cb_list(struct ppc440spe_adma_chan *chan, in print_cb_list() 232 struct ppc440spe_adma_chan *chan) in ppc440spe_desc_init_interrupt() 523 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_src_addr() 558 struct ppc440spe_adma_chan *chan, u32 mult_index, in ppc440spe_desc_set_src_mult() 604 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_dest_addr() 645 struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_byte_count() 680 struct ppc440spe_adma_chan *chan, u8 *qword) in ppc440spe_desc_set_dcheck() 723 static void ppc440spe_desc_set_link(struct ppc440spe_adma_chan *chan, in ppc440spe_desc_set_link() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/dma/dw-edma/ |
| H A D | dw-edma-core.c | 32 struct device *chan2dev(struct dw_edma_chan *chan) in chan2dev() 67 struct dw_edma_chan *chan = desc->chan; in dw_edma_alloc_chunk() local 105 static struct dw_edma_desc *dw_edma_alloc_desc(struct dw_edma_chan *chan) in dw_edma_alloc_desc() 169 static void dw_edma_start_transfer(struct dw_edma_chan *chan) in dw_edma_start_transfer() 199 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_config() local 209 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_pause() local 226 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_resume() local 245 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_terminate_all() local 274 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_issue_pending() local 290 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_tx_status() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/dma/sh/ |
| H A D | usb-dmac.c | 161 static u32 usb_dmac_chan_read(struct usb_dmac_chan *chan, u32 reg) in usb_dmac_chan_read() 166 static void usb_dmac_chan_write(struct usb_dmac_chan *chan, u32 reg, u32 data) in usb_dmac_chan_write() 175 static bool usb_dmac_chan_is_busy(struct usb_dmac_chan *chan) in usb_dmac_chan_is_busy() 193 static void usb_dmac_chan_start_sg(struct usb_dmac_chan *chan, in usb_dmac_chan_start_sg() 222 static void usb_dmac_chan_start_desc(struct usb_dmac_chan *chan) in usb_dmac_chan_start_desc() 263 static int usb_dmac_desc_alloc(struct usb_dmac_chan *chan, unsigned int sg_len, in usb_dmac_desc_alloc() 283 static void usb_dmac_desc_free(struct usb_dmac_chan *chan) in usb_dmac_desc_free() 298 static struct usb_dmac_desc *usb_dmac_desc_get(struct usb_dmac_chan *chan, in usb_dmac_desc_get() 329 static void usb_dmac_desc_put(struct usb_dmac_chan *chan, in usb_dmac_desc_put() 345 struct dma_chan *chan = &uchan->vc.chan; in usb_dmac_soft_reset() local [all …]
|
| H A D | rcar-dmac.c | 160 struct dma_chan chan; member 319 static u32 rcar_dmac_chan_read(struct rcar_dmac_chan *chan, u32 reg) in rcar_dmac_chan_read() 327 static void rcar_dmac_chan_write(struct rcar_dmac_chan *chan, u32 reg, u32 data) in rcar_dmac_chan_write() 339 static bool rcar_dmac_chan_is_busy(struct rcar_dmac_chan *chan) in rcar_dmac_chan_is_busy() 346 static void rcar_dmac_chan_start_xfer(struct rcar_dmac_chan *chan) in rcar_dmac_chan_start_xfer() 469 struct rcar_dmac_chan *chan = to_rcar_dmac_chan(tx->chan); in rcar_dmac_tx_submit() local 499 static int rcar_dmac_desc_alloc(struct rcar_dmac_chan *chan, gfp_t gfp) in rcar_dmac_desc_alloc() 540 static void rcar_dmac_desc_put(struct rcar_dmac_chan *chan, in rcar_dmac_desc_put() 551 static void rcar_dmac_desc_recycle_acked(struct rcar_dmac_chan *chan) in rcar_dmac_desc_recycle_acked() 592 static struct rcar_dmac_desc *rcar_dmac_desc_get(struct rcar_dmac_chan *chan) in rcar_dmac_desc_get() [all …]
|
| /OK3568_Linux_fs/kernel/arch/um/drivers/ |
| H A D | chan_kern.c | 84 static int open_one_chan(struct chan *chan) in open_one_chan() 113 struct chan *chan; in open_chan() local 125 void chan_enable_winch(struct chan *chan, struct tty_port *port) in chan_enable_winch() 142 struct chan *chan; in enable_chan() local 185 struct chan *chan; in free_irqs() local 205 static void close_one_chan(struct chan *chan, int delay_free_irq) in close_one_chan() 232 struct chan *chan; in close_chan() local 244 void deactivate_chan(struct chan *chan, int irq) in deactivate_chan() 250 int write_chan(struct chan *chan, const char *buf, int len, in write_chan() 265 int console_write_chan(struct chan *chan, const char *buf, int len) in console_write_chan() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/pci/cx25821/ |
| H A D | cx25821-video.c | 131 struct cx25821_channel *chan = q->drv_priv; in cx25821_queue_setup() local 145 struct cx25821_channel *chan = vb->vb2_queue->drv_priv; in cx25821_buffer_prepare() local 229 struct cx25821_channel *chan = vb->vb2_queue->drv_priv; in cx25821_buffer_finish() local 240 struct cx25821_channel *chan = vb->vb2_queue->drv_priv; in cx25821_buffer_queue() local 263 struct cx25821_channel *chan = q->drv_priv; in cx25821_start_streaming() local 276 struct cx25821_channel *chan = q->drv_priv; in cx25821_stop_streaming() local 320 struct cx25821_channel *chan = video_drvdata(file); in cx25821_vidioc_g_fmt_vid_cap() local 336 struct cx25821_channel *chan = video_drvdata(file); in cx25821_vidioc_try_fmt_vid_cap() local 374 struct cx25821_channel *chan = video_drvdata(file); in vidioc_s_fmt_vid_cap() local 409 struct cx25821_channel *chan = video_drvdata(file); in vidioc_log_status() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/savage/ |
| H A D | savagefb-i2c.c | 47 struct savagefb_i2c_chan *chan = data; in savage4_gpio_setscl() local 61 struct savagefb_i2c_chan *chan = data; in savage4_gpio_setsda() local 75 struct savagefb_i2c_chan *chan = data; in savage4_gpio_getscl() local 82 struct savagefb_i2c_chan *chan = data; in savage4_gpio_getsda() local 89 struct savagefb_i2c_chan *chan = data; in prosavage_gpio_setscl() local 105 struct savagefb_i2c_chan *chan = data; in prosavage_gpio_setsda() local 121 struct savagefb_i2c_chan *chan = data; in prosavage_gpio_getscl() local 128 struct savagefb_i2c_chan *chan = data; in prosavage_gpio_getsda() local 133 static int savage_setup_i2c_bus(struct savagefb_i2c_chan *chan, in savage_setup_i2c_bus()
|
| /OK3568_Linux_fs/kernel/drivers/mailbox/ |
| H A D | mailbox-altera.c | 49 struct mbox_chan *chan; member 52 static struct altera_mbox *mbox_chan_to_altera_mbox(struct mbox_chan *chan) in mbox_chan_to_altera_mbox() 117 static void altera_mbox_rx_data(struct mbox_chan *chan) in altera_mbox_rx_data() 143 struct mbox_chan *chan = (struct mbox_chan *)p; in altera_mbox_tx_interrupt() local 154 struct mbox_chan *chan = (struct mbox_chan *)p; in altera_mbox_rx_interrupt() local 160 static int altera_mbox_startup_sender(struct mbox_chan *chan) in altera_mbox_startup_sender() 179 static int altera_mbox_startup_receiver(struct mbox_chan *chan) in altera_mbox_startup_receiver() 206 static int altera_mbox_send_data(struct mbox_chan *chan, void *data) in altera_mbox_send_data() 233 static bool altera_mbox_last_tx_done(struct mbox_chan *chan) in altera_mbox_last_tx_done() 241 static bool altera_mbox_peek_data(struct mbox_chan *chan) in altera_mbox_peek_data() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/dma/xilinx/ |
| H A D | xilinx_dma.c | 501 struct xilinx_dma_chan *chan[XILINX_MCDMA_MAX_CHANS_PER_DEVICE]; member 517 #define to_xilinx_chan(chan) \ argument 521 #define xilinx_dma_poll_timeout(chan, reg, val, cond, delay_us, timeout_us) \ argument 526 static inline u32 dma_read(struct xilinx_dma_chan *chan, u32 reg) in dma_read() 531 static inline void dma_write(struct xilinx_dma_chan *chan, u32 reg, u32 value) in dma_write() 536 static inline void vdma_desc_write(struct xilinx_dma_chan *chan, u32 reg, in vdma_desc_write() 542 static inline u32 dma_ctrl_read(struct xilinx_dma_chan *chan, u32 reg) in dma_ctrl_read() 547 static inline void dma_ctrl_write(struct xilinx_dma_chan *chan, u32 reg, in dma_ctrl_write() 553 static inline void dma_ctrl_clr(struct xilinx_dma_chan *chan, u32 reg, in dma_ctrl_clr() 559 static inline void dma_ctrl_set(struct xilinx_dma_chan *chan, u32 reg, in dma_ctrl_set() [all …]
|
| H A D | xilinx_dpdma.c | 199 struct xilinx_dpdma_chan *chan; member 266 struct xilinx_dpdma_chan *chan[XILINX_DPDMA_NUM_CHAN]; member 300 static void xilinx_dpdma_debugfs_desc_done_irq(struct xilinx_dpdma_chan *chan) in xilinx_dpdma_debugfs_desc_done_irq() 470 static void xilinx_dpdma_debugfs_desc_done_irq(struct xilinx_dpdma_chan *chan) in xilinx_dpdma_debugfs_desc_done_irq() 565 xilinx_dpdma_chan_alloc_sw_desc(struct xilinx_dpdma_chan *chan) in xilinx_dpdma_chan_alloc_sw_desc() 587 xilinx_dpdma_chan_free_sw_desc(struct xilinx_dpdma_chan *chan, in xilinx_dpdma_chan_free_sw_desc() 600 static void xilinx_dpdma_chan_dump_tx_desc(struct xilinx_dpdma_chan *chan, in xilinx_dpdma_chan_dump_tx_desc() 645 xilinx_dpdma_chan_alloc_tx_desc(struct xilinx_dpdma_chan *chan) in xilinx_dpdma_chan_alloc_tx_desc() 696 xilinx_dpdma_chan_prep_interleaved_dma(struct xilinx_dpdma_chan *chan, in xilinx_dpdma_chan_prep_interleaved_dma() 751 static void xilinx_dpdma_chan_enable(struct xilinx_dpdma_chan *chan) in xilinx_dpdma_chan_enable() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/gma500/ |
| H A D | oaktrail_lvds_i2c.c | 63 #define LPC_READ_REG(chan, r) inl((chan)->reg + (r)) argument 64 #define LPC_WRITE_REG(chan, r, val) outl((val), (chan)->reg + (r)) argument 68 struct psb_intel_i2c_chan *chan = data; in get_clock() local 82 struct psb_intel_i2c_chan *chan = data; in get_data() local 96 struct psb_intel_i2c_chan *chan = data; in set_clock() local 115 struct psb_intel_i2c_chan *chan = data; in set_data() local 137 struct psb_intel_i2c_chan *chan; in oaktrail_lvds_i2c_init() local
|
| H A D | intel_i2c.c | 25 struct psb_intel_i2c_chan *chan = data; in get_clock() local 35 struct psb_intel_i2c_chan *chan = data; in get_data() local 45 struct psb_intel_i2c_chan *chan = data; in set_clock() local 65 struct psb_intel_i2c_chan *chan = data; in set_data() local 109 struct psb_intel_i2c_chan *chan; in psb_intel_i2c_create() local 152 void psb_intel_i2c_destroy(struct psb_intel_i2c_chan *chan) in psb_intel_i2c_destroy()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
| H A D | gpfifogk104.c | 38 gk104_fifo_gpfifo_kick_locked(struct gk104_fifo_chan *chan) in gk104_fifo_gpfifo_kick_locked() 65 gk104_fifo_gpfifo_kick(struct gk104_fifo_chan *chan) in gk104_fifo_gpfifo_kick() 101 struct gk104_fifo_chan *chan = gk104_fifo_chan(base); in gk104_fifo_gpfifo_engine_fini() local 128 struct gk104_fifo_chan *chan = gk104_fifo_chan(base); in gk104_fifo_gpfifo_engine_init() local 153 struct gk104_fifo_chan *chan = gk104_fifo_chan(base); in gk104_fifo_gpfifo_engine_dtor() local 163 struct gk104_fifo_chan *chan = gk104_fifo_chan(base); in gk104_fifo_gpfifo_engine_ctor() local 186 struct gk104_fifo_chan *chan = gk104_fifo_chan(base); in gk104_fifo_gpfifo_fini() local 204 struct gk104_fifo_chan *chan = gk104_fifo_chan(base); in gk104_fifo_gpfifo_init() local 224 struct gk104_fifo_chan *chan = gk104_fifo_chan(base); in gk104_fifo_gpfifo_dtor() local 248 struct gk104_fifo_chan *chan; in gk104_fifo_gpfifo_new_() local
|
| H A D | gpfifogf100.c | 36 gf100_fifo_chan_ntfy(struct nvkm_fifo_chan *chan, u32 type, in gf100_fifo_chan_ntfy() 74 struct gf100_fifo_chan *chan = gf100_fifo_chan(base); in gf100_fifo_gpfifo_engine_fini() local 110 struct gf100_fifo_chan *chan = gf100_fifo_chan(base); in gf100_fifo_gpfifo_engine_init() local 128 struct gf100_fifo_chan *chan = gf100_fifo_chan(base); in gf100_fifo_gpfifo_engine_dtor() local 138 struct gf100_fifo_chan *chan = gf100_fifo_chan(base); in gf100_fifo_gpfifo_engine_ctor() local 161 struct gf100_fifo_chan *chan = gf100_fifo_chan(base); in gf100_fifo_gpfifo_fini() local 180 struct gf100_fifo_chan *chan = gf100_fifo_chan(base); in gf100_fifo_gpfifo_init() local 222 struct gf100_fifo_chan *chan; in gf100_fifo_gpfifo_new() local
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath9k/ |
| H A D | hw-ops.h | 45 struct ath9k_channel *chan, in ath9k_hw_calibrate() 141 struct ath9k_channel *chan) in ath9k_hw_rf_set_freq() 147 struct ath9k_channel *chan) in ath9k_hw_spur_mitigate_freq() 153 struct ath9k_channel *chan, in ath9k_hw_set_rf_regs() 163 struct ath9k_channel *chan) in ath9k_hw_init_bb() 169 struct ath9k_channel *chan) in ath9k_hw_set_channel_regs() 175 struct ath9k_channel *chan) in ath9k_hw_process_ini() 189 struct ath9k_channel *chan) in ath9k_hw_set_rfmode() 200 struct ath9k_channel *chan) in ath9k_hw_set_delta_slope() 236 struct ath9k_channel *chan) in ath9k_hw_init_cal() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| H A D | channv50.c | 67 nv50_disp_chan_mthd(struct nv50_disp_chan *chan, int debug) in nv50_disp_chan_mthd() 137 struct nv50_disp_chan *chan = nv50_disp_chan(object); in nv50_disp_chan_uevent_ctor() local 161 nv50_disp_chan_user(struct nv50_disp_chan *chan, u64 *psize) in nv50_disp_chan_user() 168 nv50_disp_chan_intr(struct nv50_disp_chan *chan, bool en) in nv50_disp_chan_intr() 179 struct nv50_disp_chan *chan = nv50_disp_chan(object); in nv50_disp_chan_rd32() local 189 struct nv50_disp_chan *chan = nv50_disp_chan(object); in nv50_disp_chan_wr32() local 200 struct nv50_disp_chan *chan = nv50_disp_chan(object); in nv50_disp_chan_ntfy() local 216 struct nv50_disp_chan *chan = nv50_disp_chan(object); in nv50_disp_chan_map() local 247 struct nv50_disp_chan *chan = nv50_disp_chan(oclass->parent); in nv50_disp_chan_child_new() local 276 struct nv50_disp_chan *chan = nv50_disp_chan(object); in nv50_disp_chan_child_get() local [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_abi16.c | 114 nouveau_abi16_ntfy_fini(struct nouveau_abi16_chan *chan, in nouveau_abi16_ntfy_fini() 125 struct nouveau_abi16_chan *chan) in nouveau_abi16_chan_fini() 162 struct nouveau_abi16_chan *chan, *temp; in nouveau_abi16_fini() local 254 struct nouveau_abi16_chan *chan; in nouveau_abi16_ioctl_channel_alloc() local 358 struct nouveau_abi16_chan *chan; in nouveau_abi16_chan() local 374 struct nouveau_abi16_chan *chan; in nouveau_abi16_usif() local 411 struct nouveau_abi16_chan *chan; in nouveau_abi16_ioctl_channel_free() local 428 struct nouveau_abi16_chan *chan; in nouveau_abi16_ioctl_grobj_alloc() local 521 struct nouveau_abi16_chan *chan; in nouveau_abi16_ioctl_notifierobj_alloc() local 593 struct nouveau_abi16_chan *chan; in nouveau_abi16_ioctl_gpuobj_free() local
|
| H A D | nv84_fence.c | 36 nv84_fence_emit32(struct nouveau_channel *chan, u64 virtual, u32 sequence) in nv84_fence_emit32() 59 nv84_fence_sync32(struct nouveau_channel *chan, u64 virtual, u32 sequence) in nv84_fence_sync32() 82 struct nouveau_channel *chan = fence->channel; in nv84_fence_emit() local 91 struct nouveau_channel *prev, struct nouveau_channel *chan) in nv84_fence_sync() 100 nv84_fence_read(struct nouveau_channel *chan) in nv84_fence_read() 107 nv84_fence_context_del(struct nouveau_channel *chan) in nv84_fence_context_del() 122 nv84_fence_context_new(struct nouveau_channel *chan) in nv84_fence_context_new()
|
| /OK3568_Linux_fs/kernel/arch/sh/drivers/dma/ |
| H A D | dma-api.c | 24 struct dma_info *get_dma_info(unsigned int chan) in get_dma_info() 73 struct dma_channel *get_dma_channel(unsigned int chan) in get_dma_channel() 92 int get_dma_residue(unsigned int chan) in get_dma_residue() 191 int request_dma(unsigned int chan, const char *dev_id) in request_dma() 215 void free_dma(unsigned int chan) in free_dma() 227 void dma_wait_for_completion(unsigned int chan) in dma_wait_for_completion() 272 void dma_configure_channel(unsigned int chan, unsigned long flags) in dma_configure_channel() 282 int dma_xfer(unsigned int chan, unsigned long from, in dma_xfer() 297 int dma_extend(unsigned int chan, unsigned long op, void *param) in dma_extend() 371 struct dma_channel *chan = &info->channels[i]; in register_dmac() local
|
| /OK3568_Linux_fs/u-boot/drivers/mailbox/ |
| H A D | mailbox-uclass.c | 19 static int mbox_of_xlate_default(struct mbox_chan *chan, in mbox_of_xlate_default() 34 int mbox_get_by_index(struct udevice *dev, int index, struct mbox_chan *chan) in mbox_get_by_index() 79 struct mbox_chan *chan) in mbox_get_by_name() 94 int mbox_free(struct mbox_chan *chan) in mbox_free() 103 int mbox_send(struct mbox_chan *chan, const void *data) in mbox_send() 112 int mbox_recv(struct mbox_chan *chan, void *data, ulong timeout_us) in mbox_recv()
|
| /OK3568_Linux_fs/kernel/drivers/pwm/ |
| H A D | pwm-samsung.c | 33 #define REG_TCNTB(chan) (0x0c + ((chan) * 0xc)) argument 34 #define REG_TCMPB(chan) (0x10 + ((chan) * 0xc)) argument 40 #define TCFG1_SHIFT(chan) (4 * (chan)) argument 50 #define TCON_START(chan) BIT(4 * (chan) + 0) argument 51 #define TCON_MANUALUPDATE(chan) BIT(4 * (chan) + 1) argument 52 #define TCON_INVERT(chan) BIT(4 * (chan) + 2) argument 53 #define _TCON_AUTORELOAD(chan) BIT(4 * (chan) + 3) argument 54 #define _TCON_AUTORELOAD4(chan) BIT(4 * (chan) + 2) argument 55 #define TCON_AUTORELOAD(chan) \ argument 140 static int pwm_samsung_is_tdiv(struct samsung_pwm_chip *chip, unsigned int chan) in pwm_samsung_is_tdiv() [all …]
|
| /OK3568_Linux_fs/kernel/arch/powerpc/platforms/pasemi/ |
| H A D | dma_lib.c | 129 static void pasemi_free_tx_chan(int chan) in pasemi_free_tx_chan() 148 static void pasemi_free_rx_chan(int chan) in pasemi_free_rx_chan() 173 struct pasemi_dmachan *chan; in pasemi_dma_alloc_chan() local 214 void pasemi_dma_free_chan(struct pasemi_dmachan *chan) in pasemi_dma_free_chan() 240 int pasemi_dma_alloc_ring(struct pasemi_dmachan *chan, int ring_size) in pasemi_dma_alloc_ring() 262 void pasemi_dma_free_ring(struct pasemi_dmachan *chan) in pasemi_dma_free_ring() 280 void pasemi_dma_start_chan(const struct pasemi_dmachan *chan, const u32 cmdsta) in pasemi_dma_start_chan() 304 int pasemi_dma_stop_chan(const struct pasemi_dmachan *chan) in pasemi_dma_stop_chan() 347 void *pasemi_dma_alloc_buf(struct pasemi_dmachan *chan, int size, in pasemi_dma_alloc_buf() 361 void pasemi_dma_free_buf(struct pasemi_dmachan *chan, int size, in pasemi_dma_free_buf()
|