Lines Matching refs:value
33 u32 value = ioread32(ep->fotg210->reg + FOTG210_DMISGR1); in fotg210_disable_fifo_int() local
36 value |= DMISGR1_MF_IN_INT(ep->epnum - 1); in fotg210_disable_fifo_int()
38 value |= DMISGR1_MF_OUTSPK_INT(ep->epnum - 1); in fotg210_disable_fifo_int()
39 iowrite32(value, ep->fotg210->reg + FOTG210_DMISGR1); in fotg210_disable_fifo_int()
44 u32 value = ioread32(ep->fotg210->reg + FOTG210_DMISGR1); in fotg210_enable_fifo_int() local
47 value &= ~DMISGR1_MF_IN_INT(ep->epnum - 1); in fotg210_enable_fifo_int()
49 value &= ~DMISGR1_MF_OUTSPK_INT(ep->epnum - 1); in fotg210_enable_fifo_int()
50 iowrite32(value, ep->fotg210->reg + FOTG210_DMISGR1); in fotg210_enable_fifo_int()
55 u32 value = ioread32(fotg210->reg + FOTG210_DCFESR); in fotg210_set_cxdone() local
57 value |= DCFESR_CX_DONE; in fotg210_set_cxdone()
58 iowrite32(value, fotg210->reg + FOTG210_DCFESR); in fotg210_set_cxdone()
179 u32 value; in fotg210_reset_tseq() local
190 value = ioread32(reg); in fotg210_reset_tseq()
191 value |= INOUTEPMPSR_RESET_TSEQ; in fotg210_reset_tseq()
192 iowrite32(value, reg); in fotg210_reset_tseq()
194 value = ioread32(reg); in fotg210_reset_tseq()
195 value &= ~INOUTEPMPSR_RESET_TSEQ; in fotg210_reset_tseq()
196 iowrite32(value, reg); in fotg210_reset_tseq()
259 u32 value; in fotg210_enable_dma() local
263 value = ioread32(fotg210->reg + FOTG210_DMACPSR1); in fotg210_enable_dma()
264 value &= ~(DMACPSR1_DMA_LEN(0xFFFF) | DMACPSR1_DMA_TYPE(1)); in fotg210_enable_dma()
265 value |= DMACPSR1_DMA_LEN(len) | DMACPSR1_DMA_TYPE(ep->dir_in); in fotg210_enable_dma()
266 iowrite32(value, fotg210->reg + FOTG210_DMACPSR1); in fotg210_enable_dma()
269 value = ioread32(fotg210->reg + FOTG210_DMATFNR); in fotg210_enable_dma()
271 value |= DMATFNR_ACC_FN(ep->epnum - 1); in fotg210_enable_dma()
273 value |= DMATFNR_ACC_CXF; in fotg210_enable_dma()
274 iowrite32(value, fotg210->reg + FOTG210_DMATFNR); in fotg210_enable_dma()
280 value = ioread32(fotg210->reg + FOTG210_DMISGR2); in fotg210_enable_dma()
281 value &= ~(DMISGR2_MDMA_CMPLT | DMISGR2_MDMA_ERROR); in fotg210_enable_dma()
282 iowrite32(value, fotg210->reg + FOTG210_DMISGR2); in fotg210_enable_dma()
285 value = ioread32(fotg210->reg + FOTG210_DMACPSR1); in fotg210_enable_dma()
286 value |= DMACPSR1_DMA_START; in fotg210_enable_dma()
287 iowrite32(value, fotg210->reg + FOTG210_DMACPSR1); in fotg210_enable_dma()
297 u32 value; in fotg210_wait_dma_done() local
300 value = ioread32(ep->fotg210->reg + FOTG210_DISGR2); in fotg210_wait_dma_done()
301 if ((value & DISGR2_USBRST_INT) || in fotg210_wait_dma_done()
302 (value & DISGR2_DMA_ERROR)) in fotg210_wait_dma_done()
304 } while (!(value & DISGR2_DMA_CMPLT)); in fotg210_wait_dma_done()
306 value &= ~DISGR2_DMA_CMPLT; in fotg210_wait_dma_done()
307 iowrite32(value, ep->fotg210->reg + FOTG210_DISGR2); in fotg210_wait_dma_done()
311 value = ioread32(ep->fotg210->reg + FOTG210_DMACPSR1); in fotg210_wait_dma_done()
312 value |= DMACPSR1_DMA_ABORT; in fotg210_wait_dma_done()
313 iowrite32(value, ep->fotg210->reg + FOTG210_DMACPSR1); in fotg210_wait_dma_done()
317 value = ioread32(ep->fotg210->reg + in fotg210_wait_dma_done()
319 value |= FIBCR_FFRST; in fotg210_wait_dma_done()
320 iowrite32(value, ep->fotg210->reg + in fotg210_wait_dma_done()
323 value = ioread32(ep->fotg210->reg + FOTG210_DCFESR); in fotg210_wait_dma_done()
324 value |= DCFESR_CX_CLR; in fotg210_wait_dma_done()
325 iowrite32(value, ep->fotg210->reg + FOTG210_DCFESR); in fotg210_wait_dma_done()
392 u32 value = ioread32(ep->fotg210->reg + FOTG210_DMISGR0); in fotg210_ep0_queue() local
394 value &= ~DMISGR0_MCX_OUT_INT; in fotg210_ep0_queue()
395 iowrite32(value, ep->fotg210->reg + FOTG210_DMISGR0); in fotg210_ep0_queue()
453 u32 value; in fotg210_set_epnstall() local
459 value = ioread32(fotg210->reg + FOTG210_DCFESR); in fotg210_set_epnstall()
460 } while (!(value & DCFESR_FIFO_EMPTY(ep->epnum - 1))); in fotg210_set_epnstall()
466 value = ioread32(reg); in fotg210_set_epnstall()
467 value |= INOUTEPMPSR_STL_EP; in fotg210_set_epnstall()
468 iowrite32(value, reg); in fotg210_set_epnstall()
474 u32 value; in fotg210_clear_epnstall() local
480 value = ioread32(reg); in fotg210_clear_epnstall()
481 value &= ~INOUTEPMPSR_STL_EP; in fotg210_clear_epnstall()
482 iowrite32(value, reg); in fotg210_clear_epnstall()
485 static int fotg210_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedge) in fotg210_set_halt_and_wedge() argument
498 if (value) { in fotg210_set_halt_and_wedge()
516 static int fotg210_ep_set_halt(struct usb_ep *_ep, int value) in fotg210_ep_set_halt() argument
518 return fotg210_set_halt_and_wedge(_ep, value, 0); in fotg210_ep_set_halt()
547 u32 value = ioread32(fotg210->reg + FOTG210_TX0BYTE); in fotg210_clear_tx0byte() local
549 value &= ~(TX0BYTE_EP1 | TX0BYTE_EP2 | TX0BYTE_EP3 in fotg210_clear_tx0byte()
551 iowrite32(value, fotg210->reg + FOTG210_TX0BYTE); in fotg210_clear_tx0byte()
556 u32 value = ioread32(fotg210->reg + FOTG210_RX0BYTE); in fotg210_clear_rx0byte() local
558 value &= ~(RX0BYTE_EP1 | RX0BYTE_EP2 | RX0BYTE_EP3 in fotg210_clear_rx0byte()
560 iowrite32(value, fotg210->reg + FOTG210_RX0BYTE); in fotg210_clear_rx0byte()
608 u32 value = ioread32(fotg210->reg + FOTG210_DAR); in fotg210_set_configuration() local
610 value |= DAR_AFT_CONF; in fotg210_set_configuration()
611 iowrite32(value, fotg210->reg + FOTG210_DAR); in fotg210_set_configuration()
616 u32 value = ioread32(fotg210->reg + FOTG210_DAR); in fotg210_set_dev_addr() local
618 value |= (addr & 0x7F); in fotg210_set_dev_addr()
619 iowrite32(value, fotg210->reg + FOTG210_DAR); in fotg210_set_dev_addr()
624 u32 value = ioread32(fotg210->reg + FOTG210_DCFESR); in fotg210_set_cxstall() local
626 value |= DCFESR_CX_STL; in fotg210_set_cxstall()
627 iowrite32(value, fotg210->reg + FOTG210_DCFESR); in fotg210_set_cxstall()
706 u32 value; in fotg210_is_epnstall() local
712 value = ioread32(reg); in fotg210_is_epnstall()
713 return value & INOUTEPMPSR_STL_EP ? 1 : 0; in fotg210_is_epnstall()
762 u32 value = ioread32(fotg210->reg + FOTG210_DMCR); in fotg210_setup_packet() local
763 fotg210->gadget.speed = value & DMCR_HS_EN ? in fotg210_setup_packet()
839 u32 value = ioread32(fotg210->reg + FOTG210_DISGR0); in fotg210_clear_comabt_int() local
841 value &= ~DISGR0_CX_COMABT_INT; in fotg210_clear_comabt_int()
842 iowrite32(value, fotg210->reg + FOTG210_DISGR0); in fotg210_clear_comabt_int()
882 u32 value; in fotg210_irq() local
887 value = ioread32(reg); in fotg210_irq()
888 value &= ~DISGR2_USBRST_INT; in fotg210_irq()
889 iowrite32(value, reg); in fotg210_irq()
893 value = ioread32(reg); in fotg210_irq()
894 value &= ~DISGR2_SUSP_INT; in fotg210_irq()
895 iowrite32(value, reg); in fotg210_irq()
899 value = ioread32(reg); in fotg210_irq()
900 value &= ~DISGR2_RESM_INT; in fotg210_irq()
901 iowrite32(value, reg); in fotg210_irq()
905 value = ioread32(reg); in fotg210_irq()
906 value &= ~DISGR2_ISO_SEQ_ERR_INT; in fotg210_irq()
907 iowrite32(value, reg); in fotg210_irq()
911 value = ioread32(reg); in fotg210_irq()
912 value &= ~DISGR2_ISO_SEQ_ABORT_INT; in fotg210_irq()
913 iowrite32(value, reg); in fotg210_irq()
918 value = ioread32(reg); in fotg210_irq()
919 value &= ~DISGR2_TX0BYTE_INT; in fotg210_irq()
920 iowrite32(value, reg); in fotg210_irq()
925 value = ioread32(reg); in fotg210_irq()
926 value &= ~DISGR2_RX0BYTE_INT; in fotg210_irq()
927 iowrite32(value, reg); in fotg210_irq()
931 value = ioread32(reg); in fotg210_irq()
932 value &= ~DISGR2_DMA_ERROR; in fotg210_irq()
933 iowrite32(value, reg); in fotg210_irq()
1010 u32 value; in fotg210_udc_start() local
1017 value = ioread32(fotg210->reg + FOTG210_DMCR); in fotg210_udc_start()
1018 value |= DMCR_GLINT_EN; in fotg210_udc_start()
1019 iowrite32(value, fotg210->reg + FOTG210_DMCR); in fotg210_udc_start()
1026 u32 value; in fotg210_init() local
1033 value = ioread32(fotg210->reg + FOTG210_DMCR); in fotg210_init()
1034 value &= ~DMCR_GLINT_EN; in fotg210_init()
1035 iowrite32(value, fotg210->reg + FOTG210_DMCR); in fotg210_init()
1041 value = ioread32(fotg210->reg + FOTG210_DMISGR0); in fotg210_init()
1042 value |= DMISGR0_MCX_COMEND; in fotg210_init()
1043 iowrite32(value, fotg210->reg + FOTG210_DMISGR0); in fotg210_init()