Lines Matching refs:reg
73 u32 reg = musb_readl(chdat->tbase, TUSB_DMA_EP_MAP);
75 if (reg != 0) {
77 chdat->epnum, reg & 0xf);
82 reg = (1 << 4) | chdat->epnum;
84 reg = chdat->epnum;
86 musb_writel(chdat->tbase, TUSB_DMA_EP_MAP, reg);
93 u32 reg = musb_readl(chdat->tbase, TUSB_DMA_EP_MAP);
95 if ((reg & 0xf) != chdat->epnum) {
97 chdat->epnum, reg & 0xf);
434 u32 reg = musb_readl(chdat->tbase, TUSB_DMA_EP_MAP);
447 int cur = (reg & (0xf << (i * 5))) >> (i * 5);
457 reg |= (chdat->epnum << (dmareq_nr * 5));
459 reg |= ((1 << 4) << (dmareq_nr * 5));
460 musb_writel(chdat->tbase, TUSB_DMA_EP_MAP, reg);
470 u32 reg;
475 reg = musb_readl(chdat->tbase, TUSB_DMA_EP_MAP);
476 reg &= ~(0x1f << (chdat->dmareq * 5));
477 musb_writel(chdat->tbase, TUSB_DMA_EP_MAP, reg);
497 u32 reg;
503 reg = musb_readl(tbase, TUSB_DMA_INT_MASK);
505 reg &= ~(1 << hw_ep->epnum);
507 reg &= ~(1 << (hw_ep->epnum + 15));
508 musb_writel(tbase, TUSB_DMA_INT_MASK, reg);
596 u32 reg;
600 reg = musb_readl(tbase, TUSB_DMA_INT_MASK);
602 reg |= (1 << chdat->epnum);
604 reg |= (1 << (chdat->epnum + 15));
605 musb_writel(tbase, TUSB_DMA_INT_MASK, reg);
607 reg = musb_readl(tbase, TUSB_DMA_INT_CLEAR);
609 reg |= (1 << chdat->epnum);
611 reg |= (1 << (chdat->epnum + 15));
612 musb_writel(tbase, TUSB_DMA_INT_CLEAR, reg);