Home
last modified time | relevance | path

Searched defs:chan (Results 51 – 75 of 1471) sorted by relevance

12345678910>>...59

/openbmc/linux/drivers/dma/xilinx/
H A Dxilinx_dpdma.c200 struct xilinx_dpdma_chan *chan; member
268 struct xilinx_dpdma_chan *chan[XILINX_DPDMA_NUM_CHAN]; member
1200 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); in xilinx_dpdma_prep_interleaved_dma() local
1231 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); in xilinx_dpdma_alloc_chan_resources() local
1257 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); in xilinx_dpdma_free_chan_resources() local
1267 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); in xilinx_dpdma_issue_pending() local
1281 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); in xilinx_dpdma_config() local
1340 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); in xilinx_dpdma_terminate_all() local
1384 struct xilinx_dpdma_chan *chan = to_xilinx_chan(dchan); in xilinx_dpdma_synchronize() local
1531 struct xilinx_dpdma_chan *chan = xdev->chan[i]; in xilinx_dpdma_irq_handler() local
[all …]
/openbmc/u-boot/drivers/ddr/marvell/axp/
H A Dxor_regs.h13 #define XOR_UNIT(chan) ((chan) >> 1) argument
14 #define XOR_CHAN(chan) ((chan) & 1) argument
21 #define XOR_CONFIG_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x10 + ((chan) * 4))) argument
22 #define XOR_ACTIVATION_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x20 + ((chan) * 4))) argument
31 #define XOR_NEXT_DESC_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x200 + ((chan) * 4))) argument
32 #define XOR_CURR_DESC_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x210 + ((chan) * 4))) argument
33 #define XOR_BYTE_COUNT_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x220 + ((chan) * 4))) argument
35 #define XOR_DST_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x2B0 + ((chan) * 4))) argument
36 #define XOR_BLOCK_SIZE_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x2C0 + ((chan) * 4))) argument
96 #define XOR_WINDOW_CTRL_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + (0x240 + ((chan) * 4))) argument
H A Dxor.c140 static int mv_xor_ctrl_set(u32 chan, u32 xor_ctrl) in mv_xor_ctrl_set()
154 int mv_xor_mem_init(u32 chan, u32 start_ptr, u32 block_size, u32 init_val_high, in mv_xor_mem_init()
240 int mv_xor_transfer(u32 chan, int xor_type, u32 xor_chain_ptr) in mv_xor_transfer()
340 int mv_xor_state_get(u32 chan) in mv_xor_state_get()
389 static int mv_xor_cmd_set(u32 chan, int command) in mv_xor_cmd_set()
/openbmc/linux/drivers/iio/dac/
H A Dti-dac082s085.c61 #define WRITE_NOT_UPDATE(chan) (0x00 | (chan) << 6) argument
62 #define WRITE_AND_UPDATE(chan) (0x10 | (chan) << 6) argument
80 const struct iio_chan_spec *chan) in ti_dac_get_powerdown_mode()
88 const struct iio_chan_spec *chan, in ti_dac_set_powerdown_mode()
119 const struct iio_chan_spec *chan, in ti_dac_read_powerdown()
129 const struct iio_chan_spec *chan, in ti_dac_write_powerdown()
167 #define TI_DAC_CHANNEL(chan) { \ argument
187 struct iio_chan_spec const *chan, in ti_dac_read_raw()
217 struct iio_chan_spec const *chan, in ti_dac_write_raw()
249 struct iio_chan_spec const *chan, long mask) in ti_dac_write_raw_get_fmt()
H A Dad7303.c53 static int ad7303_write(struct ad7303_state *st, unsigned int chan, in ad7303_write()
64 uintptr_t private, const struct iio_chan_spec *chan, char *buf) in ad7303_read_dac_powerdown()
73 uintptr_t private, const struct iio_chan_spec *chan, const char *buf, in ad7303_write_dac_powerdown()
100 struct iio_chan_spec const *chan) in ad7303_get_vref()
114 struct iio_chan_spec const *chan, int *val, int *val2, long info) in ad7303_read_raw()
141 struct iio_chan_spec const *chan, int val, int val2, long mask) in ad7303_write_raw()
179 #define AD7303_CHANNEL(chan) { \ argument
/openbmc/linux/sound/soc/sprd/
H A Dsprd-mcdt.h74 void sprd_mcdt_free_chan(struct sprd_mcdt_chan *chan) in sprd_mcdt_free_chan()
77 int sprd_mcdt_chan_write(struct sprd_mcdt_chan *chan, char *tx_buf, u32 size) in sprd_mcdt_chan_write()
82 int sprd_mcdt_chan_read(struct sprd_mcdt_chan *chan, char *rx_buf, u32 size) in sprd_mcdt_chan_read()
87 int sprd_mcdt_chan_int_enable(struct sprd_mcdt_chan *chan, u32 water_mark, in sprd_mcdt_chan_int_enable()
93 void sprd_mcdt_chan_int_disable(struct sprd_mcdt_chan *chan) in sprd_mcdt_chan_int_disable()
96 int sprd_mcdt_chan_dma_enable(struct sprd_mcdt_chan *chan, in sprd_mcdt_chan_dma_enable()
102 void sprd_mcdt_chan_dma_disable(struct sprd_mcdt_chan *chan) in sprd_mcdt_chan_dma_disable()
/openbmc/linux/drivers/mailbox/
H A Dmailbox-sti.c119 static void sti_mbox_enable_channel(struct mbox_chan *chan) in sti_mbox_enable_channel()
134 static void sti_mbox_disable_channel(struct mbox_chan *chan) in sti_mbox_disable_channel()
149 static void sti_mbox_clear_irq(struct mbox_chan *chan) in sti_mbox_clear_irq()
164 struct mbox_chan *chan = NULL; in sti_mbox_irq_to_channel() local
195 struct mbox_chan *chan; in sti_mbox_thread_handler() local
218 struct mbox_chan *chan; in sti_mbox_irq_handler() local
251 static bool sti_mbox_tx_is_ready(struct mbox_chan *chan) in sti_mbox_tx_is_ready()
274 static int sti_mbox_send_data(struct mbox_chan *chan, void *data) in sti_mbox_send_data()
292 static int sti_mbox_startup_chan(struct mbox_chan *chan) in sti_mbox_startup_chan()
300 static void sti_mbox_shutdown_chan(struct mbox_chan *chan) in sti_mbox_shutdown_chan()
[all …]
H A Dsun6i-msgbox.c56 static inline int channel_number(struct mbox_chan *chan) in channel_number()
61 static inline struct sun6i_msgbox *to_sun6i_msgbox(struct mbox_chan *chan) in to_sun6i_msgbox()
80 struct mbox_chan *chan = &mbox->controller.chans[n]; in sun6i_msgbox_irq() local
99 static int sun6i_msgbox_send_data(struct mbox_chan *chan, void *data) in sun6i_msgbox_send_data()
115 static int sun6i_msgbox_startup(struct mbox_chan *chan) in sun6i_msgbox_startup()
139 static void sun6i_msgbox_shutdown(struct mbox_chan *chan) in sun6i_msgbox_shutdown()
162 static bool sun6i_msgbox_last_tx_done(struct mbox_chan *chan) in sun6i_msgbox_last_tx_done()
179 static bool sun6i_msgbox_peek_data(struct mbox_chan *chan) in sun6i_msgbox_peek_data()
H A Dplatform_mhu.c43 struct mbox_chan chan[MHU_CHANS]; member
49 struct mbox_chan *chan = p; in platform_mhu_rx_interrupt() local
64 static bool platform_mhu_last_tx_done(struct mbox_chan *chan) in platform_mhu_last_tx_done()
72 static int platform_mhu_send_data(struct mbox_chan *chan, void *data) in platform_mhu_send_data()
82 static int platform_mhu_startup(struct mbox_chan *chan) in platform_mhu_startup()
102 static void platform_mhu_shutdown(struct mbox_chan *chan) in platform_mhu_shutdown()
H A Darm_mhu.c37 struct mbox_chan chan[MHU_CHANS]; member
43 struct mbox_chan *chan = p; in mhu_rx_interrupt() local
58 static bool mhu_last_tx_done(struct mbox_chan *chan) in mhu_last_tx_done()
66 static int mhu_send_data(struct mbox_chan *chan, void *data) in mhu_send_data()
76 static int mhu_startup(struct mbox_chan *chan) in mhu_startup()
96 static void mhu_shutdown(struct mbox_chan *chan) in mhu_shutdown()
/openbmc/linux/drivers/dma/
H A Dmv_xor.h36 #define XOR_CURR_DESC(chan) (chan->mmr_high_base + 0x10 + (chan->idx * 4)) argument
41 #define XOR_INIT_VALUE_LOW(chan) (chan->mmr_high_base + 0xE0) argument
42 #define XOR_INIT_VALUE_HIGH(chan) (chan->mmr_high_base + 0xE4) argument
44 #define XOR_CONFIG(chan) (chan->mmr_base + 0x10 + (chan->idx * 4)) argument
45 #define XOR_ACTIVATION(chan) (chan->mmr_base + 0x20 + (chan->idx * 4)) argument
46 #define XOR_INTR_CAUSE(chan) (chan->mmr_base + 0x30) argument
47 #define XOR_INTR_MASK(chan) (chan->mmr_base + 0x40) argument
48 #define XOR_ERROR_CAUSE(chan) (chan->mmr_base + 0x50) argument
49 #define XOR_ERROR_ADDR(chan) (chan->mmr_base + 0x60) argument
72 #define WINDOW_BAR_ENABLE(chan) (0x40 + ((chan) << 2)) argument
[all …]
H A Dst_fdma.c170 struct dma_chan *chan; in st_fdma_of_xlate() local
265 static int st_fdma_alloc_chan_res(struct dma_chan *chan) in st_fdma_alloc_chan_res()
287 static void st_fdma_free_chan_res(struct dma_chan *chan) in st_fdma_free_chan_res()
311 struct dma_chan *chan, dma_addr_t dst, dma_addr_t src, in st_fdma_prep_dma_memcpy()
448 struct dma_chan *chan, dma_addr_t buf_addr, size_t len, in st_fdma_prep_dma_cyclic()
507 struct dma_chan *chan, struct scatterlist *sgl, in st_fdma_prep_slave_sg()
607 static void st_fdma_issue_pending(struct dma_chan *chan) in st_fdma_issue_pending()
620 static int st_fdma_pause(struct dma_chan *chan) in st_fdma_pause()
637 static int st_fdma_resume(struct dma_chan *chan) in st_fdma_resume()
657 static int st_fdma_terminate_all(struct dma_chan *chan) in st_fdma_terminate_all()
[all …]
/openbmc/linux/drivers/soc/fsl/qe/
H A Dqmc.c547 static int qmc_chan_stop_rx(struct qmc_chan *chan) in qmc_chan_stop_rx()
569 static int qmc_chan_stop_tx(struct qmc_chan *chan) in qmc_chan_stop_tx()
744 struct qmc_chan *chan; in qmc_check_chans() local
810 struct qmc_chan *chan; in qmc_nb_chans() local
821 struct qmc_chan *chan; in qmc_of_parse_chans() local
899 struct qmc_chan *chan; in qmc_setup_tsa_64rxtx() local
941 struct qmc_chan *chan; in qmc_setup_tsa_32rx_32tx() local
1129 struct qmc_chan *chan; in qmc_setup_chans() local
1143 struct qmc_chan *chan; in qmc_finalize_chans() local
1188 struct qmc_chan *chan; in qmc_irq_gint() local
[all …]
/openbmc/linux/arch/arm/mach-rpc/
H A Ddma.c134 static int iomd_request_dma(unsigned int chan, dma_t *dma) in iomd_request_dma()
142 static void iomd_free_dma(unsigned int chan, dma_t *dma) in iomd_free_dma()
155 static void iomd_enable_dma(unsigned int chan, dma_t *dma) in iomd_enable_dma()
192 static void iomd_disable_dma(unsigned int chan, dma_t *dma) in iomd_disable_dma()
205 static int iomd_set_dma_speed(unsigned int chan, dma_t *dma, int cycle) in iomd_set_dma_speed()
265 static void floppy_enable_dma(unsigned int chan, dma_t *dma) in floppy_enable_dma()
299 static void floppy_disable_dma(unsigned int chan, dma_t *dma) in floppy_disable_dma()
306 static int floppy_get_residue(unsigned int chan, dma_t *dma) in floppy_get_residue()
323 static void sound_enable_disable_dma(unsigned int chan, dma_t *dma) in sound_enable_disable_dma()
/openbmc/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_dma.c41 READ_GET(struct nouveau_channel *chan, uint64_t *prev_get, int *timeout) in READ_GET()
72 nv50_dma_push(struct nouveau_channel *chan, u64 offset, u32 length, in nv50_dma_push()
99 nv50_dma_push_wait(struct nouveau_channel *chan, int count) in nv50_dma_push_wait()
125 nv50_dma_wait(struct nouveau_channel *chan, int slots, int count) in nv50_dma_wait()
168 nouveau_dma_wait(struct nouveau_channel *chan, int slots, int size) in nouveau_dma_wait()
H A Dnv10_fence.c47 struct nouveau_channel *prev, struct nouveau_channel *chan) in nv10_fence_sync()
53 nv10_fence_read(struct nouveau_channel *chan) in nv10_fence_read()
59 nv10_fence_context_del(struct nouveau_channel *chan) in nv10_fence_context_del()
69 nv10_fence_context_new(struct nouveau_channel *chan) in nv10_fence_context_new()
/openbmc/linux/drivers/video/fbdev/aty/
H A Dradeon_i2c.c20 struct radeon_i2c_chan *chan = data; in radeon_gpio_setscl() local
34 struct radeon_i2c_chan *chan = data; in radeon_gpio_setsda() local
48 struct radeon_i2c_chan *chan = data; in radeon_gpio_getscl() local
59 struct radeon_i2c_chan *chan = data; in radeon_gpio_getsda() local
68 static int radeon_setup_i2c_bus(struct radeon_i2c_chan *chan, const char *name) in radeon_setup_i2c_bus()
/openbmc/linux/drivers/net/ethernet/ti/
H A Ddavinci_cpdma.c138 struct cpdma_chan *chan; member
161 #define tx_chan_num(chan) (chan) argument
164 #define is_tx_chan(chan) (!is_rx_chan(chan)) argument
174 #define chan_read(chan, fld) readl((chan)->fld) argument
410 struct cpdma_chan *chan; in cpdma_chan_fit_rate() local
537 struct cpdma_chan *chan; in cpdma_ctlr_start() local
683 struct cpdma_chan *chan, *most_chan = NULL; in cpdma_chan_set_descs() local
731 struct cpdma_chan *chan; in cpdma_chan_split_pool() local
880 struct cpdma_chan *chan; in cpdma_chan_create() local
1018 struct cpdma_chan *chan = si->chan; in cpdma_chan_submit_si() local
[all …]
/openbmc/linux/drivers/media/pci/ngene/
H A Dngene-cards.c117 static int tuner_attach_stv6110(struct ngene_channel *chan) in tuner_attach_stv6110()
148 static int tuner_attach_stv6111(struct ngene_channel *chan) in tuner_attach_stv6111()
168 struct ngene_channel *chan = fe->sec_priv; in drxk_gate_ctrl() local
200 static int tuner_tda18212_ping(struct ngene_channel *chan, in tuner_tda18212_ping()
262 static int tuner_attach_probe(struct ngene_channel *chan) in tuner_attach_probe()
282 static int demod_attach_stv0900(struct ngene_channel *chan) in demod_attach_stv0900()
428 struct ngene_channel *chan = fe->analog_demod_priv; in cineS2_tuner_i2c_lock() local
487 static int demod_attach_drxk(struct ngene_channel *chan, in demod_attach_drxk()
594 static int cineS2_probe(struct ngene_channel *chan) in cineS2_probe()
728 static int demod_attach_drxd(struct ngene_channel *chan) in demod_attach_drxd()
[all …]
/openbmc/u-boot/drivers/ddr/marvell/a38x/
H A Dxor_regs.h13 #define XOR_UNIT(chan) ((chan) >> 1) argument
14 #define XOR_CHAN(chan) ((chan) & 1) argument
21 #define XOR_CONFIG_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
23 #define XOR_ACTIVATION_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
33 #define XOR_NEXT_DESC_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
35 #define XOR_CURR_DESC_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
37 #define XOR_BYTE_COUNT_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
41 #define XOR_DST_PTR_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
43 #define XOR_BLOCK_SIZE_REG(unit, chan) (MV_XOR_REGS_BASE(unit) + \ argument
99 #define XEICR_CAUSE_OFFS(chan) (chan * XEICR_CHAN_OFFS) argument
[all …]
/openbmc/linux/sound/soc/intel/catpt/
H A Dloader.c89 int catpt_store_streams_context(struct catpt_dev *cdev, struct dma_chan *chan) in catpt_store_streams_context()
115 int catpt_store_module_states(struct catpt_dev *cdev, struct dma_chan *chan) in catpt_store_module_states()
145 int catpt_store_memdumps(struct catpt_dev *cdev, struct dma_chan *chan) in catpt_store_memdumps()
239 struct dma_chan *chan, dma_addr_t paddr, in catpt_restore_fwimage()
290 struct dma_chan *chan, dma_addr_t paddr, in catpt_load_block()
329 struct dma_chan *chan, dma_addr_t paddr, in catpt_restore_basefw()
372 struct dma_chan *chan, dma_addr_t paddr, in catpt_restore_module()
413 struct dma_chan *chan, dma_addr_t paddr, in catpt_load_module()
460 struct dma_chan *chan, dma_addr_t paddr, in catpt_restore_firmware()
506 struct dma_chan *chan, dma_addr_t paddr, in catpt_load_firmware()
[all …]
/openbmc/linux/drivers/video/fbdev/riva/
H A Drivafb-i2c.c29 struct riva_i2c_chan *chan = data; in riva_gpio_setscl() local
47 struct riva_i2c_chan *chan = data; in riva_gpio_setsda() local
65 struct riva_i2c_chan *chan = data; in riva_gpio_getscl() local
78 struct riva_i2c_chan *chan = data; in riva_gpio_getsda() local
89 static int riva_setup_i2c_bus(struct riva_i2c_chan *chan, const char *name, in riva_setup_i2c_bus()
/openbmc/linux/drivers/dma/hsu/
H A Dhsu.c270 struct dma_chan *chan, struct scatterlist *sgl, in hsu_dma_prep_slave_sg()
298 static void hsu_dma_issue_pending(struct dma_chan *chan) in hsu_dma_issue_pending()
326 static enum dma_status hsu_dma_tx_status(struct dma_chan *chan, in hsu_dma_tx_status()
354 static int hsu_dma_slave_config(struct dma_chan *chan, in hsu_dma_slave_config()
364 static int hsu_dma_pause(struct dma_chan *chan) in hsu_dma_pause()
379 static int hsu_dma_resume(struct dma_chan *chan) in hsu_dma_resume()
394 static int hsu_dma_terminate_all(struct dma_chan *chan) in hsu_dma_terminate_all()
415 static void hsu_dma_free_chan_resources(struct dma_chan *chan) in hsu_dma_free_chan_resources()
420 static void hsu_dma_synchronize(struct dma_chan *chan) in hsu_dma_synchronize()
/openbmc/linux/drivers/hwmon/
H A Dlochnagar-hwmon.c89 static int do_measurement(struct regmap *regmap, int chan, in do_measurement()
140 static int request_data(struct regmap *regmap, int chan, u32 *data) in request_data()
172 static int read_sensor(struct device *dev, int chan, in read_sensor()
203 static int read_power(struct device *dev, int chan, long *val) in read_power()
237 u32 attr, int chan) in lochnagar_is_visible()
256 u32 attr, int chan, long *val) in lochnagar_read()
286 int chan, const char **str) in lochnagar_read_string()
300 u32 attr, int chan, long val) in lochnagar_write()
/openbmc/linux/drivers/video/fbdev/nvidia/
H A Dnv_i2c.c30 struct nvidia_i2c_chan *chan = data; in nvidia_gpio_setscl() local
46 struct nvidia_i2c_chan *chan = data; in nvidia_gpio_setsda() local
62 struct nvidia_i2c_chan *chan = data; in nvidia_gpio_getscl() local
74 struct nvidia_i2c_chan *chan = data; in nvidia_gpio_getsda() local
84 static int nvidia_setup_i2c_bus(struct nvidia_i2c_chan *chan, const char *name, in nvidia_setup_i2c_bus()

12345678910>>...59