Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
msp_usb.h File Reference

Go to the source code of this file.

Data Structures

struct  msp_usbid_regs
 
struct  msp_mab_regs
 
struct  msp_usbhs_regs
 
struct  mspusb_device
 

Macros

#define NUM_USB_DEVS   1
 
#define MSP_USB0_MAB_START   (MSP_USB0_BASE + 0x0)
 
#define MSP_USB0_MAB_END   (MSP_USB0_BASE + 0x17)
 
#define MSP_USB0_ID_START   (MSP_USB0_BASE + 0x40000)
 
#define MSP_USB0_ID_END   (MSP_USB0_BASE + 0x4008f)
 
#define MSP_USB0_HS_START   (MSP_USB0_BASE + 0x40100)
 
#define MSP_USB0_HS_END   (MSP_USB0_BASE + 0x401FF)
 
#define MSP_USB1_MAB_START   (MSP_USB1_BASE + 0x0)
 
#define MSP_USB1_MAB_END   (MSP_USB1_BASE + 0x17)
 
#define MSP_USB1_ID_START   (MSP_USB1_BASE + 0x40000)
 
#define MSP_USB1_ID_END   (MSP_USB1_BASE + 0x4008f)
 
#define MSP_USB1_HS_START   (MSP_USB1_BASE + 0x40100)
 
#define MSP_USB1_HS_END   (MSP_USB1_BASE + 0x401ff)
 
#define to_mspusb_device(x)   container_of((x), struct mspusb_device, dev)
 
#define TO_HOST_ID(x)   ((x) & 0x3)
 

Macro Definition Documentation

#define MSP_USB0_HS_END   (MSP_USB0_BASE + 0x401FF)

Definition at line 40 of file msp_usb.h.

#define MSP_USB0_HS_START   (MSP_USB0_BASE + 0x40100)

Definition at line 39 of file msp_usb.h.

#define MSP_USB0_ID_END   (MSP_USB0_BASE + 0x4008f)

Definition at line 38 of file msp_usb.h.

#define MSP_USB0_ID_START   (MSP_USB0_BASE + 0x40000)

Definition at line 37 of file msp_usb.h.

#define MSP_USB0_MAB_END   (MSP_USB0_BASE + 0x17)

Definition at line 36 of file msp_usb.h.

#define MSP_USB0_MAB_START   (MSP_USB0_BASE + 0x0)

Definition at line 35 of file msp_usb.h.

#define MSP_USB1_HS_END   (MSP_USB1_BASE + 0x401ff)

Definition at line 48 of file msp_usb.h.

#define MSP_USB1_HS_START   (MSP_USB1_BASE + 0x40100)

Definition at line 47 of file msp_usb.h.

#define MSP_USB1_ID_END   (MSP_USB1_BASE + 0x4008f)

Definition at line 46 of file msp_usb.h.

#define MSP_USB1_ID_START   (MSP_USB1_BASE + 0x40000)

Definition at line 45 of file msp_usb.h.

#define MSP_USB1_MAB_END   (MSP_USB1_BASE + 0x17)

Definition at line 44 of file msp_usb.h.

#define MSP_USB1_MAB_START   (MSP_USB1_BASE + 0x0)

Definition at line 43 of file msp_usb.h.

#define NUM_USB_DEVS   1

Definition at line 31 of file msp_usb.h.

#define TO_HOST_ID (   x)    ((x) & 0x3)

Definition at line 143 of file msp_usb.h.

#define to_mspusb_device (   x)    container_of((x), struct mspusb_device, dev)

Definition at line 142 of file msp_usb.h.