| /OK3568_Linux_fs/kernel/drivers/dma/ |
| H A D | pch_dma.c | 91 struct dma_chan chan; member 143 static inline struct pch_dma_chan *to_pd_chan(struct dma_chan *chan) in to_pd_chan() 153 static inline struct device *chan2dev(struct dma_chan *chan) in chan2dev() 158 static inline struct device *chan2parent(struct dma_chan *chan) in chan2parent() 177 static void pdc_enable_irq(struct dma_chan *chan, int enable) in pdc_enable_irq() 201 static void pdc_set_dir(struct dma_chan *chan) in pdc_set_dir() 249 static void pdc_set_mode(struct dma_chan *chan, u32 mode) in pdc_set_mode() 426 static struct pch_dma_desc *pdc_alloc_desc(struct dma_chan *chan, gfp_t flags) in pdc_alloc_desc() 489 static int pd_alloc_chan_resources(struct dma_chan *chan) in pd_alloc_chan_resources() 527 static void pd_free_chan_resources(struct dma_chan *chan) in pd_free_chan_resources() [all …]
|
| H A D | fsl-edma-common.c | 160 int fsl_edma_terminate_all(struct dma_chan *chan) in fsl_edma_terminate_all() 177 int fsl_edma_pause(struct dma_chan *chan) in fsl_edma_pause() 193 int fsl_edma_resume(struct dma_chan *chan) in fsl_edma_resume() 258 int fsl_edma_slave_config(struct dma_chan *chan, in fsl_edma_slave_config() 313 enum dma_status fsl_edma_tx_status(struct dma_chan *chan, in fsl_edma_tx_status() 450 struct dma_chan *chan, dma_addr_t dma_addr, size_t buf_len, in fsl_edma_prep_dma_cyclic() 519 struct dma_chan *chan, struct scatterlist *sgl, in fsl_edma_prep_slave_sg() 607 void fsl_edma_issue_pending(struct dma_chan *chan) in fsl_edma_issue_pending() 627 int fsl_edma_alloc_chan_resources(struct dma_chan *chan) in fsl_edma_alloc_chan_resources() 638 void fsl_edma_free_chan_resources(struct dma_chan *chan) in fsl_edma_free_chan_resources() [all …]
|
| H A D | fsl_raid.c | 105 static void fsl_re_issue_pending(struct dma_chan *chan) in fsl_re_issue_pending() 231 static enum dma_status fsl_re_tx_status(struct dma_chan *chan, in fsl_re_tx_status() 315 struct dma_chan *chan, dma_addr_t dest, dma_addr_t *src, in fsl_re_prep_dma_genq() 390 struct dma_chan *chan, dma_addr_t dest, dma_addr_t *src, in fsl_re_prep_dma_xor() 402 struct dma_chan *chan, dma_addr_t *dest, dma_addr_t *src, in fsl_re_prep_dma_pq() 525 struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, in fsl_re_prep_dma_memcpy() 571 static int fsl_re_alloc_chan_resources(struct dma_chan *chan) in fsl_re_alloc_chan_resources() 601 static void fsl_re_free_chan_resources(struct dma_chan *chan) in fsl_re_free_chan_resources() 627 struct fsl_re_chan *chan; in fsl_re_chan_probe() local 848 static void fsl_re_remove_chan(struct fsl_re_chan *chan) in fsl_re_remove_chan()
|
| /OK3568_Linux_fs/kernel/arch/arm/kernel/ |
| H A D | dma-isa.c | 44 static int isa_get_dma_residue(unsigned int chan, dma_t *dma) in isa_get_dma_residue() 61 static void isa_enable_dma(unsigned int chan, dma_t *dma) in isa_enable_dma() 125 static void isa_disable_dma(unsigned int chan, dma_t *dma) in isa_disable_dma() 178 unsigned int chan, i; in isa_init_dma() local
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
| H A D | nv50.c | 41 struct nv50_sw_chan *chan = in nv50_sw_chan_vblsem_release() local 64 struct nv50_sw_chan *chan = nv50_sw_chan(base); in nv50_sw_chan_mthd() local 86 struct nv50_sw_chan *chan = nv50_sw_chan(base); in nv50_sw_chan_dtor() local 104 struct nv50_sw_chan *chan; in nv50_sw_chan_new() local
|
| /OK3568_Linux_fs/kernel/drivers/iio/adc/ |
| H A D | axp20x_adc.c | 228 struct iio_chan_spec const *chan, int *val) in axp20x_adc_raw() 251 struct iio_chan_spec const *chan, int *val) in axp22x_adc_raw() 263 struct iio_chan_spec const *chan, int *val) in axp813_adc_raw() 346 static int axp20x_adc_scale(struct iio_chan_spec const *chan, int *val, in axp20x_adc_scale() 365 static int axp22x_adc_scale(struct iio_chan_spec const *chan, int *val, in axp22x_adc_scale() 390 static int axp813_adc_scale(struct iio_chan_spec const *chan, int *val, in axp813_adc_scale() 439 struct iio_chan_spec const *chan, int *val) in axp20x_adc_offset() 455 struct iio_chan_spec const *chan, int *val, in axp20x_read_raw() 474 struct iio_chan_spec const *chan, int *val, in axp22x_read_raw() 494 struct iio_chan_spec const *chan, int *val, in axp813_read_raw() [all …]
|
| H A D | ti-ads1015.c | 262 static void ads1015_event_channel_enable(struct ads1015_data *data, int chan, in ads1015_event_channel_enable() 271 static void ads1015_event_channel_disable(struct ads1015_data *data, int chan) in ads1015_event_channel_disable() 347 int ads1015_get_adc_result(struct ads1015_data *data, int chan, int *val) in ads1015_get_adc_result() 400 s16 chan; in ads1015_trigger_handler() member 403 int chan, ret, res; in ads1015_trigger_handler() local 429 struct iio_chan_spec const *chan, in ads1015_set_scale() 446 static int ads1015_set_data_rate(struct ads1015_data *data, int chan, int rate) in ads1015_set_data_rate() 461 struct iio_chan_spec const *chan, int *val, in ads1015_read_raw() 524 struct iio_chan_spec const *chan, int val, in ads1015_write_raw() 548 const struct iio_chan_spec *chan, enum iio_event_type type, in ads1015_read_event() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/dwc2/ |
| H A D | hcd_ddma.c | 233 struct dwc2_host_chan *chan; in dwc2_update_frame_list() local 297 struct dwc2_host_chan *chan = qh->channel; in dwc2_release_channel_ddma() local 690 struct dwc2_host_chan *chan, in dwc2_fill_host_dma_desc() 745 struct dwc2_host_chan *chan = qh->channel; in dwc2_init_non_isoc_dma_desc() local 850 struct dwc2_host_chan *chan = qh->channel; in dwc2_hcd_start_xfer_ddma() local 893 struct dwc2_host_chan *chan, in dwc2_cmpl_host_isoc_dma_desc() 962 struct dwc2_host_chan *chan, in dwc2_complete_isoc_xfer_ddma() 1068 struct dwc2_host_chan *chan, in dwc2_update_non_isoc_urb_state_ddma() 1150 struct dwc2_host_chan *chan, in dwc2_process_non_isoc_desc() 1222 struct dwc2_host_chan *chan, in dwc2_complete_non_isoc_xfer_ddma() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/fbdev/i810/ |
| H A D | i810-i2c.c | 44 struct i810fb_i2c_chan *chan = data; in i810i2c_setscl() local 57 struct i810fb_i2c_chan *chan = data; in i810i2c_setsda() local 70 struct i810fb_i2c_chan *chan = data; in i810i2c_getscl() local 81 struct i810fb_i2c_chan *chan = data; in i810i2c_getsda() local 90 static int i810_setup_i2c_bus(struct i810fb_i2c_chan *chan, const char *name) in i810_setup_i2c_bus()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_fence.c | 134 nouveau_fence_update(struct nouveau_channel *chan, struct nouveau_fence_chan *fctx) in nouveau_fence_update() 163 struct nouveau_channel *chan; in nouveau_fence_wait_uevent_handler() local 176 nouveau_fence_context_new(struct nouveau_channel *chan, struct nouveau_fence_chan *fctx) in nouveau_fence_context_new() 210 nouveau_fence_emit(struct nouveau_fence *fence, struct nouveau_channel *chan) in nouveau_fence_emit() 249 struct nouveau_channel *chan; in nouveau_fence_done() local 342 nouveau_fence_sync(struct nouveau_bo *nvbo, struct nouveau_channel *chan, bool exclusive, bool intr) in nouveau_fence_sync() 415 nouveau_fence_new(struct nouveau_channel *chan, bool sysmem, in nouveau_fence_new() 459 struct nouveau_channel *chan; in nouveau_fence_is_signaled() local
|
| /OK3568_Linux_fs/kernel/drivers/dma/dw/ |
| H A D | core.c | 46 static struct device *chan2dev(struct dma_chan *chan) in chan2dev() 540 dwc_prep_dma_memcpy(struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, in dwc_prep_dma_memcpy() 617 dwc_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in dwc_prep_slave_sg() 767 bool dw_dma_filter(struct dma_chan *chan, void *param) in dw_dma_filter() 786 static int dwc_config(struct dma_chan *chan, struct dma_slave_config *sconfig) in dwc_config() 817 static int dwc_pause(struct dma_chan *chan) in dwc_pause() 838 static int dwc_resume(struct dma_chan *chan) in dwc_resume() 853 static int dwc_terminate_all(struct dma_chan *chan) in dwc_terminate_all() 921 dwc_tx_status(struct dma_chan *chan, in dwc_tx_status() 946 static void dwc_issue_pending(struct dma_chan *chan) in dwc_issue_pending() [all …]
|
| /OK3568_Linux_fs/kernel/net/9p/ |
| H A D | trans_virtio.c | 104 struct virtio_chan *chan = client->trans; in p9_virtio_close() local 127 struct virtio_chan *chan = vq->vdev->priv; in req_done() local 256 struct virtio_chan *chan = client->trans; in p9_virtio_request() local 304 static int p9_get_mapped_pages(struct virtio_chan *chan, in p9_get_mapped_pages() 395 struct virtio_chan *chan = client->trans; in p9_virtio_zc_request() local 529 struct virtio_chan *chan; in p9_mount_tag_show() local 557 struct virtio_chan *chan; in p9_virtio_probe() local 656 struct virtio_chan *chan; in p9_virtio_create() local 696 struct virtio_chan *chan = vdev->priv; in p9_virtio_remove() local
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
| H A D | gpfifogv100.c | 32 gv100_fifo_gpfifo_submit_token(struct nvkm_fifo_chan *chan) in gv100_fifo_gpfifo_submit_token() 38 gv100_fifo_gpfifo_engine_valid(struct gk104_fifo_chan *chan, bool ce, bool valid) in gv100_fifo_gpfifo_engine_valid() 69 struct gk104_fifo_chan *chan = gk104_fifo_chan(base); in gv100_fifo_gpfifo_engine_fini() local 92 struct gk104_fifo_chan *chan = gk104_fifo_chan(base); in gv100_fifo_gpfifo_engine_init() local 130 struct gk104_fifo_chan *chan; in gv100_fifo_gpfifo_new_() local
|
| /OK3568_Linux_fs/kernel/drivers/staging/media/tegra-video/ |
| H A D | tegra210.c | 140 static void tegra_vi_write(struct tegra_vi_channel *chan, unsigned int addr, in tegra_vi_write() 146 static u32 tegra_vi_read(struct tegra_vi_channel *chan, unsigned int addr) in tegra_vi_read() 152 static void vi_csi_write(struct tegra_vi_channel *chan, unsigned int addr, in vi_csi_write() 162 static u32 vi_csi_read(struct tegra_vi_channel *chan, unsigned int addr) in vi_csi_read() 174 static int tegra_channel_capture_setup(struct tegra_vi_channel *chan) in tegra_channel_capture_setup() 194 static void tegra_channel_vi_soft_reset(struct tegra_vi_channel *chan) in tegra_channel_vi_soft_reset() 210 static void tegra_channel_capture_error_recover(struct tegra_vi_channel *chan) in tegra_channel_capture_error_recover() 241 dequeue_buf_done(struct tegra_vi_channel *chan) in dequeue_buf_done() 260 static void release_buffer(struct tegra_vi_channel *chan, in release_buffer() 272 static int tegra_channel_capture_frame(struct tegra_vi_channel *chan, in tegra_channel_capture_frame() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/pwm/ |
| H A D | sandbox_pwm.c | 28 struct sandbox_pwm_chan chan[NUM_CHANNELS]; member 35 struct sandbox_pwm_chan *chan; in sandbox_pwm_set_config() local 50 struct sandbox_pwm_chan *chan; in sandbox_pwm_set_enable() local 64 struct sandbox_pwm_chan *chan; in sandbox_pwm_set_invert() local
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath9k/ |
| H A D | calib.c | 48 struct ath9k_channel *chan) in ath9k_hw_get_nf_limits() 61 struct ath9k_channel *chan, in ath9k_hw_get_default_nf() 72 s16 ath9k_hw_getchan_noise(struct ath_hw *ah, struct ath9k_channel *chan, in ath9k_hw_getchan_noise() 247 int ath9k_hw_loadnf(struct ath_hw *ah, struct ath9k_channel *chan) in ath9k_hw_loadnf() 404 bool ath9k_hw_getnf(struct ath_hw *ah, struct ath9k_channel *chan) in ath9k_hw_getnf() 444 struct ath9k_channel *chan) in ath9k_init_nfcal_hist_buffer()
|
| /OK3568_Linux_fs/kernel/sound/synth/emux/ |
| H A D | emux_effect.c | 86 effect_set_byte(unsigned char *valp, struct snd_midi_channel *chan, int type) in effect_set_byte() 107 effect_set_word(unsigned short *valp, struct snd_midi_channel *chan, int type) in effect_set_word() 124 effect_get_offset(struct snd_midi_channel *chan, int lo, int hi, int mode) in effect_get_offset() 143 struct snd_midi_channel *chan, int type, int val) in snd_emux_send_effect_oss() 163 snd_emux_send_effect(struct snd_emux_port *port, struct snd_midi_channel *chan, in snd_emux_send_effect() 221 struct snd_midi_channel *chan = vp->chan; in snd_emux_setup_effect() local
|
| /OK3568_Linux_fs/kernel/drivers/mailbox/ |
| H A D | sprd-mailbox.c | 65 struct mbox_chan chan[SPRD_MBOX_CHAN_MAX]; member 102 struct mbox_chan *chan; in sprd_mbox_outbox_isr() local 139 struct mbox_chan *chan; in sprd_mbox_inbox_isr() local 178 static int sprd_mbox_send_data(struct mbox_chan *chan, void *msg) in sprd_mbox_send_data() 197 static int sprd_mbox_flush(struct mbox_chan *chan, unsigned long timeout) in sprd_mbox_flush() 219 static int sprd_mbox_startup(struct mbox_chan *chan) in sprd_mbox_startup() 244 static void sprd_mbox_shutdown(struct mbox_chan *chan) in sprd_mbox_shutdown()
|
| H A D | armada-37xx-rwtm-mailbox.c | 43 static void a37xx_mbox_receive(struct mbox_chan *chan) in a37xx_mbox_receive() 58 struct mbox_chan *chan = data; in a37xx_mbox_irq_handler() local 77 static int a37xx_mbox_send_data(struct mbox_chan *chan, void *data) in a37xx_mbox_send_data() 103 static int a37xx_mbox_startup(struct mbox_chan *chan) in a37xx_mbox_startup() 124 static void a37xx_mbox_shutdown(struct mbox_chan *chan) in a37xx_mbox_shutdown()
|
| /OK3568_Linux_fs/kernel/drivers/iio/dac/ |
| H A D | stm32-dac.c | 137 struct iio_chan_spec const *chan, in stm32_dac_read_raw() 155 struct iio_chan_spec const *chan, in stm32_dac_write_raw() 191 const struct iio_chan_spec *chan) in stm32_dac_get_powerdown_mode() 197 const struct iio_chan_spec *chan, in stm32_dac_set_powerdown_mode() 205 const struct iio_chan_spec *chan, in stm32_dac_read_powerdown() 218 const struct iio_chan_spec *chan, in stm32_dac_write_powerdown() 254 #define STM32_DAC_CHANNEL(chan, name) { \ argument
|
| H A D | ti-dac5571.c | 123 const struct iio_chan_spec *chan) in dac5571_get_powerdown_mode() 131 const struct iio_chan_spec *chan, in dac5571_set_powerdown_mode() 164 const struct iio_chan_spec *chan, in dac5571_read_powerdown() 174 const struct iio_chan_spec *chan, in dac5571_write_powerdown() 219 #define dac5571_CHANNEL(chan, name) { \ argument 239 struct iio_chan_spec const *chan, in dac5571_read_raw() 265 struct iio_chan_spec const *chan, in dac5571_write_raw() 295 struct iio_chan_spec const *chan, in dac5571_write_raw_get_fmt()
|
| /OK3568_Linux_fs/kernel/sound/drivers/opl4/ |
| H A D | opl4_synth.c | 312 static void snd_opl4_do_for_note(struct snd_opl4 *opl4, int note, struct snd_midi_channel *chan, in snd_opl4_do_for_note() 333 struct snd_midi_channel *chan, in snd_opl4_do_for_channel() 422 struct snd_midi_channel *chan = voice->chan; in snd_opl4_update_pitch() local 482 void snd_opl4_note_on(void *private_data, int note, int vel, struct snd_midi_channel *chan) in snd_opl4_note_on() 563 void snd_opl4_note_off(void *private_data, int note, int vel, struct snd_midi_channel *chan) in snd_opl4_note_off() 578 void snd_opl4_terminate_note(void *private_data, int note, struct snd_midi_channel *chan) in snd_opl4_terminate_note() 585 void snd_opl4_control(void *private_data, int type, struct snd_midi_channel *chan) in snd_opl4_control()
|
| /OK3568_Linux_fs/kernel/drivers/staging/iio/cdc/ |
| H A D | ad7150.c | 101 struct iio_chan_spec const *chan, in ad7150_read_raw() 131 const struct iio_chan_spec *chan, in ad7150_read_event_config() 171 unsigned int chan, in ad7150_write_event_params() 216 const struct iio_chan_spec *chan, in ad7150_write_event_config() 284 const struct iio_chan_spec *chan, in ad7150_read_event_value() 310 const struct iio_chan_spec *chan, in ad7150_write_event_value() 354 int chan = IIO_EVENT_CODE_EXTRACT_CHAN(this_attr->address); in ad7150_show_timeout() local 380 int chan = IIO_EVENT_CODE_EXTRACT_CHAN(this_attr->address); in ad7150_store_timeout() local 418 #define AD7150_TIMEOUT(chan, type, dir, ev_type, ev_dir) \ argument
|
| /OK3568_Linux_fs/kernel/net/vmw_vsock/ |
| H A D | hyperv_transport.c | 97 struct vmbus_channel *chan; member 174 static void hvs_set_channel_pending_send_size(struct vmbus_channel *chan) in hvs_set_channel_pending_send_size() 182 static bool hvs_channel_readable(struct vmbus_channel *chan) in hvs_channel_readable() 190 static int hvs_channel_readable_payload(struct vmbus_channel *chan) in hvs_channel_readable_payload() 211 static size_t hvs_channel_writable_bytes(struct vmbus_channel *chan) in hvs_channel_writable_bytes() 228 static int hvs_send_data(struct vmbus_channel *chan, in hvs_send_data() 243 struct vmbus_channel *chan = hvs->chan; in hvs_channel_cb() local 272 static void hvs_close_connection(struct vmbus_channel *chan) in hvs_close_connection() 286 static void hvs_open_connection(struct vmbus_channel *chan) in hvs_open_connection() 535 struct vmbus_channel *chan = hvs->chan; in hvs_destruct() local [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/alchemy/common/ |
| H A D | dma.c | 104 struct dma_chan *chan; in au1000_dma_read_proc() local 136 struct dma_chan *chan; in dump_au1000_dma_channel() local 167 struct dma_chan *chan; in request_au1000_dma() local 223 struct dma_chan *chan = get_dma_chan(dmanr); in free_au1000_dma() local
|