/openbmc/linux/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 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 D | intel_i2c.c | 25 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 D | rcar-dmac.c | 160 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 D | usb-dmac.c | 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() 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 D | adma.c | 67 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 D | nbpfaxi.c | 154 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 D | stm32-dma.c | 233 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 D | dma-axi-dmac.c | 151 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 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 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 D | mailbox-altera.c | 49 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 D | cx25821-video.c | 131 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 D | dw-edma-core.c | 32 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 D | mailbox-uclass.c | 16 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 D | uchan.c | 38 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 D | nv50.c | 36 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 D | xilinx_dma.c | 524 #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 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 …]
|
/openbmc/linux/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
|
/openbmc/ipmitool/lib/ |
H A D | ipmi_lanp.c | 83 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 D | dma_lib.c | 131 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 D | nouveau_chan.c | 44 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 D | nouveau_abi16.c | 115 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 D | chan.c | 32 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 D | xilinx-xadc-events.c | 32 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 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 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 …]
|