Lines Matching refs:readl

41 	writel(readl(USIR1) | mask, USIR1);  in udc_ack_int_UDCCR()
102 while (!(readl(UDCCSN(ep_num)) & UDCCSR_PC)) { in udc_write_urb()
151 if (readl(UDCCSN(ep_num)) & UDCCSR_BNE) in udc_read_urb()
152 n = readl(UDCBCN(ep_num)) & 0x3ff; in udc_read_urb()
158 data32[urb->actual_length / 4 + i / 4] = readl(UDCDN(ep_num)); in udc_read_urb()
178 n = readl(UDCBCR0); in udc_read_urb_ep0()
183 data32[ep0_urb->actual_length / 4 + i] = readl(UDCDN(0)); in udc_read_urb_ep0()
205 u32 udccsr0 = readl(UDCCSR0); in udc_handle_ep0()
225 udccsr0 = readl(UDCCSR0); in udc_handle_ep0()
235 if ((readl(UDCCSR0) & UDCCSR0_RNE) == 0) { in udc_handle_ep0()
239 data[i] = readl(UDCDR0); in udc_handle_ep0()
242 writel(readl(UDCCSR0) | UDCCSR0_OPC | UDCCSR0_SA, UDCCSR0); in udc_handle_ep0()
243 if ((readl(UDCCSR0) & UDCCSR0_RNE) != 0) { in udc_handle_ep0()
377 u32 flags = readl(UDCCSN(ep_num)) & (UDCCSR_SST | UDCCSR_TRN); in udc_handle_ep()
392 writel(readl(UDCCR) | UDCCR_SMAC, UDCCR); in udc_state_changed()
395 (readl(UDCCR) & UDCCR_ACN) >> UDCCR_ACN_S, in udc_state_changed()
396 (readl(UDCCR) & UDCCR_AIN) >> UDCCR_AIN_S, in udc_state_changed()
397 (readl(UDCCR) & UDCCR_AAISN) >> UDCCR_AAISN_S); in udc_state_changed()
413 if (readl(USIR1) & UDCCR_SUSIR) { in udc_irq()
421 if (readl(USIR1) & UDCCR_RESIR) { in udc_irq()
427 if (readl(USIR1) & (1<<31)) { in udc_irq()
433 if (readl(USIR1) & UDCCR_RSTIR) { in udc_irq()
439 if (readl(USIR0)) in udc_irq()
440 usbdbg("UISR0: %x \n", readl(USIR0)); in udc_irq()
442 if (readl(USIR0) & 0x2) in udc_irq()
446 if (readl(USIR0) & USIR0_IR0) { in udc_irq()
458 udcisr0 = readl(UDCISR0); in udc_irq()
479 writel((readl(UDCCR) & UDCCR_MASK_BITS) | (mask & UDCCR_MASK_BITS), UDCCR); in udc_set_mask_UDCCR()
484 writel((readl(UDCCR) & UDCCR_MASK_BITS) & ~(mask & UDCCR_MASK_BITS), UDCCR); in udc_clear_mask_UDCCR()
490 writel(readl(UDCICR0) | 3 << (ep_num * 2), UDCICR0); in pio_irq_enable()
493 writel(readl(UDCICR1) | 3 << (ep_num * 2), UDCICR1); in pio_irq_enable()
585 usbdbg("UDCCR%c = %x", 'A' + ep_num-1, readl(UDCCN(ep_num))); in udc_setup_ep()
586 usbdbg("UDCCSR%c = %x", 'A' + ep_num-1, readl(UDCCSN(ep_num))); in udc_setup_ep()
596 writel(readl(GPDR(CONFIG_USB_DEV_PULLUP_GPIO)) in udc_connect()
602 writel(readl(UP2OCR) | UP2OCR_DPPUE, UP2OCR); in udc_connect()
616 writel(readl(UP2OCR) & ~UP2OCR_DPPUE, UP2OCR); in udc_disconnect()
655 writel(readl(CKEN) & ~CKEN11_USB, CKEN); in udc_disable()
693 writel(readl(CKEN) | CKEN11_USB, CKEN); in udc_init()