Lines Matching refs:udc_write
64 static inline void udc_write(u32 value, u32 reg) in udc_write() function
130 udc_write(0, S3C2410_UDC_INDEX_REG); in s3c2410_udc_debugfs_show()
132 udc_write(1, S3C2410_UDC_INDEX_REG); in s3c2410_udc_debugfs_show()
137 udc_write(2, S3C2410_UDC_INDEX_REG); in s3c2410_udc_debugfs_show()
352 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_write_fifo()
354 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_write_fifo()
355 udc_write(ep_csr | S3C2410_UDC_ICSR1_PKTRDY, in s3c2410_udc_write_fifo()
368 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_write_fifo()
370 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_write_fifo()
371 udc_write(ep_csr | S3C2410_UDC_ICSR1_PKTRDY, in s3c2410_udc_write_fifo()
439 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_read_fifo()
463 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_read_fifo()
476 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_read_fifo()
478 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_read_fifo()
479 udc_write(ep_csr & ~S3C2410_UDC_OCSR1_PKTRDY, in s3c2410_udc_read_fifo()
488 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_read_fifo()
490 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_read_fifo()
491 udc_write(ep_csr & ~S3C2410_UDC_OCSR1_PKTRDY, in s3c2410_udc_read_fifo()
504 udc_write(0, S3C2410_UDC_INDEX_REG); in s3c2410_udc_read_fifo_crq()
542 udc_write(0, S3C2410_UDC_INDEX_REG); in s3c2410_udc_get_status()
546 udc_write(ep_num, S3C2410_UDC_INDEX_REG); in s3c2410_udc_get_status()
565 udc_write(status & 0xFF, S3C2410_UDC_EP0_FIFO_REG); in s3c2410_udc_get_status()
566 udc_write(status >> 8, S3C2410_UDC_EP0_FIFO_REG); in s3c2410_udc_get_status()
630 udc_write((tmp | S3C2410_UDC_FUNCADDR_UPDATE), in s3c2410_udc_handle_ep0_idle()
729 udc_write(0, S3C2410_UDC_INDEX_REG); in s3c2410_udc_handle_ep0()
801 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_handle_ep()
808 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_handle_ep()
809 udc_write(ep_csr1 & ~S3C2410_UDC_ICSR1_SENTSTL, in s3c2410_udc_handle_ep()
817 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_handle_ep()
822 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_handle_ep()
823 udc_write(ep_csr1 & ~S3C2410_UDC_OCSR1_SENTSTL, in s3c2410_udc_handle_ep()
852 udc_write(udc_read(S3C2410_UDC_USB_INT_REG), in s3c2410_udc_irq()
854 udc_write(udc_read(S3C2410_UDC_EP_INT_REG), in s3c2410_udc_irq()
888 udc_write(0x00, S3C2410_UDC_INDEX_REG); in s3c2410_udc_irq()
889 udc_write((dev->ep[0].ep.maxpacket & 0x7ff) >> 3, in s3c2410_udc_irq()
897 udc_write(S3C2410_UDC_USBINT_RESET, in s3c2410_udc_irq()
900 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_irq()
910 udc_write(S3C2410_UDC_USBINT_RESUME, in s3c2410_udc_irq()
924 udc_write(S3C2410_UDC_USBINT_SUSPEND, in s3c2410_udc_irq()
943 udc_write(S3C2410_UDC_INT_EP0, S3C2410_UDC_EP_INT_REG); in s3c2410_udc_irq()
954 udc_write(tmp, S3C2410_UDC_EP_INT_REG); in s3c2410_udc_irq()
963 udc_write(i, S3C2410_UDC_INDEX_REG); in s3c2410_udc_irq()
969 udc_write(idx2, S3C2410_UDC_INDEX_REG); in s3c2410_udc_irq()
976 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_irq()
1032 udc_write(ep->num, S3C2410_UDC_INDEX_REG); in s3c2410_udc_ep_enable()
1033 udc_write(max >> 3, S3C2410_UDC_MAXP_REG); in s3c2410_udc_ep_enable()
1040 udc_write(ep->num, S3C2410_UDC_INDEX_REG); in s3c2410_udc_ep_enable()
1041 udc_write(csr1, S3C2410_UDC_IN_CSR1_REG); in s3c2410_udc_ep_enable()
1042 udc_write(ep->num, S3C2410_UDC_INDEX_REG); in s3c2410_udc_ep_enable()
1043 udc_write(csr2, S3C2410_UDC_IN_CSR2_REG); in s3c2410_udc_ep_enable()
1049 udc_write(ep->num, S3C2410_UDC_INDEX_REG); in s3c2410_udc_ep_enable()
1050 udc_write(csr1, S3C2410_UDC_IN_CSR1_REG); in s3c2410_udc_ep_enable()
1051 udc_write(ep->num, S3C2410_UDC_INDEX_REG); in s3c2410_udc_ep_enable()
1052 udc_write(csr2, S3C2410_UDC_IN_CSR2_REG); in s3c2410_udc_ep_enable()
1057 udc_write(ep->num, S3C2410_UDC_INDEX_REG); in s3c2410_udc_ep_enable()
1058 udc_write(csr1, S3C2410_UDC_OUT_CSR1_REG); in s3c2410_udc_ep_enable()
1059 udc_write(ep->num, S3C2410_UDC_INDEX_REG); in s3c2410_udc_ep_enable()
1060 udc_write(csr2, S3C2410_UDC_OUT_CSR2_REG); in s3c2410_udc_ep_enable()
1065 udc_write(int_en_reg | (1 << ep->num), S3C2410_UDC_EP_INT_EN_REG); in s3c2410_udc_ep_enable()
1105 udc_write(int_en_reg & ~(1<<ep->num), S3C2410_UDC_EP_INT_EN_REG); in s3c2410_udc_ep_disable()
1200 udc_write(ep->bEndpointAddress & 0x7F, S3C2410_UDC_INDEX_REG); in s3c2410_udc_queue()
1207 udc_write(0, S3C2410_UDC_INDEX_REG); in s3c2410_udc_queue()
1325 udc_write(idx, S3C2410_UDC_INDEX_REG); in s3c2410_udc_set_halt()
1332 udc_write(ep_csr | S3C2410_UDC_ICSR1_SENDSTL, in s3c2410_udc_set_halt()
1336 udc_write(ep_csr, S3C2410_UDC_IN_CSR1_REG); in s3c2410_udc_set_halt()
1338 udc_write(ep_csr, S3C2410_UDC_IN_CSR1_REG); in s3c2410_udc_set_halt()
1342 udc_write(ep_csr | S3C2410_UDC_OCSR1_SENDSTL, in s3c2410_udc_set_halt()
1346 udc_write(ep_csr, S3C2410_UDC_OUT_CSR1_REG); in s3c2410_udc_set_halt()
1348 udc_write(ep_csr, S3C2410_UDC_OUT_CSR1_REG); in s3c2410_udc_set_halt()
1539 udc_write(0x00, S3C2410_UDC_USB_INT_EN_REG); in s3c2410_udc_disable()
1540 udc_write(0x00, S3C2410_UDC_EP_INT_EN_REG); in s3c2410_udc_disable()
1543 udc_write(S3C2410_UDC_USBINT_RESET in s3c2410_udc_disable()
1548 udc_write(0x1F, S3C2410_UDC_EP_INT_REG); in s3c2410_udc_disable()
1597 udc_write(i, S3C2410_UDC_INDEX_REG); in s3c2410_udc_enable()
1598 udc_write((dev->ep[i].ep.maxpacket & 0x7ff) >> 3, in s3c2410_udc_enable()
1603 udc_write(DEFAULT_POWER_STATE, S3C2410_UDC_PWR_REG); in s3c2410_udc_enable()
1606 udc_write(S3C2410_UDC_USBINT_RESET | S3C2410_UDC_USBINT_SUSPEND, in s3c2410_udc_enable()
1610 udc_write(S3C2410_UDC_INT_EP0, S3C2410_UDC_EP_INT_EN_REG); in s3c2410_udc_enable()