Linux Kernel
3.7.1
|
Go to the source code of this file.
Data Structures | |
struct | scoop_config |
struct | scoop_pcmcia_dev |
struct | scoop_pcmcia_config |
Macros | |
#define | SCOOP_MCR 0x00 |
#define | SCOOP_CDR 0x04 |
#define | SCOOP_CSR 0x08 |
#define | SCOOP_CPR 0x0C |
#define | SCOOP_CCR 0x10 |
#define | SCOOP_IRR 0x14 |
#define | SCOOP_IRM 0x14 |
#define | SCOOP_IMR 0x18 |
#define | SCOOP_ISR 0x1C |
#define | SCOOP_GPCR 0x20 |
#define | SCOOP_GPWR 0x24 |
#define | SCOOP_GPRR 0x28 |
#define | SCOOP_CPR_OUT (1 << 7) |
#define | SCOOP_CPR_SD_3V (1 << 2) |
#define | SCOOP_CPR_CF_XV (1 << 1) |
#define | SCOOP_CPR_CF_3V (1 << 0) |
#define | SCOOP_GPCR_PA22 (1 << 12) |
#define | SCOOP_GPCR_PA21 (1 << 11) |
#define | SCOOP_GPCR_PA20 (1 << 10) |
#define | SCOOP_GPCR_PA19 (1 << 9) |
#define | SCOOP_GPCR_PA18 (1 << 8) |
#define | SCOOP_GPCR_PA17 (1 << 7) |
#define | SCOOP_GPCR_PA16 (1 << 6) |
#define | SCOOP_GPCR_PA15 (1 << 5) |
#define | SCOOP_GPCR_PA14 (1 << 4) |
#define | SCOOP_GPCR_PA13 (1 << 3) |
#define | SCOOP_GPCR_PA12 (1 << 2) |
#define | SCOOP_GPCR_PA11 (1 << 1) |
Functions | |
void | reset_scoop (struct device *dev) |
unsigned short | read_scoop_reg (struct device *dev, unsigned short reg) |
void | write_scoop_reg (struct device *dev, unsigned short reg, unsigned short data) |
Variables | |
struct scoop_pcmcia_config * | platform_scoop_config |
struct scoop_pcmcia_config* platform_scoop_config |