Linux Kernel
3.7.1
|
Go to the source code of this file.
Variables | |
struct platform_device | spitzssp_device |
struct sharpsl_charger_machinfo | spitz_pm_machinfo |
#define AKITA_GPIO_AKIN_PULLUP (AKITA_IOEXP_GPIO_BASE + 5) |
#define AKITA_GPIO_BACKLIGHT_CONT (AKITA_IOEXP_GPIO_BASE + 4) |
#define AKITA_GPIO_BACKLIGHT_ON (AKITA_IOEXP_GPIO_BASE + 3) |
#define AKITA_GPIO_IR_ON (AKITA_IOEXP_GPIO_BASE + 6) |
#define AKITA_GPIO_MIC_BIAS (AKITA_IOEXP_GPIO_BASE + 2) |
#define AKITA_GPIO_RESERVED_0 (AKITA_IOEXP_GPIO_BASE + 0) |
#define AKITA_GPIO_RESERVED_1 (AKITA_IOEXP_GPIO_BASE + 1) |
#define AKITA_GPIO_RESERVED_7 (AKITA_IOEXP_GPIO_BASE + 7) |
#define AKITA_IOEXP_GPIO_BASE (PXA_NR_BUILTIN_GPIO + 12) |
#define SPITZ_GPIO_ADC_TEMP_ON (SPITZ_SCP_GPIO_BASE + 8) |
#define SPITZ_GPIO_AKIN_PULLUP (SPITZ_SCP2_GPIO_BASE + 1) |
#define SPITZ_GPIO_BACKLIGHT_CONT (SPITZ_SCP2_GPIO_BASE + 6) |
#define SPITZ_GPIO_BACKLIGHT_ON (SPITZ_SCP2_GPIO_BASE + 7) |
#define SPITZ_GPIO_CF_POWER (SPITZ_SCP_GPIO_BASE + 5) |
#define SPITZ_GPIO_CHRG_ON (SPITZ_SCP_GPIO_BASE + 2) |
#define SPITZ_GPIO_IR_ON (SPITZ_SCP2_GPIO_BASE + 0) |
#define SPITZ_GPIO_JK_A (SPITZ_SCP_GPIO_BASE + 7) |
#define SPITZ_GPIO_JK_B (SPITZ_SCP_GPIO_BASE + 1) |
#define SPITZ_GPIO_LED_GREEN (SPITZ_SCP_GPIO_BASE + 0) |
#define SPITZ_GPIO_LED_ORANGE (SPITZ_SCP_GPIO_BASE + 6) |
#define SPITZ_GPIO_MIC_BIAS (SPITZ_SCP2_GPIO_BASE + 8) |
#define SPITZ_GPIO_MUTE_L (SPITZ_SCP_GPIO_BASE + 3) |
#define SPITZ_GPIO_MUTE_R (SPITZ_SCP_GPIO_BASE + 4) |
#define SPITZ_GPIO_RESERVED_1 (SPITZ_SCP2_GPIO_BASE + 2) |
#define SPITZ_GPIO_RESERVED_2 (SPITZ_SCP2_GPIO_BASE + 3) |
#define SPITZ_GPIO_RESERVED_3 (SPITZ_SCP2_GPIO_BASE + 4) |
#define SPITZ_GPIO_RESERVED_4 (SPITZ_SCP2_GPIO_BASE + 5) |
#define SPITZ_IRQ_GPIO_AC_IN PXA_GPIO_TO_IRQ(SPITZ_GPIO_AC_IN) |
#define SPITZ_IRQ_GPIO_AK_INT PXA_GPIO_TO_IRQ(SPITZ_GPIO_AK_INT) |
#define SPITZ_IRQ_GPIO_BAT_COVER PXA_GPIO_TO_IRQ(SPITZ_GPIO_BAT_COVER) |
#define SPITZ_IRQ_GPIO_CF2_IRQ PXA_GPIO_TO_IRQ(SPITZ_GPIO_CF2_IRQ) |
#define SPITZ_IRQ_GPIO_CF_CD PXA_GPIO_TO_IRQ(SPITZ_GPIO_CF_CD) |
#define SPITZ_IRQ_GPIO_CF_IRQ PXA_GPIO_TO_IRQ(SPITZ_GPIO_CF_IRQ) |
#define SPITZ_IRQ_GPIO_CO PXA_GPIO_TO_IRQ(SPITZ_GPIO_CO) |
#define SPITZ_IRQ_GPIO_FATAL_BAT PXA_GPIO_TO_IRQ(SPITZ_GPIO_FATAL_BAT) |
#define SPITZ_IRQ_GPIO_HP_IN PXA_GPIO_TO_IRQ(SPITZ_GPIO_HP_IN) |
#define SPITZ_IRQ_GPIO_KEY_INT PXA_GPIO_TO_IRQ(SPITZ_GPIO_KEY_INT) |
#define SPITZ_IRQ_GPIO_nSD_DETECT PXA_GPIO_TO_IRQ(SPITZ_GPIO_nSD_DETECT) |
#define SPITZ_IRQ_GPIO_nSD_INT PXA_GPIO_TO_IRQ(SPITZ_GPIO_nSD_INT) |
#define SPITZ_IRQ_GPIO_ON_KEY PXA_GPIO_TO_IRQ(SPITZ_GPIO_ON_KEY) |
#define SPITZ_IRQ_GPIO_SWA PXA_GPIO_TO_IRQ(SPITZ_GPIO_SWA) |
#define SPITZ_IRQ_GPIO_SWB PXA_GPIO_TO_IRQ(SPITZ_GPIO_SWB) |
#define SPITZ_IRQ_GPIO_SYNC PXA_GPIO_TO_IRQ(SPITZ_GPIO_SYNC) |
#define SPITZ_IRQ_GPIO_TP_INT PXA_GPIO_TO_IRQ(SPITZ_GPIO_TP_INT) |
#define SPITZ_SCP2_AKIN_PULLUP SCOOP_GPCR_PA12 /* Keep */ |
#define SPITZ_SCP2_BACKLIGHT_CONT SCOOP_GPCR_PA17 /* Low */ |
#define SPITZ_SCP2_BACKLIGHT_ON SCOOP_GPCR_PA18 /* Low */ |
#define SPITZ_SCP2_GPIO_BASE (PXA_NR_BUILTIN_GPIO + 12) |
#define SPITZ_SCP2_IO_DIR |
#define SPITZ_SCP2_IO_OUT (SPITZ_SCP2_AKIN_PULLUP | SPITZ_SCP2_RESERVED_1) |
#define SPITZ_SCP2_IR_ON SCOOP_GPCR_PA11 /* High */ |
#define SPITZ_SCP2_MIC_BIAS SCOOP_GPCR_PA19 /* Low */ |
#define SPITZ_SCP2_RESERVED_1 SCOOP_GPCR_PA13 /* High */ |
#define SPITZ_SCP2_RESERVED_2 SCOOP_GPCR_PA14 /* Low */ |
#define SPITZ_SCP2_RESERVED_3 SCOOP_GPCR_PA15 /* Low */ |
#define SPITZ_SCP2_RESERVED_4 SCOOP_GPCR_PA16 /* Low */ |
#define SPITZ_SCP2_SUS_CLR |
#define SPITZ_SCP2_SUS_SET (SPITZ_SCP2_IR_ON | SPITZ_SCP2_RESERVED_1) |
#define SPITZ_SCP_ADC_TEMP_ON SCOOP_GPCR_PA19 /* Low */ |
#define SPITZ_SCP_CF_POWER SCOOP_GPCR_PA16 /* Keep */ |
#define SPITZ_SCP_CHRG_ON SCOOP_GPCR_PA13 /* Keep */ |
#define SPITZ_SCP_GPIO_BASE (PXA_NR_BUILTIN_GPIO) |
#define SPITZ_SCP_IO_DIR |
#define SPITZ_SCP_IO_OUT (SPITZ_SCP_CHRG_ON | SPITZ_SCP_MUTE_L | SPITZ_SCP_MUTE_R) |
#define SPITZ_SCP_JK_A SCOOP_GPCR_PA18 /* Low */ |
#define SPITZ_SCP_JK_B SCOOP_GPCR_PA12 /* Keep */ |
#define SPITZ_SCP_LED_GREEN SCOOP_GPCR_PA11 /* Keep */ |
#define SPITZ_SCP_LED_ORANGE SCOOP_GPCR_PA17 /* Keep */ |
#define SPITZ_SCP_MUTE_L SCOOP_GPCR_PA14 /* Low */ |
#define SPITZ_SCP_MUTE_R SCOOP_GPCR_PA15 /* Low */ |
#define SPITZ_SCP_SUS_CLR (SPITZ_SCP_MUTE_L | SPITZ_SCP_MUTE_R | SPITZ_SCP_JK_A | SPITZ_SCP_ADC_TEMP_ON) |
struct sharpsl_charger_machinfo spitz_pm_machinfo |
Definition at line 198 of file spitz_pm.c.
struct platform_device spitzssp_device |