Lines Matching defs:reg_offset
362 uintptr_t reg_offset = usb_base_addr + OTG_DIEP_BASE;
365 mmio_clrbits_32(reg_offset + OTG_DIEPCTL, OTG_DIEPCTL_MPSIZ);
369 mmio_setbits_32(reg_offset + OTG_DIEPCTL, 3U);
385 uintptr_t reg_offset = usb_base_addr + OTG_DIEP_BASE + OTG_DIEPTSIZ;
393 mmio_write_32(reg_offset, reg_value);
409 uint32_t reg_offset;
413 reg_offset = (uintptr_t)handle + OTG_FIFO_BASE +
425 mmio_write_32(reg_offset, src_copy);
441 uint32_t reg_offset;
447 reg_offset = (uintptr_t)handle + OTG_FIFO_BASE;
450 *(uint32_t *)dest = mmio_read_32(reg_offset);
467 uint32_t reg_offset;
472 reg_offset = usb_base_addr + OTG_DIEP_BASE + (ep->num * OTG_DIEP_SIZE);
494 mmio_clrsetbits_32(reg_offset + OTG_DIEPTSIZ, clear_value, reg_value);
512 mmio_setbits_32(reg_offset + OTG_DIEPCTL, reg_value);
518 reg_offset = usb_base_addr + OTG_DOEP_BASE + (ep->num * OTG_DOEP_SIZE);
533 mmio_clrsetbits_32(reg_offset + OTG_DOEPTSIZ,
548 mmio_setbits_32(reg_offset + OTG_DOEPCTL, reg_value);
563 uint32_t reg_offset;
567 reg_offset = usb_base_addr + OTG_DIEP_BASE +
587 mmio_clrsetbits_32(reg_offset + OTG_DIEPTSIZ,
598 mmio_setbits_32(reg_offset + OTG_DIEPCTL,
601 reg_offset = usb_base_addr + OTG_DOEP_BASE +
615 mmio_clrsetbits_32(reg_offset + OTG_DIEPTSIZ,
620 mmio_setbits_32(reg_offset + OTG_DOEPCTL,
636 uint32_t reg_offset;
640 reg_offset = usb_base_addr + OTG_DIEP_BASE +
642 reg_value = mmio_read_32(reg_offset + OTG_DIEPCTL);
650 mmio_write_32(reg_offset + OTG_DIEPCTL, reg_value);
652 reg_offset = usb_base_addr + OTG_DOEP_BASE +
654 reg_value = mmio_read_32(reg_offset + OTG_DOEPCTL);
662 mmio_write_32(reg_offset + OTG_DOEPCTL, reg_value);
742 uint32_t reg_offset;
755 reg_offset = usb_base_addr + OTG_DIEP_BASE + (epnum * OTG_DIEP_SIZE);
757 while (((mmio_read_32(reg_offset + OTG_DTXFSTS) &
815 uint32_t reg_offset;
825 reg_offset = usb_base_addr + OTG_DOEP_BASE + (epnum * OTG_DOEP_SIZE) + OTG_DOEPINT;
830 mmio_write_32(reg_offset, OTG_DOEPINT_XFRC);
838 mmio_write_32(reg_offset, OTG_DOEPINT_STUP);
844 mmio_write_32(reg_offset, OTG_DOEPINT_OTEPDIS);
849 uint32_t reg_offset;
859 reg_offset = usb_base_addr + OTG_DIEP_BASE + (epnum * OTG_DIEP_SIZE) + OTG_DIEPINT;
865 mmio_write_32(reg_offset, OTG_DIEPINT_XFRC);
872 mmio_write_32(reg_offset, OTG_DIEPINT_TOC);
876 mmio_write_32(reg_offset, OTG_DIEPINT_ITTXFE);
880 mmio_write_32(reg_offset, OTG_DIEPINT_INEPNE);
884 mmio_write_32(reg_offset, OTG_DIEPINT_EPDISD);