• Home
  • Raw
  • Download

Lines Matching refs:readl

147 	writel(readl(&inep_regs_p[ep_num].endp_cntl) | ENDP_CNTL_STALL,  in udc_stall_ep()
150 writel(readl(&outep_regs_p[ep_num].endp_cntl) | ENDP_CNTL_STALL, in udc_stall_ep()
160 fifo_ptr += readl(&inep_regs_p[1].endp_bsorfn); in get_fifo()
164 fifo_ptr += readl(&inep_regs_p[0].endp_bsorfn); in get_fifo()
171 readl(&outep_regs_p[2].endp_maxpacksize) >> 16; in get_fifo()
178 fifo_ptr += readl(&outep_regs_p[0].endp_maxpacksize) >> 16; in get_fifo()
193 if (readl(&udc_regs_p->dev_stat) & DEV_STAT_RXFIFO_EMPTY) in usbgetpckfromfifo()
206 writel(readl(fifo_ptr), wrdp); in usbgetpckfromfifo()
216 readl(&outep_regs_p[epNum].write_done); in usbgetpckfromfifo()
385 u32 len = (readl(&outep_regs_p[0].endp_status) >> 11) & 0xfff; in dw_udc_ep0_rx()
479 nbytes = (readl(&outep_regs_p[ep].endp_status) >> 11) & in dw_udc_epn_rx()
553 readl(&plug_regs_p->plug_pending); in udc_init()
558 plug_st = readl(&plug_regs_p->plug_state); in udc_init()
583 return (readl(&udc_regs_p->dev_stat) & DEV_STAT_ENUM) ? 0 : 1; in is_usbd_high_speed()
647 writel(readl(&in_p->endp_cntl) | ENDP_CNTL_CNAK, in udc_setup_ep()
650 writel(readl(&out_p->endp_cntl) | ENDP_CNTL_CNAK, in udc_setup_ep()
714 endp_intmask = readl(&udc_regs_p->endp_int_mask); in udc_setup_ep()
724 dev_cntl = readl(&udc_regs_p->dev_cntl); in udc_connect()
730 dev_cntl = readl(&udc_regs_p->dev_cntl); in udc_connect()
734 plug_st = readl(&plug_regs_p->plug_state); in udc_connect()
746 plug_st = readl(&plug_regs_p->plug_state); in udc_disconnect()
803 if (readl(&plug_regs_p->plug_state) & PLUG_STATUS_ATTACHED) { in dw_udc_plug_irq()
827 if (readl(&udc_regs_p->dev_int) & DEV_INT_USBRESET) { in dw_udc_dev_irq()
830 writel(readl(&inep_regs_p[0].endp_cntl) | ENDP_CNTL_FLUSH, in dw_udc_dev_irq()
847 if (readl(&udc_regs_p->dev_int) & DEV_INT_ENUM) { in dw_udc_dev_irq()
851 writel(readl(&udc_regs_p->endp_int_mask) & ~0x10001, in dw_udc_dev_irq()
859 if (readl(&udc_regs_p->dev_int) & DEV_INT_INACTIVE) { in dw_udc_dev_irq()
867 if (readl(&udc_regs_p->dev_int) & DEV_INT_SETCFG) { in dw_udc_dev_irq()
876 if (readl(&udc_regs_p->dev_int) & DEV_INT_SETINTF) in dw_udc_dev_irq()
880 if (readl(&udc_regs_p->dev_int) & DEV_INT_SUSPUSB) { in dw_udc_dev_irq()
888 if (readl(&udc_regs_p->dev_int) & DEV_INT_SOF) in dw_udc_dev_irq()
897 while (readl(&udc_regs_p->endp_int) & ENDP0_INT_CTRLOUT) { in dw_udc_endpoint_irq()
901 if ((readl(&outep_regs_p[0].endp_status) & ENDP_STATUS_OUTMSK) in dw_udc_endpoint_irq()
907 } else if ((readl(&outep_regs_p[0].endp_status) & in dw_udc_endpoint_irq()
913 } else if ((readl(&outep_regs_p[0].endp_status) & in dw_udc_endpoint_irq()
921 if (readl(&udc_regs_p->endp_int) & ENDP0_INT_CTRLIN) { in dw_udc_endpoint_irq()
928 if (readl(&udc_regs_p->endp_int) & ENDP_INT_NONISOOUT_MSK) { in dw_udc_endpoint_irq()
930 u32 ep_int = readl(&udc_regs_p->endp_int) & in dw_udc_endpoint_irq()
941 if ((readl(&outep_regs_p[epnum].endp_status) & in dw_udc_endpoint_irq()
947 } else if ((readl(&outep_regs_p[epnum].endp_status) & in dw_udc_endpoint_irq()
953 if (readl(&udc_regs_p->endp_int) & ENDP_INT_NONISOIN_MSK) { in dw_udc_endpoint_irq()
955 u32 ep_int = readl(&udc_regs_p->endp_int) & in dw_udc_endpoint_irq()
963 if (readl(&inep_regs_p[epnum].endp_status) & ENDP_STATUS_IN) { in dw_udc_endpoint_irq()
987 while (readl(&plug_regs_p->plug_pending)) in udc_irq()
990 while (readl(&udc_regs_p->dev_int)) in udc_irq()
993 if (readl(&udc_regs_p->endp_int)) in udc_irq()
1000 writel(readl(&inep_regs_p[epid].endp_cntl) | ENDP_CNTL_SNAK, in udc_set_nak()
1003 writel(readl(&outep_regs_p[epid].endp_cntl) | ENDP_CNTL_SNAK, in udc_set_nak()
1011 val = readl(&inep_regs_p[epid].endp_cntl); in udc_unset_nak()
1016 val = readl(&outep_regs_p[epid].endp_cntl); in udc_unset_nak()