Lines Matching refs:l

158 	u32 l;  in set_gdma_dev()  local
160 l = omap_readl(reg); in set_gdma_dev()
161 l &= ~(0x3f << shift); in set_gdma_dev()
162 l |= (dev - 1) << shift; in set_gdma_dev()
163 omap_writel(l, reg); in set_gdma_dev()
175 u32 l; in omap_set_dma_priority() local
195 l = omap_readl(reg); in omap_set_dma_priority()
196 l &= ~(0xf << 8); in omap_set_dma_priority()
197 l |= (priority & 0xf) << 8; in omap_set_dma_priority()
198 omap_writel(l, reg); in omap_set_dma_priority()
222 u32 l; in omap_set_dma_transfer_params() local
224 l = p->dma_read(CSDP, lch); in omap_set_dma_transfer_params()
225 l &= ~0x03; in omap_set_dma_transfer_params()
226 l |= data_type; in omap_set_dma_transfer_params()
227 p->dma_write(l, CSDP, lch); in omap_set_dma_transfer_params()
297 u32 l; in omap_set_dma_channel_mode() local
299 l = p->dma_read(LCH_CTRL, lch); in omap_set_dma_channel_mode()
300 l &= ~0x7; in omap_set_dma_channel_mode()
301 l |= mode; in omap_set_dma_channel_mode()
302 p->dma_write(l, LCH_CTRL, lch); in omap_set_dma_channel_mode()
312 u32 l; in omap_set_dma_src_params() local
323 l = p->dma_read(CCR, lch); in omap_set_dma_src_params()
324 l &= ~(0x03 << 12); in omap_set_dma_src_params()
325 l |= src_amode << 12; in omap_set_dma_src_params()
326 p->dma_write(l, CCR, lch); in omap_set_dma_src_params()
356 u32 l; in omap_set_dma_src_data_pack() local
358 l = p->dma_read(CSDP, lch); in omap_set_dma_src_data_pack()
359 l &= ~(1 << 6); in omap_set_dma_src_data_pack()
361 l |= (1 << 6); in omap_set_dma_src_data_pack()
362 p->dma_write(l, CSDP, lch); in omap_set_dma_src_data_pack()
369 u32 l; in omap_set_dma_src_burst_mode() local
371 l = p->dma_read(CSDP, lch); in omap_set_dma_src_burst_mode()
372 l &= ~(0x03 << 7); in omap_set_dma_src_burst_mode()
406 l |= (burst << 7); in omap_set_dma_src_burst_mode()
407 p->dma_write(l, CSDP, lch); in omap_set_dma_src_burst_mode()
416 u32 l; in omap_set_dma_dest_params() local
419 l = p->dma_read(CSDP, lch); in omap_set_dma_dest_params()
420 l &= ~(0x1f << 9); in omap_set_dma_dest_params()
421 l |= dest_port << 9; in omap_set_dma_dest_params()
422 p->dma_write(l, CSDP, lch); in omap_set_dma_dest_params()
425 l = p->dma_read(CCR, lch); in omap_set_dma_dest_params()
426 l &= ~(0x03 << 14); in omap_set_dma_dest_params()
427 l |= dest_amode << 14; in omap_set_dma_dest_params()
428 p->dma_write(l, CCR, lch); in omap_set_dma_dest_params()
439 u32 l; in omap_set_dma_dest_data_pack() local
441 l = p->dma_read(CSDP, lch); in omap_set_dma_dest_data_pack()
442 l &= ~(1 << 13); in omap_set_dma_dest_data_pack()
444 l |= 1 << 13; in omap_set_dma_dest_data_pack()
445 p->dma_write(l, CSDP, lch); in omap_set_dma_dest_data_pack()
452 u32 l; in omap_set_dma_dest_burst_mode() local
454 l = p->dma_read(CSDP, lch); in omap_set_dma_dest_burst_mode()
455 l &= ~(0x03 << 14); in omap_set_dma_dest_burst_mode()
486 l |= (burst << 14); in omap_set_dma_dest_burst_mode()
487 p->dma_write(l, CSDP, lch); in omap_set_dma_dest_burst_mode()
528 u32 l; in enable_lnk() local
530 l = p->dma_read(CLNK_CTRL, lch); in enable_lnk()
533 l &= ~(1 << 14); in enable_lnk()
537 l = dma_chan[lch].next_lch | (1 << 15); in enable_lnk()
542 l = dma_chan[lch].next_linked_ch | (1 << 15); in enable_lnk()
545 p->dma_write(l, CLNK_CTRL, lch); in enable_lnk()
550 u32 l; in disable_lnk() local
552 l = p->dma_read(CLNK_CTRL, lch); in disable_lnk()
559 l |= 1 << 14; in disable_lnk()
564 l &= ~(1 << 15); in disable_lnk()
567 p->dma_write(l, CLNK_CTRL, lch); in disable_lnk()
764 u32 l; in omap_dma_set_prio_lch() local
770 l = p->dma_read(CCR, lch); in omap_dma_set_prio_lch()
771 l &= ~((1 << 6) | (1 << 26)); in omap_dma_set_prio_lch()
773 l |= ((read_prio & 0x1) << 6) | ((write_prio & 0x1) << 26); in omap_dma_set_prio_lch()
775 l |= ((read_prio & 0x1) << 6); in omap_dma_set_prio_lch()
777 p->dma_write(l, CCR, lch); in omap_dma_set_prio_lch()
798 u32 l; in omap_start_dma() local
839 l = p->dma_read(CCR, lch); in omap_start_dma()
842 l |= OMAP_DMA_CCR_BUFFERING_DISABLE; in omap_start_dma()
843 l |= OMAP_DMA_CCR_EN; in omap_start_dma()
852 p->dma_write(l, CCR, lch); in omap_start_dma()
860 u32 l; in omap_stop_dma() local
865 l = p->dma_read(CCR, lch); in omap_stop_dma()
867 (l & OMAP_DMA_CCR_SEL_SRC_DST_SYNC)) { in omap_stop_dma()
872 l = p->dma_read(OCP_SYSCONFIG, lch); in omap_stop_dma()
873 sys_cf = l; in omap_stop_dma()
874 l &= ~DMA_SYSCONFIG_MIDLEMODE_MASK; in omap_stop_dma()
875 l |= DMA_SYSCONFIG_MIDLEMODE(DMA_IDLEMODE_NO_IDLE); in omap_stop_dma()
876 p->dma_write(l , OCP_SYSCONFIG, 0); in omap_stop_dma()
878 l = p->dma_read(CCR, lch); in omap_stop_dma()
879 l &= ~OMAP_DMA_CCR_EN; in omap_stop_dma()
880 p->dma_write(l, CCR, lch); in omap_stop_dma()
883 l = p->dma_read(CCR, lch); in omap_stop_dma()
884 while (i < 100 && (l & (OMAP_DMA_CCR_RD_ACTIVE | in omap_stop_dma()
888 l = p->dma_read(CCR, lch); in omap_stop_dma()
895 l &= ~OMAP_DMA_CCR_EN; in omap_stop_dma()
896 p->dma_write(l, CCR, lch); in omap_stop_dma()