usb3_write
usb3_write(usb3, val, USB3_P0_CON);
usb3_write(usb3, num, USB3_PIPE_COM);
usb3_write(usb3, val, USB3_PN_CON);
usb3_write(usb3, val, con_reg);
usb3_write(usb3, tmp, fifo_reg);
usb3_write(usb3, 1 << usb3_ep->num, USB3_DMA_INT_STA);
usb3_write(usb3, AXI_INT_PRDEN_CLR_STA(dma->num) |
usb3_write(usb3, dma->prd_dma, USB3_DMA_CH0_PRD_ADR(dma->num));
usb3_write(usb3, dma_con, USB3_DMA_CH0_CON(dma->num));
usb3_write(usb3, 0, USB3_DMA_CH0_CON(dma->num));
usb3_write(usb3, p0_int_sta, USB3_P0_INT_STA);
usb3_write(usb3, pn_int_sta, USB3_PN_INT_STA);
usb3_write(usb3, int_sta_1, USB3_USB_INT_STA_1);
usb3_write(usb3, dma_sta, USB3_DMA_INT_STA);
usb3_write(usb3, val, USB3_PN_MOD);
usb3_write(usb3, usb3_calc_rammap_val(usb3_ep, desc),
usb3_write(usb3, 0, USB3_PN_INT_ENA);
usb3_write(usb3, 0, USB3_PN_RAMMAP);
usb3_write(usb3, val, offs);
usb3_write(usb3, val, offs);
usb3_write(usb3, ~0, USB3_DMA_INT_STA);
usb3_write(usb3, 0, USB3_DMA_INT_ENA);
usb3_write(usb3, ~0, USB3_USB_INT_STA_1);
usb3_write(usb3, val | USB20_CON_B2_TSTMOD_EN, USB3_USB20_CON);
usb3_write(usb3, P0_INT_ALL_BITS, USB3_P0_INT_STA);
usb3_write(usb3, 0, USB3_P0_INT_ENA);
usb3_write(usb3, 0, USB3_USB_INT_ENA_1);
usb3_write(usb3, 0, USB3_USB_INT_ENA_2);
usb3_write(usb3, 0, USB3_AXI_INT_ENA);