Go to the source code of this file.
#define A_REQ_TMROUT (1 << 12) |
#define A_SRP_DETECT (1 << 11) |
#define A_VBUS_ERR (1 << 13) |
#define A_WAIT_VRISE |
( |
|
w | ) |
(((w)>>20)&0x07) |
Definition at line 90 of file usb.h.
#define B_ASE_BRST |
( |
|
w | ) |
(((w)>>16)&0x07) |
Definition at line 91 of file usb.h.
#define B_HNP_FAIL (1 << 10) |
#define B_SRP_DONE (1 << 8) |
#define B_SRP_STARTED (1 << 7) |
#define B_SRP_TMROUT (1 << 9) |
#define CONF_USB0_ISOLATE_R (1 << 3) |
#define CONF_USB1_UNI_R (1 << 7) |
#define CONF_USB2_UNI_R (1 << 8) |
#define CONF_USB_PORT0_R |
( |
|
x | ) |
(((x)>>4)&0x7) |
#define CONF_USB_PWRDN_DM_R (1 << 2) |
#define CONF_USB_PWRDN_DP_R (1 << 1) |
#define DEV_IDLE_EN (1 << 13) |
Definition at line 80 of file usb.h.
#define DRIVER_SWITCH (1 << 15) |
#define HMC_PADEN (1 << 9) |
Definition at line 96 of file usb.h.
#define HMC_TLLATTACH (1 << 6) |
Definition at line 99 of file usb.h.
#define HMC_TLLSPEED (1 << 7) |
Definition at line 98 of file usb.h.
#define HST_IDLE_EN (1 << 14) |
Definition at line 79 of file usb.h.
#define is_usb0_device |
( |
|
config | ) |
0 |
Definition at line 8 of file usb.h.
#define OMAP1_OHCI_BASE 0xfffba000 |
Definition at line 61 of file usb.h.
#define OMAP1_OTG_BASE 0xfffb0400 |
Definition at line 59 of file usb.h.
#define OMAP1_UDC_BASE 0xfffb4000 |
Definition at line 60 of file usb.h.
#define OMAP2_OHCI_BASE 0x4805e000 |
Definition at line 63 of file usb.h.
#define OMAP2_OTG_BASE 0x4805e300 |
Definition at line 65 of file usb.h.
#define OMAP2_UDC_BASE 0x4805e200 |
Definition at line 64 of file usb.h.
Definition at line 68 of file usb.h.
#define OPRT_CHG (1 << 0) |
#define OTG_A_BUSREQ (1 << 11) |
#define OTG_A_SETB_HNPEN (1 << 12) |
#define OTG_ASESSVLD (1 << 20) |
#define OTG_B_BUSREQ (1 << 8) |
#define OTG_B_HNPEN (1 << 9) |
Definition at line 66 of file usb.h.
#define OTG_BSESSEND (1 << 19) |
#define OTG_BSESSVLD (1 << 18) |
#define OTG_BUSDROP (1 << 7) |
#define OTG_DRIVER_SEL (1 << 15) |
#define OTG_DRV_VBUS (1 << 3) |
Definition at line 84 of file usb.h.
#define OTG_HMC |
( |
|
w | ) |
(((w)>>0)&0x3f) |
#define OTG_IDLE_EN (1 << 15) |
Definition at line 78 of file usb.h.
#define OTG_IRQ_EN (OTG_BASE + 0x10) /* 16-bit */ |
#define OTG_IRQ_SRC (OTG_BASE + 0x14) /* 16-bit */ |
#define OTG_MST16 (1 << 29) |
Definition at line 86 of file usb.h.
#define OTG_OUTCTRL (OTG_BASE + 0x18) /* 16-bit */ |
#define OTG_PADEN (1 << 10) |
Definition at line 95 of file usb.h.
#define OTG_PD_VBUS (1 << 2) |
#define OTG_PU_ID (1 << 0) |
#define OTG_PU_VBUS (1 << 1) |
#define OTG_PULLDOWN (1 << 5) |
#define OTG_PULLUP (1 << 4) |
#define OTG_RESET_DONE (1 << 2) |
Definition at line 81 of file usb.h.
Definition at line 73 of file usb.h.
#define OTG_SOFT_RESET (1 << 1) |
Definition at line 82 of file usb.h.
Definition at line 74 of file usb.h.
Definition at line 83 of file usb.h.
#define OTG_TEST (OTG_BASE + 0x20) /* 16-bit */ |
#define OTG_USB0_DM (1 << 21) |
#define OTG_USB0_DP (1 << 22) |
#define OTG_USB0_EN (1 << 23) |
#define OTG_USB1_DM (1 << 24) |
#define OTG_USB1_DP (1 << 25) |
#define OTG_USB1_EN (1 << 26) |
#define OTG_USB2_DM (1 << 27) |
#define OTG_USB2_DP (1 << 28) |
#define OTG_USB2_EN (1 << 29) |
#define OTG_VBUSVLD (1 << 17) |
#define OTG_VENDOR_CODE (OTG_BASE + 0xfc) /* 16-bit */ |
#define OTGPUID (1 << 12) |
#define SRP_DATA (1 << 13) |
Definition at line 93 of file usb.h.
#define SRP_DPW (1 << 14) |
Definition at line 92 of file usb.h.
#define SRP_GPDATA (1 << 28) |
Definition at line 87 of file usb.h.
#define SRP_GPDVBUS (1 << 27) |
Definition at line 88 of file usb.h.
#define SRP_GPUVBUS |
( |
|
w | ) |
(((w)>>24)&0x07) |
Definition at line 89 of file usb.h.
#define SRP_VBUS (1 << 12) |
Definition at line 94 of file usb.h.
Definition at line 67 of file usb.h.
#define UHOST_EN (1 << 8) |
Definition at line 97 of file usb.h.
#define USB0_TRX_MODE |
( |
|
w | ) |
(((w)>>16)&0x07) |
Definition at line 77 of file usb.h.
#define USB0PDEN (1 << 1) |
#define USB0PUEN (1 << 0) |
#define USB1_TRX_MODE |
( |
|
w | ) |
(((w)>>20)&0x07) |
Definition at line 76 of file usb.h.
#define USB1PDEN (1 << 5) |
#define USB1PUEN (1 << 4) |
#define USB2_TRX_MODE |
( |
|
w | ) |
(((w)>>24)&0x07) |
Definition at line 75 of file usb.h.
#define USB2PDEN (1 << 9) |
#define USB2PUEN (1 << 8) |
#define USB2VDR (1 << 10) |
#define USB_TRANSCEIVER_CTRL (0xfffe1000 + 0x0064) |
#define USBX_SYNCHRO (1 << 30) |
Definition at line 85 of file usb.h.