Home
last modified time | relevance | path

Searched refs:ichan (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/drivers/dma/ipu/
Dipu_idmac.c33 static int ipu_disable_channel(struct idmac *idmac, struct idmac_channel *ichan,
605 static int ipu_enable_channel(struct idmac *idmac, struct idmac_channel *ichan) in ipu_enable_channel() argument
608 enum ipu_channel channel = ichan->dma_chan.chan_id; in ipu_enable_channel()
616 ichan->active_buffer = 0; in ipu_enable_channel()
617 ichan->status = IPU_CHANNEL_ENABLED; in ipu_enable_channel()
653 static int ipu_init_channel_buffer(struct idmac_channel *ichan, in ipu_init_channel_buffer() argument
660 enum ipu_channel channel = ichan->dma_chan.chan_id; in ipu_init_channel_buffer()
661 struct idmac *idmac = to_idmac(ichan->dma_chan.device); in ipu_init_channel_buffer()
701 ichan->status = IPU_CHANNEL_READY; in ipu_init_channel_buffer()
732 static void ipu_update_channel_buffer(struct idmac_channel *ichan, in ipu_update_channel_buffer() argument
[all …]
/linux-4.1.27/drivers/media/platform/soc_camera/
Dmx3_camera.c266 struct idmac_channel *ichan = mx3_cam->idmac_channel[0]; in mx3_videobuf_queue() local
267 struct idmac_video_param *video = &ichan->params.video; in mx3_videobuf_queue()
285 &ichan->dma_chan, sg, 1, DMA_DEV_TO_MEM, in mx3_videobuf_queue()
414 struct idmac_channel *ichan = mx3_cam->idmac_channel[0]; in mx3_stop_streaming() local
418 if (ichan) in mx3_stop_streaming()
419 dmaengine_pause(&ichan->dma_chan); in mx3_stop_streaming()
540 struct idmac_channel **ichan = &mx3_cam->idmac_channel[0]; in mx3_camera_clock_stop() local
542 if (*ichan) { in mx3_camera_clock_stop()
543 dma_release_channel(&(*ichan)->dma_chan); in mx3_camera_clock_stop()
544 *ichan = NULL; in mx3_camera_clock_stop()
[all …]
/linux-4.1.27/drivers/video/fbdev/
Dmx3fb.c392 struct idmac_channel *ichan = mx3_fbi->idmac_channel; in sdc_enable_channel() local
393 struct dma_chan *dma_chan = &ichan->dma_chan; in sdc_enable_channel()
418 mx3_fbi->txd, cookie, list_empty(&ichan->queue) ? '-' : '+'); in sdc_enable_channel()
430 mx3_fbi->txd, cookie, list_empty(&ichan->queue) ? '-' : '+'); in sdc_enable_channel()
802 struct idmac_channel *ichan = mx3_fbi->idmac_channel; in __set_par() local
803 struct idmac_video_param *video = &ichan->params.video; in __set_par()
909 struct idmac_channel *ichan = mx3_fbi->idmac_channel; in mx3fb_set_par() local
912 dev_dbg(mx3fb->dev, "%s [%c]\n", __func__, list_empty(&ichan->queue) ? '-' : '+'); in mx3fb_set_par()
1429 static int init_fb_chan(struct mx3fb_data *mx3fb, struct idmac_channel *ichan) in init_fb_chan() argument
1446 ichan->client = mx3fb; in init_fb_chan()
[all …]
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dcommon.c299 static void ath9k_cmn_update_ichannel(struct ath9k_channel *ichan, in ath9k_cmn_update_ichannel() argument
305 ichan->channel = chan->center_freq; in ath9k_cmn_update_ichannel()
306 ichan->chan = chan; in ath9k_cmn_update_ichannel()
333 ichan->channelFlags = flags; in ath9k_cmn_update_ichannel()
Dhtc_drv_main.c25 struct ath9k_channel *ichan) in ath9k_htc_get_curmode() argument
27 if (IS_CHAN_5GHZ(ichan)) in ath9k_htc_get_curmode()
Dar9002_calib.c79 struct ath9k_channel *ichan, in ar9002_hw_per_calibration() argument
Dar9003_calib.c73 struct ath9k_channel *ichan, in ar9003_hw_per_calibration() argument