Lines Matching refs:bid
54 #define CVMX_USBCXREG1(reg, bid) \ argument
56 ((bid) & 1) * 0x100000000000ull)
57 #define CVMX_USBCXREG2(reg, bid, off) \ argument
59 (((off) & 7) + ((bid) & 1) * 0x8000000000ull) * 32)
61 #define CVMX_USBCX_GAHBCFG(bid) CVMX_USBCXREG1(0x008, bid) argument
62 #define CVMX_USBCX_GHWCFG3(bid) CVMX_USBCXREG1(0x04c, bid) argument
63 #define CVMX_USBCX_GINTMSK(bid) CVMX_USBCXREG1(0x018, bid) argument
64 #define CVMX_USBCX_GINTSTS(bid) CVMX_USBCXREG1(0x014, bid) argument
65 #define CVMX_USBCX_GNPTXFSIZ(bid) CVMX_USBCXREG1(0x028, bid) argument
66 #define CVMX_USBCX_GNPTXSTS(bid) CVMX_USBCXREG1(0x02c, bid) argument
67 #define CVMX_USBCX_GOTGCTL(bid) CVMX_USBCXREG1(0x000, bid) argument
68 #define CVMX_USBCX_GRSTCTL(bid) CVMX_USBCXREG1(0x010, bid) argument
69 #define CVMX_USBCX_GRXFSIZ(bid) CVMX_USBCXREG1(0x024, bid) argument
70 #define CVMX_USBCX_GRXSTSPH(bid) CVMX_USBCXREG1(0x020, bid) argument
71 #define CVMX_USBCX_GUSBCFG(bid) CVMX_USBCXREG1(0x00c, bid) argument
72 #define CVMX_USBCX_HAINT(bid) CVMX_USBCXREG1(0x414, bid) argument
73 #define CVMX_USBCX_HAINTMSK(bid) CVMX_USBCXREG1(0x418, bid) argument
74 #define CVMX_USBCX_HCCHARX(off, bid) CVMX_USBCXREG2(0x500, bid, off) argument
75 #define CVMX_USBCX_HCFG(bid) CVMX_USBCXREG1(0x400, bid) argument
76 #define CVMX_USBCX_HCINTMSKX(off, bid) CVMX_USBCXREG2(0x50c, bid, off) argument
77 #define CVMX_USBCX_HCINTX(off, bid) CVMX_USBCXREG2(0x508, bid, off) argument
78 #define CVMX_USBCX_HCSPLTX(off, bid) CVMX_USBCXREG2(0x504, bid, off) argument
79 #define CVMX_USBCX_HCTSIZX(off, bid) CVMX_USBCXREG2(0x510, bid, off) argument
80 #define CVMX_USBCX_HFIR(bid) CVMX_USBCXREG1(0x404, bid) argument
81 #define CVMX_USBCX_HFNUM(bid) CVMX_USBCXREG1(0x408, bid) argument
82 #define CVMX_USBCX_HPRT(bid) CVMX_USBCXREG1(0x440, bid) argument
83 #define CVMX_USBCX_HPTXFSIZ(bid) CVMX_USBCXREG1(0x100, bid) argument
84 #define CVMX_USBCX_HPTXSTS(bid) CVMX_USBCXREG1(0x410, bid) argument
86 #define CVMX_USBNXBID1(bid) (((bid) & 1) * 0x10000000ull) argument
87 #define CVMX_USBNXBID2(bid) (((bid) & 1) * 0x100000000000ull) argument
89 #define CVMX_USBNXREG1(reg, bid) \ argument
90 (CVMX_ADD_IO_SEG(0x0001180068000000ull | reg) + CVMX_USBNXBID1(bid))
91 #define CVMX_USBNXREG2(reg, bid) \ argument
92 (CVMX_ADD_IO_SEG(0x00016F0000000000ull | reg) + CVMX_USBNXBID2(bid))
94 #define CVMX_USBNX_CLK_CTL(bid) CVMX_USBNXREG1(0x10, bid) argument
95 #define CVMX_USBNX_DMA0_INB_CHN0(bid) CVMX_USBNXREG2(0x818, bid) argument
96 #define CVMX_USBNX_DMA0_OUTB_CHN0(bid) CVMX_USBNXREG2(0x858, bid) argument
97 #define CVMX_USBNX_USBP_CTL_STATUS(bid) CVMX_USBNXREG1(0x18, bid) argument