Lines Matching refs:epcfgreg
262 u32 epcfgreg; in xudc_wrstatus() local
264 epcfgreg = udc->read_fn(udc->addr + ep0->offset)| in xudc_wrstatus()
266 udc->write_fn(udc->addr, ep0->offset, epcfgreg); in xudc_wrstatus()
281 u32 epcfgreg; in xudc_epconfig() local
287 epcfgreg = ((ep->is_in << 29) | (ep->is_iso << 28) | in xudc_epconfig()
289 udc->write_fn(udc->addr, ep->offset, epcfgreg); in xudc_epconfig()
756 u32 epcfgreg; in xudc_ep_set_halt() local
778 epcfgreg = udc->read_fn(udc->addr + ep->offset); in xudc_ep_set_halt()
779 epcfgreg |= XUSB_EP_CFG_STALL_MASK; in xudc_ep_set_halt()
780 udc->write_fn(udc->addr, ep->offset, epcfgreg); in xudc_ep_set_halt()
783 epcfgreg = udc->read_fn(udc->addr + ep->offset); in xudc_ep_set_halt()
784 epcfgreg &= ~XUSB_EP_CFG_STALL_MASK; in xudc_ep_set_halt()
785 udc->write_fn(udc->addr, ep->offset, epcfgreg); in xudc_ep_set_halt()
788 epcfgreg = udc->read_fn(ep->udc->addr + ep->offset); in xudc_ep_set_halt()
789 epcfgreg &= ~XUSB_EP_CFG_DATA_TOGGLE_MASK; in xudc_ep_set_halt()
790 udc->write_fn(udc->addr, ep->offset, epcfgreg); in xudc_ep_set_halt()
1449 u32 epcfgreg; in xudc_clear_stall_all_ep() local
1454 epcfgreg = udc->read_fn(udc->addr + ep->offset); in xudc_clear_stall_all_ep()
1455 epcfgreg &= ~XUSB_EP_CFG_STALL_MASK; in xudc_clear_stall_all_ep()
1456 udc->write_fn(udc->addr, ep->offset, epcfgreg); in xudc_clear_stall_all_ep()
1459 epcfgreg = udc->read_fn(udc->addr + ep->offset); in xudc_clear_stall_all_ep()
1460 epcfgreg &= ~XUSB_EP_CFG_DATA_TOGGLE_MASK; in xudc_clear_stall_all_ep()
1461 udc->write_fn(udc->addr, ep->offset, epcfgreg); in xudc_clear_stall_all_ep()
1566 u32 epcfgreg; in xudc_ep0_stall() local
1569 epcfgreg = udc->read_fn(udc->addr + ep0->offset); in xudc_ep0_stall()
1570 epcfgreg |= XUSB_EP_CFG_STALL_MASK; in xudc_ep0_stall()
1571 udc->write_fn(udc->addr, ep0->offset, epcfgreg); in xudc_ep0_stall()
1607 u32 epcfgreg; in xudc_getstatus() local
1626 epcfgreg = udc->read_fn(udc->addr + target_ep->offset); in xudc_getstatus()
1627 halt = epcfgreg & XUSB_EP_CFG_STALL_MASK; in xudc_getstatus()
1665 u32 epcfgreg; in xudc_set_clear_feature() local
1707 epcfgreg = udc->read_fn(udc->addr + target_ep->offset); in xudc_set_clear_feature()
1710 epcfgreg &= ~XUSB_EP_CFG_STALL_MASK; in xudc_set_clear_feature()
1712 target_ep->offset, epcfgreg); in xudc_set_clear_feature()
1715 epcfgreg |= XUSB_EP_CFG_STALL_MASK; in xudc_set_clear_feature()
1718 epcfgreg); in xudc_set_clear_feature()
1721 epcfgreg &= ~(XUSB_EP_CFG_STALL_MASK | in xudc_set_clear_feature()
1725 epcfgreg); in xudc_set_clear_feature()
1872 u32 epcfgreg; in xudc_ep0_in() local
1910 epcfgreg = udc->read_fn(udc->addr + ep0->offset); in xudc_ep0_in()
1911 epcfgreg |= XUSB_EP_CFG_DATA_TOGGLE_MASK; in xudc_ep0_in()
1912 udc->write_fn(udc->addr, ep0->offset, epcfgreg); in xudc_ep0_in()