/openbmc/linux/drivers/dma/ |
H A D | pxa_dma.c | 325 struct dentry *chan; in pxad_dbg_alloc_chan() local 606 struct pxad_chan *chan = phy->vchan; in pxad_chan_handler() local 686 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_alloc_chan_resources() local 709 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_free_chan_resources() local 825 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_issue_pending() local 918 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_prep_memcpy() local 965 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_prep_slave_sg() local 1015 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_prep_dma_cyclic() local 1066 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_config() local 1077 struct pxad_chan *chan = to_pxad_chan(dchan); in pxad_terminate_all() local [all …]
|
H A D | pch_dma.c | 91 struct dma_chan chan; member 153 static inline struct device *chan2dev(struct dma_chan *chan) in chan2dev() 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() 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() 555 static void pd_issue_pending(struct dma_chan *chan) in pd_issue_pending() 652 static int pd_device_terminate_all(struct dma_chan *chan) in pd_device_terminate_all() 741 struct dma_chan *chan, *_c; in pch_dma_save_regs() local 764 struct dma_chan *chan, *_c; in pch_dma_restore_regs() local [all …]
|
H A D | fsl_raid.c | 106 static void fsl_re_issue_pending(struct dma_chan *chan) in fsl_re_issue_pending() 232 static enum dma_status fsl_re_tx_status(struct dma_chan *chan, in fsl_re_tx_status() 316 struct dma_chan *chan, dma_addr_t dest, dma_addr_t *src, in fsl_re_prep_dma_genq() 391 struct dma_chan *chan, dma_addr_t dest, dma_addr_t *src, in fsl_re_prep_dma_xor() 403 struct dma_chan *chan, dma_addr_t *dest, dma_addr_t *src, in fsl_re_prep_dma_pq() 526 struct dma_chan *chan, dma_addr_t dest, dma_addr_t src, in fsl_re_prep_dma_memcpy() 572 static int fsl_re_alloc_chan_resources(struct dma_chan *chan) in fsl_re_alloc_chan_resources() 602 static void fsl_re_free_chan_resources(struct dma_chan *chan) in fsl_re_free_chan_resources() 628 struct fsl_re_chan *chan; in fsl_re_chan_probe() local 849 static void fsl_re_remove_chan(struct fsl_re_chan *chan) in fsl_re_remove_chan()
|
H A D | at_hdmac.c | 350 struct at_dma_chan chan[]; member 1549 static int atc_config(struct dma_chan *chan, in atc_config() 1568 static int atc_pause(struct dma_chan *chan) in atc_pause() 1587 static int atc_resume(struct dma_chan *chan) in atc_resume() 1664 atc_tx_status(struct dma_chan *chan, in atc_tx_status() 1789 struct dma_chan *chan; in at_dma_xlate() local 2106 struct dma_chan *chan, *_chan; in at_dma_remove() local 2140 struct dma_chan *chan, *_chan; in at_dma_prepare() local 2154 struct dma_chan *chan = &atchan->vc.chan; in atc_suspend_cyclic() local 2174 struct dma_chan *chan, *_chan; in at_dma_suspend_noirq() local [all …]
|
H A D | fsl-edma-common.c | 239 int fsl_edma_terminate_all(struct dma_chan *chan) in fsl_edma_terminate_all() 259 int fsl_edma_pause(struct dma_chan *chan) in fsl_edma_pause() 274 int fsl_edma_resume(struct dma_chan *chan) in fsl_edma_resume() 338 int fsl_edma_slave_config(struct dma_chan *chan, in fsl_edma_slave_config() 398 enum dma_status fsl_edma_tx_status(struct dma_chan *chan, in fsl_edma_tx_status() 574 struct dma_chan *chan, dma_addr_t dma_addr, size_t buf_len, in fsl_edma_prep_dma_cyclic() 649 struct dma_chan *chan, struct scatterlist *sgl, in fsl_edma_prep_slave_sg() 782 void fsl_edma_issue_pending(struct dma_chan *chan) in fsl_edma_issue_pending() 801 int fsl_edma_alloc_chan_resources(struct dma_chan *chan) in fsl_edma_alloc_chan_resources() 811 void fsl_edma_free_chan_resources(struct dma_chan *chan) in fsl_edma_free_chan_resources() [all …]
|
/openbmc/linux/drivers/dma/qcom/ |
H A D | qcom_adm.c | 34 #define ADM_CHAN_OFFS(chan) (ADM_CHAN_MULTI * (chan)) argument 37 #define ADM_CHAN_OFFS(chan) (ADM_CHAN_MULTI * (chan)) argument 39 #define ADM_CH_CMD_PTR(chan, ee) (ADM_CHAN_EE_OFFS(chan, ee)) argument 40 #define ADM_CH_RSLT(chan, ee) (0x40 + ADM_CHAN_EE_OFFS(chan, ee)) argument 42 #define ADM_CH_STATUS_SD(chan, ee) (0x200 + ADM_CHAN_EE_OFFS(chan, ee)) argument 43 #define ADM_CH_CONF(chan) (0x240 + ADM_CHAN_OFFS(chan)) argument 44 #define ADM_CH_RSLT_CONF(chan, ee) (0x300 + ADM_CHAN_EE_OFFS(chan, ee)) argument 183 static void adm_free_chan(struct dma_chan *chan) in adm_free_chan() 474 static int adm_terminate_all(struct dma_chan *chan) in adm_terminate_all() 669 static void adm_issue_pending(struct dma_chan *chan) in adm_issue_pending() [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | gv100.c | 339 gv100_disp_dmac_idle(struct nvkm_disp_chan *chan) in gv100_disp_dmac_idle() 352 gv100_disp_dmac_bind(struct nvkm_disp_chan *chan, in gv100_disp_dmac_bind() 360 gv100_disp_dmac_fini(struct nvkm_disp_chan *chan) in gv100_disp_dmac_fini() 372 gv100_disp_dmac_init(struct nvkm_disp_chan *chan) in gv100_disp_dmac_init() 392 gv100_disp_wimm_intr(struct nvkm_disp_chan *chan, bool en) in gv100_disp_wimm_intr() 554 gv100_disp_curs_idle(struct nvkm_disp_chan *chan) in gv100_disp_curs_idle() 576 gv100_disp_curs_fini(struct nvkm_disp_chan *chan) in gv100_disp_curs_fini() 586 gv100_disp_curs_init(struct nvkm_disp_chan *chan) in gv100_disp_curs_init() 721 gv100_disp_core_idle(struct nvkm_disp_chan *chan) in gv100_disp_core_idle() 749 gv100_disp_core_fini(struct nvkm_disp_chan *chan) in gv100_disp_core_fini() [all …]
|
/openbmc/linux/arch/sh/drivers/dma/ |
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()
|
/openbmc/linux/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac4_dma.c | 75 dma_addr_t dma_rx_phy, u32 chan) in dwmac4_dma_init_rx_chan() 96 dma_addr_t dma_tx_phy, u32 chan) in dwmac4_dma_init_tx_chan() 120 struct stmmac_dma_cfg *dma_cfg, u32 chan) in dwmac4_dma_init_channel() 138 struct stmmac_dma_cfg *dma_cfg, u32 chan) in dwmac410_dma_init_channel() 473 bool en, u32 chan) in dwmac4_enable_tso() 508 int bfsize, u32 chan) in dwmac4_set_bfsize() 520 bool en, u32 chan) in dwmac4_enable_sph() 538 bool en, u32 chan) in dwmac4_enable_tbs()
|
/openbmc/linux/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() 224 struct snd_midi_channel *chan = vp->chan; in snd_emux_setup_effect() local
|
/openbmc/linux/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()
|
/openbmc/linux/drivers/iio/adc/ |
H A D | axp20x_adc.c | 235 struct iio_chan_spec const *chan, int *val) in axp20x_adc_raw() 259 struct iio_chan_spec const *chan, int *val) in axp22x_adc_raw() 273 struct iio_chan_spec const *chan, int *val) in axp813_adc_raw() 389 static int axp20x_adc_scale(struct iio_chan_spec const *chan, int *val, in axp20x_adc_scale() 408 static int axp22x_adc_scale(struct iio_chan_spec const *chan, int *val, in axp22x_adc_scale() 428 static int axp813_adc_scale(struct iio_chan_spec const *chan, int *val, in axp813_adc_scale() 477 struct iio_chan_spec const *chan, int *val) in axp20x_adc_offset() 493 struct iio_chan_spec const *chan, int *val, in axp20x_read_raw() 512 struct iio_chan_spec const *chan, int *val, in axp22x_read_raw() 533 struct iio_chan_spec const *chan, int *val, in axp813_read_raw() [all …]
|
/openbmc/linux/drivers/usb/dwc2/ |
H A D | hcd_ddma.c | 203 struct dwc2_host_chan *chan; in dwc2_update_frame_list() local 267 struct dwc2_host_chan *chan = qh->channel; in dwc2_release_channel_ddma() local 660 struct dwc2_host_chan *chan, in dwc2_fill_host_dma_desc() 715 struct dwc2_host_chan *chan = qh->channel; in dwc2_init_non_isoc_dma_desc() local 820 struct dwc2_host_chan *chan = qh->channel; in dwc2_hcd_start_xfer_ddma() local 863 struct dwc2_host_chan *chan, in dwc2_cmpl_host_isoc_dma_desc() 939 struct dwc2_host_chan *chan, in dwc2_complete_isoc_xfer_ddma() 1045 struct dwc2_host_chan *chan, in dwc2_update_non_isoc_urb_state_ddma() 1127 struct dwc2_host_chan *chan, in dwc2_process_non_isoc_desc() 1199 struct dwc2_host_chan *chan, in dwc2_complete_non_isoc_xfer_ddma() [all …]
|
/openbmc/linux/net/vmw_vsock/ |
H A D | hyperv_transport.c | 100 struct vmbus_channel *chan; member 185 static bool hvs_channel_readable(struct vmbus_channel *chan) in hvs_channel_readable() 231 static int __hvs_send_data(struct vmbus_channel *chan, in __hvs_send_data() 241 static int hvs_send_data(struct vmbus_channel *chan, in hvs_send_data() 252 struct vmbus_channel *chan = hvs->chan; in hvs_channel_cb() local 281 static void hvs_close_connection(struct vmbus_channel *chan) in hvs_close_connection() 295 static void hvs_open_connection(struct vmbus_channel *chan) in hvs_open_connection() 546 struct vmbus_channel *chan = hvs->chan; in hvs_destruct() local 649 struct vmbus_channel *chan = hvs->chan; in hvs_stream_enqueue() local 870 struct vmbus_channel *chan = hdev->channel; in hvs_probe() local [all …]
|
/openbmc/linux/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
|
/openbmc/linux/drivers/mailbox/ |
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()
|
/openbmc/linux/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()
|
/openbmc/linux/drivers/iio/dac/ |
H A D | stm32-dac.c | 138 struct iio_chan_spec const *chan, in stm32_dac_read_raw() 156 struct iio_chan_spec const *chan, in stm32_dac_write_raw() 192 const struct iio_chan_spec *chan) in stm32_dac_get_powerdown_mode() 198 const struct iio_chan_spec *chan, in stm32_dac_set_powerdown_mode() 206 const struct iio_chan_spec *chan, in stm32_dac_read_powerdown() 219 const struct iio_chan_spec *chan, in stm32_dac_write_powerdown() 255 #define STM32_DAC_CHANNEL(chan, name) { \ argument
|
H A D | ti-dac5571.c | 125 const struct iio_chan_spec *chan) in dac5571_get_powerdown_mode() 133 const struct iio_chan_spec *chan, in dac5571_set_powerdown_mode() 166 const struct iio_chan_spec *chan, in dac5571_read_powerdown() 176 const struct iio_chan_spec *chan, in dac5571_write_powerdown() 221 #define dac5571_CHANNEL(chan, name) { \ argument 241 struct iio_chan_spec const *chan, in dac5571_read_raw() 267 struct iio_chan_spec const *chan, in dac5571_write_raw() 297 struct iio_chan_spec const *chan, in dac5571_write_raw_get_fmt()
|
/openbmc/linux/drivers/dma/dw/ |
H A D | core.c | 43 static struct device *chan2dev(struct dma_chan *chan) in chan2dev() 614 dwc_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, in dwc_prep_slave_sg() 764 bool dw_dma_filter(struct dma_chan *chan, void *param) in dw_dma_filter() 814 static int dwc_pause(struct dma_chan *chan) in dwc_pause() 835 static int dwc_resume(struct dma_chan *chan) in dwc_resume() 850 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() 942 static void dwc_issue_pending(struct dma_chan *chan) in dwc_issue_pending() 974 static int dwc_alloc_chan_resources(struct dma_chan *chan) in dwc_alloc_chan_resources() 1011 static void dwc_free_chan_resources(struct dma_chan *chan) in dwc_free_chan_resources() [all …]
|
/openbmc/linux/drivers/leds/rgb/ |
H A D | leds-qcom-lpg.c | 395 static void lpg_apply_freq(struct lpg_channel *chan) in lpg_apply_freq() 533 static void lpg_apply_sync(struct lpg_channel *chan) in lpg_apply_sync() 542 struct lpg_channel *chan; in lpg_parse_dtest() local 581 static void lpg_apply_dtest(struct lpg_channel *chan) in lpg_apply_dtest() 593 static void lpg_apply(struct lpg_channel *chan) in lpg_apply() 608 struct lpg_channel *chan; in lpg_brightness_set() local 691 struct lpg_channel *chan; in lpg_blink_set() local 765 struct lpg_channel *chan; in lpg_pattern_set() local 945 struct lpg_channel *chan; in lpg_pattern_clear() local 1109 struct lpg_channel *chan; in lpg_parse_channel() local [all …]
|
/openbmc/linux/drivers/gpu/drm/nouveau/ |
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()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/sw/ |
H A D | chan.c | 32 nvkm_sw_chan_mthd(struct nvkm_sw_chan *chan, int subc, u32 mthd, u32 data) in nvkm_sw_chan_mthd() 55 struct nvkm_sw_chan *chan = nvkm_sw_chan(object); in nvkm_sw_chan_dtor() local 78 struct nvkm_sw_chan *chan) in nvkm_sw_chan_ctor()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
H A D | nv04.c | 41 nv04_chan_stop(struct nvkm_chan *chan) in nv04_chan_stop() 92 nv04_chan_start(struct nvkm_chan *chan) in nv04_chan_start() 103 nv04_chan_ramfc_clear(struct nvkm_chan *chan) in nv04_chan_ramfc_clear() 116 nv04_chan_ramfc_write(struct nvkm_chan *chan, u64 offset, u64 length, u32 devm, bool priv) in nv04_chan_ramfc_write() 181 nv04_eobj_ramht_del(struct nvkm_chan *chan, int hash) in nv04_eobj_ramht_del() 192 nv04_eobj_ramht_add(struct nvkm_engn *engn, struct nvkm_object *eobj, struct nvkm_chan *chan) in nv04_eobj_ramht_add() 307 struct nvkm_chan *chan; in nv04_fifo_intr_cache_error() local 362 struct nvkm_chan *chan; in nv04_fifo_intr_dma_pusher() local
|
/openbmc/linux/drivers/staging/media/tegra-video/ |
H A D | tegra210.c | 159 static void vi_csi_write(struct tegra_vi_channel *chan, u8 portno, in vi_csi_write() 169 static u32 vi_csi_read(struct tegra_vi_channel *chan, u8 portno, in vi_csi_read() 260 static int tegra_channel_capture_setup(struct tegra_vi_channel *chan, in tegra_channel_capture_setup() 353 dequeue_buf_done(struct tegra_vi_channel *chan) in dequeue_buf_done() 372 static void release_buffer(struct tegra_vi_channel *chan, in release_buffer() 410 static int tegra_channel_capture_frame(struct tegra_vi_channel *chan, in tegra_channel_capture_frame() 507 static void tegra_channel_capture_done(struct tegra_vi_channel *chan, in tegra_channel_capture_done() 540 struct tegra_vi_channel *chan = data; in chan_capture_kthread_start() local 588 struct tegra_vi_channel *chan = data; in chan_capture_kthread_finish() local 612 struct tegra_vi_channel *chan = vb2_get_drv_priv(vq); in tegra210_vi_start_streaming() local [all …]
|