HSOTG_REG
#define GRSTCTL HSOTG_REG(0x010)
#define GINTSTS HSOTG_REG(0x014)
#define GINTMSK HSOTG_REG(0x018)
#define GRXSTSR HSOTG_REG(0x01C)
#define GRXSTSP HSOTG_REG(0x020)
#define GRXFSIZ HSOTG_REG(0x024)
#define GNPTXFSIZ HSOTG_REG(0x028)
#define GNPTXSTS HSOTG_REG(0x02C)
#define GI2CCTL HSOTG_REG(0x0030)
#define GPVNDCTL HSOTG_REG(0x0034)
#define GGPIO HSOTG_REG(0x0038)
#define GUID HSOTG_REG(0x003c)
#define GSNPSID HSOTG_REG(0x0040)
#define GHWCFG1 HSOTG_REG(0x0044)
#define GHWCFG2 HSOTG_REG(0x0048)
#define GHWCFG3 HSOTG_REG(0x004c)
#define GHWCFG4 HSOTG_REG(0x0050)
#define GLPMCFG HSOTG_REG(0x0054)
#define GPWRDN HSOTG_REG(0x0058)
#define GDFIFOCFG HSOTG_REG(0x005c)
#define ADPCTL HSOTG_REG(0x0060)
#define GREFCLK HSOTG_REG(0x0064)
#define GINTMSK2 HSOTG_REG(0x0068)
#define GINTSTS2 HSOTG_REG(0x006c)
#define HPTXFSIZ HSOTG_REG(0x100)
#define DPTXFSIZN(_a) HSOTG_REG(0x104 + (((_a) - 1) * 4))
#define GOTGCTL HSOTG_REG(0x000)
#define DCFG HSOTG_REG(0x800)
#define DCTL HSOTG_REG(0x804)
#define DSTS HSOTG_REG(0x808)
#define DIEPMSK HSOTG_REG(0x810)
#define DOEPMSK HSOTG_REG(0x814)
#define DAINT HSOTG_REG(0x818)
#define DAINTMSK HSOTG_REG(0x81C)
#define DTKNQR1 HSOTG_REG(0x820)
#define DTKNQR2 HSOTG_REG(0x824)
#define DTKNQR3 HSOTG_REG(0x830)
#define DTKNQR4 HSOTG_REG(0x834)
#define DIEPEMPMSK HSOTG_REG(0x834)
#define DVBUSDIS HSOTG_REG(0x828)
#define DVBUSPULSE HSOTG_REG(0x82C)
#define DIEPCTL0 HSOTG_REG(0x900)
#define DIEPCTL(_a) HSOTG_REG(0x900 + ((_a) * 0x20))
#define DOEPCTL0 HSOTG_REG(0xB00)
#define DOEPCTL(_a) HSOTG_REG(0xB00 + ((_a) * 0x20))
#define DIEPINT(_a) HSOTG_REG(0x908 + ((_a) * 0x20))
#define DOEPINT(_a) HSOTG_REG(0xB08 + ((_a) * 0x20))
#define DIEPTSIZ0 HSOTG_REG(0x910)
#define DOEPTSIZ0 HSOTG_REG(0xB10)
#define DIEPTSIZ(_a) HSOTG_REG(0x910 + ((_a) * 0x20))
#define DOEPTSIZ(_a) HSOTG_REG(0xB10 + ((_a) * 0x20))
#define DIEPDMA(_a) HSOTG_REG(0x914 + ((_a) * 0x20))
#define DOEPDMA(_a) HSOTG_REG(0xB14 + ((_a) * 0x20))
#define DTXFSTS(_a) HSOTG_REG(0x918 + ((_a) * 0x20))
#define PCGCTL HSOTG_REG(0x0e00)
#define PCGCCTL1 HSOTG_REG(0xe04)
#define EPFIFO(_a) HSOTG_REG(0x1000 + ((_a) * 0x1000))
#define GOTGINT HSOTG_REG(0x004)
#define HCFG HSOTG_REG(0x0400)
#define HFIR HSOTG_REG(0x0404)
#define HFNUM HSOTG_REG(0x0408)
#define HPTXSTS HSOTG_REG(0x0410)
#define HAINT HSOTG_REG(0x0414)
#define HAINTMSK HSOTG_REG(0x0418)
#define HFLBADDR HSOTG_REG(0x041c)
#define HPRT0 HSOTG_REG(0x0440)
#define HCCHAR(_ch) HSOTG_REG(0x0500 + 0x20 * (_ch))
#define GAHBCFG HSOTG_REG(0x008)
#define HCSPLT(_ch) HSOTG_REG(0x0504 + 0x20 * (_ch))
#define HCINT(_ch) HSOTG_REG(0x0508 + 0x20 * (_ch))
#define HCINTMSK(_ch) HSOTG_REG(0x050c + 0x20 * (_ch))
#define HCTSIZ(_ch) HSOTG_REG(0x0510 + 0x20 * (_ch))
#define HCDMA(_ch) HSOTG_REG(0x0514 + 0x20 * (_ch))
#define HCDMAB(_ch) HSOTG_REG(0x051c + 0x20 * (_ch))
#define HCFIFO(_ch) HSOTG_REG(0x1000 + 0x1000 * (_ch))
#define GUSBCFG HSOTG_REG(0x00C)