Lines Matching refs:l

162 	u32 l;  in set_gdma_dev()  local
164 l = omap_readl(reg); in set_gdma_dev()
165 l &= ~(0x3f << shift); in set_gdma_dev()
166 l |= (dev - 1) << shift; in set_gdma_dev()
167 omap_writel(l, reg); in set_gdma_dev()
179 u32 l; in omap_set_dma_priority() local
199 l = omap_readl(reg); in omap_set_dma_priority()
200 l &= ~(0xf << 8); in omap_set_dma_priority()
201 l |= (priority & 0xf) << 8; in omap_set_dma_priority()
202 omap_writel(l, reg); in omap_set_dma_priority()
226 u32 l; in omap_set_dma_transfer_params() local
228 l = p->dma_read(CSDP, lch); in omap_set_dma_transfer_params()
229 l &= ~0x03; in omap_set_dma_transfer_params()
230 l |= data_type; in omap_set_dma_transfer_params()
231 p->dma_write(l, CSDP, lch); in omap_set_dma_transfer_params()
301 u32 l; in omap_set_dma_channel_mode() local
303 l = p->dma_read(LCH_CTRL, lch); in omap_set_dma_channel_mode()
304 l &= ~0x7; in omap_set_dma_channel_mode()
305 l |= mode; in omap_set_dma_channel_mode()
306 p->dma_write(l, LCH_CTRL, lch); in omap_set_dma_channel_mode()
316 u32 l; in omap_set_dma_src_params() local
327 l = p->dma_read(CCR, lch); in omap_set_dma_src_params()
328 l &= ~(0x03 << 12); in omap_set_dma_src_params()
329 l |= src_amode << 12; in omap_set_dma_src_params()
330 p->dma_write(l, CCR, lch); in omap_set_dma_src_params()
360 u32 l; in omap_set_dma_src_data_pack() local
362 l = p->dma_read(CSDP, lch); in omap_set_dma_src_data_pack()
363 l &= ~(1 << 6); in omap_set_dma_src_data_pack()
365 l |= (1 << 6); in omap_set_dma_src_data_pack()
366 p->dma_write(l, CSDP, lch); in omap_set_dma_src_data_pack()
373 u32 l; in omap_set_dma_src_burst_mode() local
375 l = p->dma_read(CSDP, lch); in omap_set_dma_src_burst_mode()
376 l &= ~(0x03 << 7); in omap_set_dma_src_burst_mode()
410 l |= (burst << 7); in omap_set_dma_src_burst_mode()
411 p->dma_write(l, CSDP, lch); in omap_set_dma_src_burst_mode()
420 u32 l; in omap_set_dma_dest_params() local
423 l = p->dma_read(CSDP, lch); in omap_set_dma_dest_params()
424 l &= ~(0x1f << 9); in omap_set_dma_dest_params()
425 l |= dest_port << 9; in omap_set_dma_dest_params()
426 p->dma_write(l, CSDP, lch); in omap_set_dma_dest_params()
429 l = p->dma_read(CCR, lch); in omap_set_dma_dest_params()
430 l &= ~(0x03 << 14); in omap_set_dma_dest_params()
431 l |= dest_amode << 14; in omap_set_dma_dest_params()
432 p->dma_write(l, CCR, lch); in omap_set_dma_dest_params()
443 u32 l; in omap_set_dma_dest_data_pack() local
445 l = p->dma_read(CSDP, lch); in omap_set_dma_dest_data_pack()
446 l &= ~(1 << 13); in omap_set_dma_dest_data_pack()
448 l |= 1 << 13; in omap_set_dma_dest_data_pack()
449 p->dma_write(l, CSDP, lch); in omap_set_dma_dest_data_pack()
456 u32 l; in omap_set_dma_dest_burst_mode() local
458 l = p->dma_read(CSDP, lch); in omap_set_dma_dest_burst_mode()
459 l &= ~(0x03 << 14); in omap_set_dma_dest_burst_mode()
490 l |= (burst << 14); in omap_set_dma_dest_burst_mode()
491 p->dma_write(l, CSDP, lch); in omap_set_dma_dest_burst_mode()
532 u32 l; in enable_lnk() local
534 l = p->dma_read(CLNK_CTRL, lch); in enable_lnk()
537 l &= ~(1 << 14); in enable_lnk()
541 l = dma_chan[lch].next_lch | (1 << 15); in enable_lnk()
546 l = dma_chan[lch].next_linked_ch | (1 << 15); in enable_lnk()
549 p->dma_write(l, CLNK_CTRL, lch); in enable_lnk()
554 u32 l; in disable_lnk() local
556 l = p->dma_read(CLNK_CTRL, lch); in disable_lnk()
563 l |= 1 << 14; in disable_lnk()
568 l &= ~(1 << 15); in disable_lnk()
571 p->dma_write(l, CLNK_CTRL, lch); in disable_lnk()
768 u32 l; in omap_dma_set_prio_lch() local
774 l = p->dma_read(CCR, lch); in omap_dma_set_prio_lch()
775 l &= ~((1 << 6) | (1 << 26)); in omap_dma_set_prio_lch()
777 l |= ((read_prio & 0x1) << 6) | ((write_prio & 0x1) << 26); in omap_dma_set_prio_lch()
779 l |= ((read_prio & 0x1) << 6); in omap_dma_set_prio_lch()
781 p->dma_write(l, CCR, lch); in omap_dma_set_prio_lch()
802 u32 l; in omap_start_dma() local
843 l = p->dma_read(CCR, lch); in omap_start_dma()
846 l |= OMAP_DMA_CCR_BUFFERING_DISABLE; in omap_start_dma()
847 l |= OMAP_DMA_CCR_EN; in omap_start_dma()
856 p->dma_write(l, CCR, lch); in omap_start_dma()
864 u32 l; in omap_stop_dma() local
869 l = p->dma_read(CCR, lch); in omap_stop_dma()
871 (l & OMAP_DMA_CCR_SEL_SRC_DST_SYNC)) { in omap_stop_dma()
876 l = p->dma_read(OCP_SYSCONFIG, lch); in omap_stop_dma()
877 sys_cf = l; in omap_stop_dma()
878 l &= ~DMA_SYSCONFIG_MIDLEMODE_MASK; in omap_stop_dma()
879 l |= DMA_SYSCONFIG_MIDLEMODE(DMA_IDLEMODE_NO_IDLE); in omap_stop_dma()
880 p->dma_write(l , OCP_SYSCONFIG, 0); in omap_stop_dma()
882 l = p->dma_read(CCR, lch); in omap_stop_dma()
883 l &= ~OMAP_DMA_CCR_EN; in omap_stop_dma()
884 p->dma_write(l, CCR, lch); in omap_stop_dma()
887 l = p->dma_read(CCR, lch); in omap_stop_dma()
888 while (i < 100 && (l & (OMAP_DMA_CCR_RD_ACTIVE | in omap_stop_dma()
892 l = p->dma_read(CCR, lch); in omap_stop_dma()
899 l &= ~OMAP_DMA_CCR_EN; in omap_stop_dma()
900 p->dma_write(l, CCR, lch); in omap_stop_dma()