Home
last modified time | relevance | path

Searched defs:chan (Results 26 – 50 of 1471) sorted by relevance

12345678910>>...59

/openbmc/linux/drivers/gpu/drm/gma500/
H A Doaktrail_lvds_i2c.c63 #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 gma_i2c_chan *chan = data; in get_clock() local
82 struct gma_i2c_chan *chan = data; in get_data() local
96 struct gma_i2c_chan *chan = data; in set_clock() local
115 struct gma_i2c_chan *chan = data; in set_data() local
135 struct gma_i2c_chan *chan; in oaktrail_lvds_i2c_init() local
H A Dintel_i2c.c25 struct gma_i2c_chan *chan = data; in get_clock() local
35 struct gma_i2c_chan *chan = data; in get_data() local
45 struct gma_i2c_chan *chan = data; in set_clock() local
65 struct gma_i2c_chan *chan = data; in set_data() local
108 struct gma_i2c_chan *chan; in gma_i2c_create() local
151 void gma_i2c_destroy(struct gma_i2c_chan *chan) in gma_i2c_destroy()
/openbmc/linux/drivers/dma/sh/
H A Drcar-dmac.c160 struct dma_chan chan; member
214 #define for_each_rcar_dmac_chan(i, dmac, chan) \ argument
345 struct rcar_dmac_chan *chan) in rcar_dmac_chan_clear()
355 struct rcar_dmac_chan *chan; in rcar_dmac_chan_clear_all() local
696 rcar_dmac_xfer_chunk_get(struct rcar_dmac_chan *chan) in rcar_dmac_xfer_chunk_get()
851 struct rcar_dmac_chan *chan; in rcar_dmac_stop_all_chan() local
1580 struct rcar_dmac_chan *chan = dev; in rcar_dmac_isr_channel() local
1629 struct rcar_dmac_chan *chan = dev; in rcar_dmac_isr_channel_thread() local
1706 struct dma_chan *chan; in rcar_dmac_of_xlate() local
1765 struct dma_chan *chan = &rchan->chan; in rcar_dmac_chan_probe() local
[all …]
H A Dusb-dmac.c175 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()
283 static void usb_dmac_desc_free(struct usb_dmac_chan *chan) in usb_dmac_desc_free()
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
362 static void usb_dmac_chan_halt(struct usb_dmac_chan *chan) in usb_dmac_chan_halt()
445 static int usb_dmac_chan_terminate_all(struct dma_chan *chan) in usb_dmac_chan_terminate_all()
554 static void usb_dmac_issue_pending(struct dma_chan *chan) in usb_dmac_issue_pending()
568 struct usb_dmac_chan *chan = to_usb_dmac_chan(vd->tx.chan); in usb_dmac_virt_desc_free() local
600 struct usb_dmac_chan *chan = dev; in usb_dmac_isr_channel() local
[all …]
/openbmc/linux/drivers/dma/ppc4xx/
H A Dadma.c67 struct dma_chan *chan; member
1463 struct ppc440spe_adma_chan *chan, in ppc440spe_adma_run_tx_complete_actions()
1488 struct ppc440spe_adma_chan *chan) in ppc440spe_adma_clean_slot()
2786 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_set_dest() local
2834 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pq_set_dest() local
3024 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pqzero_sum_set_dest() local
3099 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pq_set_src() local
3209 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_memcpy_xor_set_src() local
3450 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_pq_set_src_mult() local
4009 struct ppc440spe_adma_chan *chan; in ppc440spe_adma_probe() local
[all …]
/openbmc/linux/drivers/dma/
H A Dnbpfaxi.c154 struct nbpf_channel *chan; member
236 struct nbpf_channel chan[]; member
389 struct nbpf_channel *chan = desc->chan; in nbpf_start() local
511 struct nbpf_channel *chan = desc->chan; in nbpf_prep_one() local
675 struct nbpf_channel *chan = desc->chan; in nbpf_tx_submit() local
744 struct nbpf_channel *chan = desc->chan; in nbpf_desc_put() local
1092 struct nbpf_channel *chan; in nbpf_of_xlate() local
1181 struct nbpf_channel *chan = dev; in nbpf_chan_irq() local
1247 struct nbpf_channel *chan = nbpf->chan + n; in nbpf_chan_probe() local
1362 struct nbpf_channel *chan; in nbpf_probe() local
[all …]
H A Dstm32-dma.c233 struct stm32_dma_chan chan[STM32_DMA_MAX_CHANNELS]; member
401 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_slave_config() local
502 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_terminate_all() local
525 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_synchronize() local
763 struct stm32_dma_chan *chan = devid; in stm32_dma_chan_irq() local
819 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_issue_pending() local
833 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_pause() local
853 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_resume() local
1088 struct stm32_dma_chan *chan = to_stm32_dma_chan(c); in stm32_dma_prep_slave_sg() local
1531 struct stm32_dma_chan *chan; in stm32_dma_of_xlate() local
[all …]
H A Ddma-axi-dmac.c151 struct axi_dmac_chan chan; member
181 static int axi_dmac_src_is_mem(struct axi_dmac_chan *chan) in axi_dmac_src_is_mem()
441 struct axi_dmac_chan *chan = to_axi_dmac_chan(c); in axi_dmac_terminate_all() local
460 struct axi_dmac_chan *chan = to_axi_dmac_chan(c); in axi_dmac_synchronize() local
467 struct axi_dmac_chan *chan = to_axi_dmac_chan(c); in axi_dmac_issue_pending() local
544 struct axi_dmac_chan *chan = to_axi_dmac_chan(c); in axi_dmac_prep_slave_sg() local
585 struct axi_dmac_chan *chan = to_axi_dmac_chan(c); in axi_dmac_prep_dma_cyclic() local
618 struct axi_dmac_chan *chan = to_axi_dmac_chan(c); in axi_dmac_prep_interleaved() local
753 struct axi_dmac_chan *chan) in axi_dmac_parse_chan_dt()
819 struct axi_dmac_chan *chan = &dmac->chan; in axi_dmac_read_chan_config() local
[all …]
/openbmc/linux/arch/um/drivers/
H A Dchan_kern.c84 static int open_one_chan(struct chan *chan) in open_one_chan()
113 struct chan *chan; in open_chan() local
142 struct chan *chan; in enable_chan() local
185 struct chan *chan; in free_irqs() local
232 struct chan *chan; in close_chan() local
244 void deactivate_chan(struct chan *chan, int irq) in deactivate_chan()
294 struct chan *chan; in chan_window_size() local
313 static void free_one_chan(struct chan *chan) in free_one_chan()
330 struct chan *chan; in free_chan() local
443 struct chan *chan; in parse_chan() local
[all …]
/openbmc/linux/drivers/mailbox/
H A Dmailbox-altera.c49 struct mbox_chan *chan; member
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()
248 static int altera_mbox_startup(struct mbox_chan *chan) in altera_mbox_startup()
[all …]
/openbmc/linux/drivers/media/pci/cx25821/
H A Dcx25821-video.c131 struct cx25821_channel *chan = q->drv_priv; in cx25821_queue_setup() 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
424 struct cx25821_channel *chan = video_drvdata(file); in cx25821_vidioc_querycap() local
438 struct cx25821_channel *chan = video_drvdata(file); in cx25821_vidioc_g_std() local
487 struct cx25821_channel *chan = in cx25821_s_ctrl() local
[all …]
/openbmc/linux/drivers/dma/dw-edma/
H A Ddw-edma-core.c32 struct device *chan2dev(struct dw_edma_chan *chan) in chan2dev()
79 struct dw_edma_chan *chan = desc->chan; in dw_edma_alloc_chunk() local
218 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_caps() local
236 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_config() local
246 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_pause() local
263 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_resume() local
282 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_terminate_all() local
310 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_issue_pending() local
329 struct dw_edma_chan *chan = dchan2dw_edma_chan(dchan); in dw_edma_device_tx_status() local
714 struct dw_edma_chan *chan; in dw_edma_channel_setup() local
[all …]
/openbmc/u-boot/drivers/mailbox/
H A Dmailbox-uclass.c16 static int mbox_of_xlate_default(struct mbox_chan *chan, in mbox_of_xlate_default()
31 int mbox_get_by_index(struct udevice *dev, int index, struct mbox_chan *chan) in mbox_get_by_index()
76 struct mbox_chan *chan) in mbox_get_by_name()
91 int mbox_free(struct mbox_chan *chan) in mbox_free()
100 int mbox_send(struct mbox_chan *chan, const void *data) in mbox_send()
109 int mbox_recv(struct mbox_chan *chan, void *data, ulong timeout_us) in mbox_recv()
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Duchan.c38 struct nvkm_chan *chan; member
44 struct nvkm_chan *chan = nvkm_uchan(object)->chan; in nvkm_uchan_uevent() local
69 struct nvkm_chan *chan; member
78 struct nvkm_chan *chan = uobj->chan; in nvkm_uchan_object_fini_1() local
101 struct nvkm_chan *chan = uobj->chan; in nvkm_uchan_object_init_0() local
157 struct nvkm_chan *chan = nvkm_uchan(oclass->parent)->chan; in nvkm_uchan_object_new() local
206 struct nvkm_chan *chan = nvkm_uchan(object)->chan; in nvkm_uchan_sclass() local
258 struct nvkm_chan *chan = nvkm_uchan(object)->chan; in nvkm_uchan_map() local
274 struct nvkm_chan *chan = nvkm_uchan(object)->chan; in nvkm_uchan_fini() local
288 struct nvkm_chan *chan = nvkm_uchan(object)->chan; in nvkm_uchan_init() local
[all …]
H A Dnv50.c36 nv50_eobj_ramht_del(struct nvkm_chan *chan, int hash) in nv50_eobj_ramht_del()
42 nv50_eobj_ramht_add(struct nvkm_engn *engn, struct nvkm_object *eobj, struct nvkm_chan *chan) in nv50_eobj_ramht_add()
48 nv50_chan_stop(struct nvkm_chan *chan) in nv50_chan_stop()
56 nv50_chan_start(struct nvkm_chan *chan) in nv50_chan_start()
64 nv50_chan_unbind(struct nvkm_chan *chan) in nv50_chan_unbind()
72 nv50_chan_bind(struct nvkm_chan *chan) in nv50_chan_bind()
80 nv50_chan_ramfc_write(struct nvkm_chan *chan, u64 offset, u64 length, u32 devm, bool priv) in nv50_chan_ramfc_write()
150 nv50_ectx_bind(struct nvkm_engn *engn, struct nvkm_cctx *cctx, struct nvkm_chan *chan) in nv50_ectx_bind()
248 nv50_runl_insert_chan(struct nvkm_chan *chan, struct nvkm_memory *memory, u64 offset) in nv50_runl_insert_chan()
289 struct nvkm_chan *chan; in nv50_runl_update() local
/openbmc/linux/drivers/dma/xilinx/
H A Dxilinx_dma.c524 #define to_xilinx_chan(chan) \ argument
930 struct xilinx_dma_chan *chan = to_xilinx_chan(dchan); in xilinx_dma_free_chan_resources() local
1113 struct xilinx_dma_chan *chan = to_xilinx_chan(dchan); in xilinx_dma_alloc_chan_resources() local
1271 struct xilinx_dma_chan *chan = to_xilinx_chan(dchan); in xilinx_dma_tx_status() local
1683 struct xilinx_dma_chan *chan = to_xilinx_chan(dchan); in xilinx_dma_issue_pending() local
1805 struct xilinx_dma_chan *chan = data; in xilinx_mcdma_irq_handler() local
1873 struct xilinx_dma_chan *chan = data; in xilinx_dma_irq_handler() local
2042 struct xilinx_dma_chan *chan = to_xilinx_chan(dchan); in xilinx_vdma_dma_prep_interleaved() local
2124 struct xilinx_dma_chan *chan = to_xilinx_chan(dchan); in xilinx_cdma_prep_memcpy() local
2182 struct xilinx_dma_chan *chan = to_xilinx_chan(dchan); in xilinx_dma_prep_slave_sg() local
[all …]
/openbmc/linux/drivers/net/wireless/ath/ath9k/
H A Dhw-ops.h45 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 …]
/openbmc/linux/arch/sh/drivers/dma/
H A Ddma-api.c24 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
/openbmc/ipmitool/lib/
H A Dipmi_lanp.c83 is_lan_channel(struct ipmi_intf * intf, uint8_t chan) in is_lan_channel()
110 uint8_t chan = 0; in find_lan_channel() local
294 __set_lan_param(struct ipmi_intf * intf, uint8_t chan, in __set_lan_param()
384 ipmi_lanp_lock(struct ipmi_intf * intf, uint8_t chan) in ipmi_lanp_lock()
414 ipmi_lanp_unlock(struct ipmi_intf * intf, uint8_t chan) in ipmi_lanp_unlock()
439 set_lan_param(struct ipmi_intf * intf, uint8_t chan, in set_lan_param()
502 uint8_t chan, uint8_t ctl) in lan_set_arp_generate()
526 uint8_t chan, uint8_t ctl) in lan_set_arp_respond()
577 ipmi_lan_print(struct ipmi_intf * intf, uint8_t chan) in ipmi_lan_print()
1346 uint8_t chan; in ipmi_lan_set() local
[all …]
/openbmc/linux/arch/powerpc/platforms/pasemi/
H A Ddma_lib.c131 static void pasemi_free_tx_chan(int chan) in pasemi_free_tx_chan()
150 static void pasemi_free_rx_chan(int chan) in pasemi_free_rx_chan()
175 struct pasemi_dmachan *chan; in pasemi_dma_alloc_chan() local
216 void pasemi_dma_free_chan(struct pasemi_dmachan *chan) in pasemi_dma_free_chan()
242 int pasemi_dma_alloc_ring(struct pasemi_dmachan *chan, int ring_size) in pasemi_dma_alloc_ring()
264 void pasemi_dma_free_ring(struct pasemi_dmachan *chan) in pasemi_dma_free_ring()
282 void pasemi_dma_start_chan(const struct pasemi_dmachan *chan, const u32 cmdsta) in pasemi_dma_start_chan()
306 int pasemi_dma_stop_chan(const struct pasemi_dmachan *chan) in pasemi_dma_stop_chan()
349 void *pasemi_dma_alloc_buf(struct pasemi_dmachan *chan, int size, in pasemi_dma_alloc_buf()
363 void pasemi_dma_free_buf(struct pasemi_dmachan *chan, int size, in pasemi_dma_free_buf()
/openbmc/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_chan.c44 nouveau_channel_kill(struct nouveau_channel *chan) in nouveau_channel_kill()
54 struct nouveau_channel *chan = container_of(event, typeof(*chan), kill); in nouveau_channel_killed() local
66 nouveau_channel_idle(struct nouveau_channel *chan) in nouveau_channel_idle()
91 struct nouveau_channel *chan = *pchan; in nouveau_channel_del() local
122 struct nouveau_channel *chan = container_of(push, typeof(*chan), chan._push); in nouveau_channel_kick() local
131 struct nouveau_channel *chan = container_of(push, typeof(*chan), chan._push); in nouveau_channel_wait() local
150 struct nouveau_channel *chan; in nouveau_channel_prep() local
279 struct nvif_chan_v0 chan; in nouveau_channel_ctor() member
283 struct nouveau_channel *chan; in nouveau_channel_ctor() local
364 nouveau_channel_init(struct nouveau_channel *chan, u32 vram, u32 gart) in nouveau_channel_init()
H A Dnouveau_abi16.c115 nouveau_abi16_ntfy_fini(struct nouveau_abi16_chan *chan, in nouveau_abi16_ntfy_fini()
126 struct nouveau_abi16_chan *chan) in nouveau_abi16_chan_fini()
173 struct nouveau_abi16_chan *chan, *temp; in nouveau_abi16_fini() local
298 struct nouveau_abi16_chan *chan; in nouveau_abi16_ioctl_channel_alloc() local
439 struct nouveau_abi16_chan *chan; in nouveau_abi16_chan() local
455 struct nouveau_abi16_chan *chan; in nouveau_abi16_usif() local
492 struct nouveau_abi16_chan *chan; in nouveau_abi16_ioctl_channel_free() local
509 struct nouveau_abi16_chan *chan; in nouveau_abi16_ioctl_grobj_alloc() local
602 struct nouveau_abi16_chan *chan; in nouveau_abi16_ioctl_notifierobj_alloc() local
672 struct nouveau_abi16_chan *chan; in nouveau_abi16_ioctl_gpuobj_free() local
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dchan.c32 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_rd32() local
43 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_wr32() local
54 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_ntfy() local
72 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_map() local
104 struct nvkm_disp_chan *chan = nvkm_disp_chan(oclass->parent); in nvkm_disp_chan_child_new() local
131 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_child_get() local
155 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_fini() local
165 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_init() local
174 struct nvkm_disp_chan *chan = nvkm_disp_chan(object); in nvkm_disp_chan_dtor() local
203 struct nvkm_disp_chan *chan; in nvkm_disp_chan_new_() local
/openbmc/linux/drivers/iio/adc/
H A Dxilinx-xadc-events.c32 const struct iio_chan_spec *chan; in xadc_handle_event() local
70 static unsigned int xadc_get_threshold_offset(const struct iio_chan_spec *chan, in xadc_get_threshold_offset()
90 static unsigned int xadc_get_alarm_mask(const struct iio_chan_spec *chan) in xadc_get_alarm_mask()
114 const struct iio_chan_spec *chan, enum iio_event_type type, in xadc_read_event_config()
123 const struct iio_chan_spec *chan, enum iio_event_type type, in xadc_write_event_config()
159 const struct iio_chan_spec *chan, enum iio_event_type type, in xadc_read_event_value()
184 const struct iio_chan_spec *chan, enum iio_event_type type, in xadc_write_event_value()
/openbmc/linux/drivers/pwm/
H A Dpwm-samsung.c33 #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
55 #define TCON_AUTORELOAD(chan) \ argument
167 unsigned int chan) in pwm_samsung_get_tin_rate()
183 unsigned int chan, unsigned long freq) in pwm_samsung_calc_tin()
[all …]

12345678910>>...59