Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
ohci-tmio.c File Reference
#include <linux/platform_device.h>
#include <linux/mfd/core.h>
#include <linux/mfd/tmio.h>
#include <linux/dma-mapping.h>

Go to the source code of this file.

Data Structures

struct  tmio_hcd
 

Macros

#define CCR_REVID   0x08 /* b Revision ID */
 
#define CCR_BASE   0x10 /* l USB Control Register Base Address Low */
 
#define CCR_ILME   0x40 /* b Internal Local Memory Enable */
 
#define CCR_PM   0x4c /* w Power Management */
 
#define CCR_INTC   0x50 /* b INT Control */
 
#define CCR_LMW1L   0x54 /* w Local Memory Window 1 LMADRS Low */
 
#define CCR_LMW1H   0x56 /* w Local Memory Window 1 LMADRS High */
 
#define CCR_LMW1BL   0x58 /* w Local Memory Window 1 Base Address Low */
 
#define CCR_LMW1BH   0x5A /* w Local Memory Window 1 Base Address High */
 
#define CCR_LMW2L   0x5C /* w Local Memory Window 2 LMADRS Low */
 
#define CCR_LMW2H   0x5E /* w Local Memory Window 2 LMADRS High */
 
#define CCR_LMW2BL   0x60 /* w Local Memory Window 2 Base Address Low */
 
#define CCR_LMW2BH   0x62 /* w Local Memory Window 2 Base Address High */
 
#define CCR_MISC   0xFC /* b MISC */
 
#define CCR_PM_GKEN   0x0001
 
#define CCR_PM_CKRNEN   0x0002
 
#define CCR_PM_USBPW1   0x0004
 
#define CCR_PM_USBPW2   0x0008
 
#define CCR_PM_USBPW3   0x0008
 
#define CCR_PM_PMEE   0x0100
 
#define CCR_PM_PMES   0x8000
 
#define hcd_to_tmio(hcd)   ((struct tmio_hcd *)(hcd_to_ohci(hcd) + 1))
 
#define ohci_hcd_tmio_drv_suspend   NULL
 
#define ohci_hcd_tmio_drv_resume   NULL
 

Macro Definition Documentation

#define CCR_BASE   0x10 /* l USB Control Register Base Address Low */

Definition at line 44 of file ohci-tmio.c.

#define CCR_ILME   0x40 /* b Internal Local Memory Enable */

Definition at line 45 of file ohci-tmio.c.

#define CCR_INTC   0x50 /* b INT Control */

Definition at line 47 of file ohci-tmio.c.

#define CCR_LMW1BH   0x5A /* w Local Memory Window 1 Base Address High */

Definition at line 51 of file ohci-tmio.c.

#define CCR_LMW1BL   0x58 /* w Local Memory Window 1 Base Address Low */

Definition at line 50 of file ohci-tmio.c.

#define CCR_LMW1H   0x56 /* w Local Memory Window 1 LMADRS High */

Definition at line 49 of file ohci-tmio.c.

#define CCR_LMW1L   0x54 /* w Local Memory Window 1 LMADRS Low */

Definition at line 48 of file ohci-tmio.c.

#define CCR_LMW2BH   0x62 /* w Local Memory Window 2 Base Address High */

Definition at line 55 of file ohci-tmio.c.

#define CCR_LMW2BL   0x60 /* w Local Memory Window 2 Base Address Low */

Definition at line 54 of file ohci-tmio.c.

#define CCR_LMW2H   0x5E /* w Local Memory Window 2 LMADRS High */

Definition at line 53 of file ohci-tmio.c.

#define CCR_LMW2L   0x5C /* w Local Memory Window 2 LMADRS Low */

Definition at line 52 of file ohci-tmio.c.

#define CCR_MISC   0xFC /* b MISC */

Definition at line 56 of file ohci-tmio.c.

#define CCR_PM   0x4c /* w Power Management */

Definition at line 46 of file ohci-tmio.c.

#define CCR_PM_CKRNEN   0x0002

Definition at line 59 of file ohci-tmio.c.

#define CCR_PM_GKEN   0x0001

Definition at line 58 of file ohci-tmio.c.

#define CCR_PM_PMEE   0x0100

Definition at line 63 of file ohci-tmio.c.

#define CCR_PM_PMES   0x8000

Definition at line 64 of file ohci-tmio.c.

#define CCR_PM_USBPW1   0x0004

Definition at line 60 of file ohci-tmio.c.

#define CCR_PM_USBPW2   0x0008

Definition at line 61 of file ohci-tmio.c.

#define CCR_PM_USBPW3   0x0008

Definition at line 62 of file ohci-tmio.c.

#define CCR_REVID   0x08 /* b Revision ID */

Definition at line 43 of file ohci-tmio.c.

#define hcd_to_tmio (   hcd)    ((struct tmio_hcd *)(hcd_to_ohci(hcd) + 1))

Definition at line 73 of file ohci-tmio.c.

#define ohci_hcd_tmio_drv_resume   NULL

Definition at line 361 of file ohci-tmio.c.

#define ohci_hcd_tmio_drv_suspend   NULL

Definition at line 360 of file ohci-tmio.c.