Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Variables
spitz.h File Reference
#include <linux/fb.h>
#include <linux/gpio.h>

Go to the source code of this file.

Macros

#define SPITZ_GPIO_KEY_INT   (0) /* Key Interrupt */
 
#define SPITZ_GPIO_RESET   (1)
 
#define SPITZ_GPIO_nSD_DETECT   (9)
 
#define SPITZ_GPIO_TP_INT   (11) /* Touch Panel interrupt */
 
#define SPITZ_GPIO_AK_INT   (13) /* Remote Control */
 
#define SPITZ_GPIO_ADS7846_CS   (14)
 
#define SPITZ_GPIO_SYNC   (16)
 
#define SPITZ_GPIO_MAX1111_CS   (20)
 
#define SPITZ_GPIO_FATAL_BAT   (21)
 
#define SPITZ_GPIO_HSYNC   (22)
 
#define SPITZ_GPIO_nSD_CLK   (32)
 
#define SPITZ_GPIO_USB_DEVICE   (35)
 
#define SPITZ_GPIO_USB_HOST   (37)
 
#define SPITZ_GPIO_USB_CONNECT   (41)
 
#define SPITZ_GPIO_LCDCON_CS   (53)
 
#define SPITZ_GPIO_nPCE   (54)
 
#define SPITZ_GPIO_nSD_WP   (81)
 
#define SPITZ_GPIO_ON_RESET   (89)
 
#define SPITZ_GPIO_BAT_COVER   (90)
 
#define SPITZ_GPIO_CF_CD   (94)
 
#define SPITZ_GPIO_ON_KEY   (95)
 
#define SPITZ_GPIO_SWA   (97)
 
#define SPITZ_GPIO_SWB   (96)
 
#define SPITZ_GPIO_CHRG_FULL   (101)
 
#define SPITZ_GPIO_CO   (101)
 
#define SPITZ_GPIO_CF_IRQ   (105)
 
#define SPITZ_GPIO_AC_IN   (115)
 
#define SPITZ_GPIO_HP_IN   (116)
 
#define SPITZ_GPIO_CF2_IRQ   (106) /* CF slot1 Ready */
 
#define SPITZ_GPIO_CF2_CD   (93)
 
#define SPITZ_KEY_STROBE_NUM   (11)
 
#define SPITZ_KEY_SENSE_NUM   (7)
 
#define SPITZ_GPIO_G0_STROBE_BIT   0x0f800000
 
#define SPITZ_GPIO_G1_STROBE_BIT   0x00100000
 
#define SPITZ_GPIO_G2_STROBE_BIT   0x01000000
 
#define SPITZ_GPIO_G3_STROBE_BIT   0x00041880
 
#define SPITZ_GPIO_G0_SENSE_BIT   0x00021000
 
#define SPITZ_GPIO_G1_SENSE_BIT   0x000000d4
 
#define SPITZ_GPIO_G2_SENSE_BIT   0x08000000
 
#define SPITZ_GPIO_G3_SENSE_BIT   0x00000000
 
#define SPITZ_GPIO_KEY_STROBE0   88
 
#define SPITZ_GPIO_KEY_STROBE1   23
 
#define SPITZ_GPIO_KEY_STROBE2   24
 
#define SPITZ_GPIO_KEY_STROBE3   25
 
#define SPITZ_GPIO_KEY_STROBE4   26
 
#define SPITZ_GPIO_KEY_STROBE5   27
 
#define SPITZ_GPIO_KEY_STROBE6   52
 
#define SPITZ_GPIO_KEY_STROBE7   103
 
#define SPITZ_GPIO_KEY_STROBE8   107
 
#define SPITZ_GPIO_KEY_STROBE9   108
 
#define SPITZ_GPIO_KEY_STROBE10   114
 
#define SPITZ_GPIO_KEY_SENSE0   12
 
#define SPITZ_GPIO_KEY_SENSE1   17
 
#define SPITZ_GPIO_KEY_SENSE2   91
 
#define SPITZ_GPIO_KEY_SENSE3   34
 
#define SPITZ_GPIO_KEY_SENSE4   36
 
#define SPITZ_GPIO_KEY_SENSE5   38
 
#define SPITZ_GPIO_KEY_SENSE6   39
 
#define SPITZ_SCP_LED_GREEN   SCOOP_GPCR_PA11 /* Keep */
 
#define SPITZ_SCP_JK_B   SCOOP_GPCR_PA12 /* Keep */
 
#define SPITZ_SCP_CHRG_ON   SCOOP_GPCR_PA13 /* Keep */
 
#define SPITZ_SCP_MUTE_L   SCOOP_GPCR_PA14 /* Low */
 
#define SPITZ_SCP_MUTE_R   SCOOP_GPCR_PA15 /* Low */
 
#define SPITZ_SCP_CF_POWER   SCOOP_GPCR_PA16 /* Keep */
 
#define SPITZ_SCP_LED_ORANGE   SCOOP_GPCR_PA17 /* Keep */
 
#define SPITZ_SCP_JK_A   SCOOP_GPCR_PA18 /* Low */
 
#define SPITZ_SCP_ADC_TEMP_ON   SCOOP_GPCR_PA19 /* Low */
 
#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_SUS_CLR   (SPITZ_SCP_MUTE_L | SPITZ_SCP_MUTE_R | SPITZ_SCP_JK_A | SPITZ_SCP_ADC_TEMP_ON)
 
#define SPITZ_SCP_SUS_SET   0
 
#define SPITZ_SCP_GPIO_BASE   (PXA_NR_BUILTIN_GPIO)
 
#define SPITZ_GPIO_LED_GREEN   (SPITZ_SCP_GPIO_BASE + 0)
 
#define SPITZ_GPIO_JK_B   (SPITZ_SCP_GPIO_BASE + 1)
 
#define SPITZ_GPIO_CHRG_ON   (SPITZ_SCP_GPIO_BASE + 2)
 
#define SPITZ_GPIO_MUTE_L   (SPITZ_SCP_GPIO_BASE + 3)
 
#define SPITZ_GPIO_MUTE_R   (SPITZ_SCP_GPIO_BASE + 4)
 
#define SPITZ_GPIO_CF_POWER   (SPITZ_SCP_GPIO_BASE + 5)
 
#define SPITZ_GPIO_LED_ORANGE   (SPITZ_SCP_GPIO_BASE + 6)
 
#define SPITZ_GPIO_JK_A   (SPITZ_SCP_GPIO_BASE + 7)
 
#define SPITZ_GPIO_ADC_TEMP_ON   (SPITZ_SCP_GPIO_BASE + 8)
 
#define SPITZ_SCP2_IR_ON   SCOOP_GPCR_PA11 /* High */
 
#define SPITZ_SCP2_AKIN_PULLUP   SCOOP_GPCR_PA12 /* Keep */
 
#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_BACKLIGHT_CONT   SCOOP_GPCR_PA17 /* Low */
 
#define SPITZ_SCP2_BACKLIGHT_ON   SCOOP_GPCR_PA18 /* Low */
 
#define SPITZ_SCP2_MIC_BIAS   SCOOP_GPCR_PA19 /* Low */
 
#define SPITZ_SCP2_IO_DIR
 
#define SPITZ_SCP2_IO_OUT   (SPITZ_SCP2_AKIN_PULLUP | SPITZ_SCP2_RESERVED_1)
 
#define SPITZ_SCP2_SUS_CLR
 
#define SPITZ_SCP2_SUS_SET   (SPITZ_SCP2_IR_ON | SPITZ_SCP2_RESERVED_1)
 
#define SPITZ_SCP2_GPIO_BASE   (PXA_NR_BUILTIN_GPIO + 12)
 
#define SPITZ_GPIO_IR_ON   (SPITZ_SCP2_GPIO_BASE + 0)
 
#define SPITZ_GPIO_AKIN_PULLUP   (SPITZ_SCP2_GPIO_BASE + 1)
 
#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_GPIO_BACKLIGHT_CONT   (SPITZ_SCP2_GPIO_BASE + 6)
 
#define SPITZ_GPIO_BACKLIGHT_ON   (SPITZ_SCP2_GPIO_BASE + 7)
 
#define SPITZ_GPIO_MIC_BIAS   (SPITZ_SCP2_GPIO_BASE + 8)
 
#define AKITA_IOEXP_GPIO_BASE   (PXA_NR_BUILTIN_GPIO + 12)
 
#define AKITA_GPIO_RESERVED_0   (AKITA_IOEXP_GPIO_BASE + 0)
 
#define AKITA_GPIO_RESERVED_1   (AKITA_IOEXP_GPIO_BASE + 1)
 
#define AKITA_GPIO_MIC_BIAS   (AKITA_IOEXP_GPIO_BASE + 2)
 
#define AKITA_GPIO_BACKLIGHT_ON   (AKITA_IOEXP_GPIO_BASE + 3)
 
#define AKITA_GPIO_BACKLIGHT_CONT   (AKITA_IOEXP_GPIO_BASE + 4)
 
#define AKITA_GPIO_AKIN_PULLUP   (AKITA_IOEXP_GPIO_BASE + 5)
 
#define AKITA_GPIO_IR_ON   (AKITA_IOEXP_GPIO_BASE + 6)
 
#define AKITA_GPIO_RESERVED_7   (AKITA_IOEXP_GPIO_BASE + 7)
 
#define SPITZ_IRQ_GPIO_KEY_INT   PXA_GPIO_TO_IRQ(SPITZ_GPIO_KEY_INT)
 
#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_HP_IN   PXA_GPIO_TO_IRQ(SPITZ_GPIO_HP_IN)
 
#define SPITZ_IRQ_GPIO_TP_INT   PXA_GPIO_TO_IRQ(SPITZ_GPIO_TP_INT)
 
#define SPITZ_IRQ_GPIO_SYNC   PXA_GPIO_TO_IRQ(SPITZ_GPIO_SYNC)
 
#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_BAT_COVER   PXA_GPIO_TO_IRQ(SPITZ_GPIO_BAT_COVER)
 
#define SPITZ_IRQ_GPIO_FATAL_BAT   PXA_GPIO_TO_IRQ(SPITZ_GPIO_FATAL_BAT)
 
#define SPITZ_IRQ_GPIO_CO   PXA_GPIO_TO_IRQ(SPITZ_GPIO_CO)
 
#define SPITZ_IRQ_GPIO_CF_IRQ   PXA_GPIO_TO_IRQ(SPITZ_GPIO_CF_IRQ)
 
#define SPITZ_IRQ_GPIO_CF_CD   PXA_GPIO_TO_IRQ(SPITZ_GPIO_CF_CD)
 
#define SPITZ_IRQ_GPIO_CF2_IRQ   PXA_GPIO_TO_IRQ(SPITZ_GPIO_CF2_IRQ)
 
#define SPITZ_IRQ_GPIO_nSD_INT   PXA_GPIO_TO_IRQ(SPITZ_GPIO_nSD_INT)
 
#define SPITZ_IRQ_GPIO_nSD_DETECT   PXA_GPIO_TO_IRQ(SPITZ_GPIO_nSD_DETECT)
 

Variables

struct platform_device spitzssp_device
 
struct sharpsl_charger_machinfo spitz_pm_machinfo
 

Macro Definition Documentation

#define AKITA_GPIO_AKIN_PULLUP   (AKITA_IOEXP_GPIO_BASE + 5)

Definition at line 161 of file spitz.h.

#define AKITA_GPIO_BACKLIGHT_CONT   (AKITA_IOEXP_GPIO_BASE + 4)

Definition at line 160 of file spitz.h.

#define AKITA_GPIO_BACKLIGHT_ON   (AKITA_IOEXP_GPIO_BASE + 3)

Definition at line 159 of file spitz.h.

#define AKITA_GPIO_IR_ON   (AKITA_IOEXP_GPIO_BASE + 6)

Definition at line 162 of file spitz.h.

#define AKITA_GPIO_MIC_BIAS   (AKITA_IOEXP_GPIO_BASE + 2)

Definition at line 158 of file spitz.h.

#define AKITA_GPIO_RESERVED_0   (AKITA_IOEXP_GPIO_BASE + 0)

Definition at line 156 of file spitz.h.

#define AKITA_GPIO_RESERVED_1   (AKITA_IOEXP_GPIO_BASE + 1)

Definition at line 157 of file spitz.h.

#define AKITA_GPIO_RESERVED_7   (AKITA_IOEXP_GPIO_BASE + 7)

Definition at line 163 of file spitz.h.

#define AKITA_IOEXP_GPIO_BASE   (PXA_NR_BUILTIN_GPIO + 12)

Definition at line 155 of file spitz.h.

#define SPITZ_GPIO_AC_IN   (115)

Definition at line 49 of file spitz.h.

#define SPITZ_GPIO_ADC_TEMP_ON   (SPITZ_SCP_GPIO_BASE + 8)

Definition at line 120 of file spitz.h.

#define SPITZ_GPIO_ADS7846_CS   (14)

Definition at line 28 of file spitz.h.

#define SPITZ_GPIO_AK_INT   (13) /* Remote Control */

Definition at line 27 of file spitz.h.

#define SPITZ_GPIO_AKIN_PULLUP   (SPITZ_SCP2_GPIO_BASE + 1)

Definition at line 145 of file spitz.h.

#define SPITZ_GPIO_BACKLIGHT_CONT   (SPITZ_SCP2_GPIO_BASE + 6)

Definition at line 150 of file spitz.h.

#define SPITZ_GPIO_BACKLIGHT_ON   (SPITZ_SCP2_GPIO_BASE + 7)

Definition at line 151 of file spitz.h.

#define SPITZ_GPIO_BAT_COVER   (90)

Definition at line 41 of file spitz.h.

#define SPITZ_GPIO_CF2_CD   (93)

Definition at line 55 of file spitz.h.

#define SPITZ_GPIO_CF2_IRQ   (106) /* CF slot1 Ready */

Definition at line 54 of file spitz.h.

#define SPITZ_GPIO_CF_CD   (94)

Definition at line 42 of file spitz.h.

#define SPITZ_GPIO_CF_IRQ   (105)

Definition at line 48 of file spitz.h.

#define SPITZ_GPIO_CF_POWER   (SPITZ_SCP_GPIO_BASE + 5)

Definition at line 117 of file spitz.h.

#define SPITZ_GPIO_CHRG_FULL   (101)

Definition at line 46 of file spitz.h.

#define SPITZ_GPIO_CHRG_ON   (SPITZ_SCP_GPIO_BASE + 2)

Definition at line 114 of file spitz.h.

#define SPITZ_GPIO_CO   (101)

Definition at line 47 of file spitz.h.

#define SPITZ_GPIO_FATAL_BAT   (21)

Definition at line 31 of file spitz.h.

#define SPITZ_GPIO_G0_SENSE_BIT   0x00021000

Definition at line 66 of file spitz.h.

#define SPITZ_GPIO_G0_STROBE_BIT   0x0f800000

Definition at line 62 of file spitz.h.

#define SPITZ_GPIO_G1_SENSE_BIT   0x000000d4

Definition at line 67 of file spitz.h.

#define SPITZ_GPIO_G1_STROBE_BIT   0x00100000

Definition at line 63 of file spitz.h.

#define SPITZ_GPIO_G2_SENSE_BIT   0x08000000

Definition at line 68 of file spitz.h.

#define SPITZ_GPIO_G2_STROBE_BIT   0x01000000

Definition at line 64 of file spitz.h.

#define SPITZ_GPIO_G3_SENSE_BIT   0x00000000

Definition at line 69 of file spitz.h.

#define SPITZ_GPIO_G3_STROBE_BIT   0x00041880

Definition at line 65 of file spitz.h.

#define SPITZ_GPIO_HP_IN   (116)

Definition at line 50 of file spitz.h.

#define SPITZ_GPIO_HSYNC   (22)

Definition at line 32 of file spitz.h.

#define SPITZ_GPIO_IR_ON   (SPITZ_SCP2_GPIO_BASE + 0)

Definition at line 144 of file spitz.h.

#define SPITZ_GPIO_JK_A   (SPITZ_SCP_GPIO_BASE + 7)

Definition at line 119 of file spitz.h.

#define SPITZ_GPIO_JK_B   (SPITZ_SCP_GPIO_BASE + 1)

Definition at line 113 of file spitz.h.

#define SPITZ_GPIO_KEY_INT   (0) /* Key Interrupt */

Definition at line 23 of file spitz.h.

#define SPITZ_GPIO_KEY_SENSE0   12

Definition at line 83 of file spitz.h.

#define SPITZ_GPIO_KEY_SENSE1   17

Definition at line 84 of file spitz.h.

#define SPITZ_GPIO_KEY_SENSE2   91

Definition at line 85 of file spitz.h.

#define SPITZ_GPIO_KEY_SENSE3   34

Definition at line 86 of file spitz.h.

#define SPITZ_GPIO_KEY_SENSE4   36

Definition at line 87 of file spitz.h.

#define SPITZ_GPIO_KEY_SENSE5   38

Definition at line 88 of file spitz.h.

#define SPITZ_GPIO_KEY_SENSE6   39

Definition at line 89 of file spitz.h.

#define SPITZ_GPIO_KEY_STROBE0   88

Definition at line 71 of file spitz.h.

#define SPITZ_GPIO_KEY_STROBE1   23

Definition at line 72 of file spitz.h.

#define SPITZ_GPIO_KEY_STROBE10   114

Definition at line 81 of file spitz.h.

#define SPITZ_GPIO_KEY_STROBE2   24

Definition at line 73 of file spitz.h.

#define SPITZ_GPIO_KEY_STROBE3   25

Definition at line 74 of file spitz.h.

#define SPITZ_GPIO_KEY_STROBE4   26

Definition at line 75 of file spitz.h.

#define SPITZ_GPIO_KEY_STROBE5   27

Definition at line 76 of file spitz.h.

#define SPITZ_GPIO_KEY_STROBE6   52

Definition at line 77 of file spitz.h.

#define SPITZ_GPIO_KEY_STROBE7   103

Definition at line 78 of file spitz.h.

#define SPITZ_GPIO_KEY_STROBE8   107

Definition at line 79 of file spitz.h.

#define SPITZ_GPIO_KEY_STROBE9   108

Definition at line 80 of file spitz.h.

#define SPITZ_GPIO_LCDCON_CS   (53)

Definition at line 37 of file spitz.h.

#define SPITZ_GPIO_LED_GREEN   (SPITZ_SCP_GPIO_BASE + 0)

Definition at line 112 of file spitz.h.

#define SPITZ_GPIO_LED_ORANGE   (SPITZ_SCP_GPIO_BASE + 6)

Definition at line 118 of file spitz.h.

#define SPITZ_GPIO_MAX1111_CS   (20)

Definition at line 30 of file spitz.h.

#define SPITZ_GPIO_MIC_BIAS   (SPITZ_SCP2_GPIO_BASE + 8)

Definition at line 152 of file spitz.h.

#define SPITZ_GPIO_MUTE_L   (SPITZ_SCP_GPIO_BASE + 3)

Definition at line 115 of file spitz.h.

#define SPITZ_GPIO_MUTE_R   (SPITZ_SCP_GPIO_BASE + 4)

Definition at line 116 of file spitz.h.

#define SPITZ_GPIO_nPCE   (54)

Definition at line 38 of file spitz.h.

#define SPITZ_GPIO_nSD_CLK   (32)

Definition at line 33 of file spitz.h.

#define SPITZ_GPIO_nSD_DETECT   (9)

Definition at line 25 of file spitz.h.

#define SPITZ_GPIO_nSD_WP   (81)

Definition at line 39 of file spitz.h.

#define SPITZ_GPIO_ON_KEY   (95)

Definition at line 43 of file spitz.h.

#define SPITZ_GPIO_ON_RESET   (89)

Definition at line 40 of file spitz.h.

#define SPITZ_GPIO_RESERVED_1   (SPITZ_SCP2_GPIO_BASE + 2)

Definition at line 146 of file spitz.h.

#define SPITZ_GPIO_RESERVED_2   (SPITZ_SCP2_GPIO_BASE + 3)

Definition at line 147 of file spitz.h.

#define SPITZ_GPIO_RESERVED_3   (SPITZ_SCP2_GPIO_BASE + 4)

Definition at line 148 of file spitz.h.

#define SPITZ_GPIO_RESERVED_4   (SPITZ_SCP2_GPIO_BASE + 5)

Definition at line 149 of file spitz.h.

#define SPITZ_GPIO_RESET   (1)

Definition at line 24 of file spitz.h.

#define SPITZ_GPIO_SWA   (97)

Definition at line 44 of file spitz.h.

#define SPITZ_GPIO_SWB   (96)

Definition at line 45 of file spitz.h.

#define SPITZ_GPIO_SYNC   (16)

Definition at line 29 of file spitz.h.

#define SPITZ_GPIO_TP_INT   (11) /* Touch Panel interrupt */

Definition at line 26 of file spitz.h.

#define SPITZ_GPIO_USB_CONNECT   (41)

Definition at line 36 of file spitz.h.

#define SPITZ_GPIO_USB_DEVICE   (35)

Definition at line 34 of file spitz.h.

#define SPITZ_GPIO_USB_HOST   (37)

Definition at line 35 of file spitz.h.

#define SPITZ_IRQ_GPIO_AC_IN   PXA_GPIO_TO_IRQ(SPITZ_GPIO_AC_IN)

Definition at line 168 of file spitz.h.

#define SPITZ_IRQ_GPIO_AK_INT   PXA_GPIO_TO_IRQ(SPITZ_GPIO_AK_INT)

Definition at line 169 of file spitz.h.

#define SPITZ_IRQ_GPIO_BAT_COVER   PXA_GPIO_TO_IRQ(SPITZ_GPIO_BAT_COVER)

Definition at line 176 of file spitz.h.

#define SPITZ_IRQ_GPIO_CF2_IRQ   PXA_GPIO_TO_IRQ(SPITZ_GPIO_CF2_IRQ)

Definition at line 181 of file spitz.h.

#define SPITZ_IRQ_GPIO_CF_CD   PXA_GPIO_TO_IRQ(SPITZ_GPIO_CF_CD)

Definition at line 180 of file spitz.h.

#define SPITZ_IRQ_GPIO_CF_IRQ   PXA_GPIO_TO_IRQ(SPITZ_GPIO_CF_IRQ)

Definition at line 179 of file spitz.h.

#define SPITZ_IRQ_GPIO_CO   PXA_GPIO_TO_IRQ(SPITZ_GPIO_CO)

Definition at line 178 of file spitz.h.

#define SPITZ_IRQ_GPIO_FATAL_BAT   PXA_GPIO_TO_IRQ(SPITZ_GPIO_FATAL_BAT)

Definition at line 177 of file spitz.h.

#define SPITZ_IRQ_GPIO_HP_IN   PXA_GPIO_TO_IRQ(SPITZ_GPIO_HP_IN)

Definition at line 170 of file spitz.h.

#define SPITZ_IRQ_GPIO_KEY_INT   PXA_GPIO_TO_IRQ(SPITZ_GPIO_KEY_INT)

Definition at line 167 of file spitz.h.

#define SPITZ_IRQ_GPIO_nSD_DETECT   PXA_GPIO_TO_IRQ(SPITZ_GPIO_nSD_DETECT)

Definition at line 183 of file spitz.h.

#define SPITZ_IRQ_GPIO_nSD_INT   PXA_GPIO_TO_IRQ(SPITZ_GPIO_nSD_INT)

Definition at line 182 of file spitz.h.

#define SPITZ_IRQ_GPIO_ON_KEY   PXA_GPIO_TO_IRQ(SPITZ_GPIO_ON_KEY)

Definition at line 173 of file spitz.h.

#define SPITZ_IRQ_GPIO_SWA   PXA_GPIO_TO_IRQ(SPITZ_GPIO_SWA)

Definition at line 174 of file spitz.h.

#define SPITZ_IRQ_GPIO_SWB   PXA_GPIO_TO_IRQ(SPITZ_GPIO_SWB)

Definition at line 175 of file spitz.h.

#define SPITZ_IRQ_GPIO_SYNC   PXA_GPIO_TO_IRQ(SPITZ_GPIO_SYNC)

Definition at line 172 of file spitz.h.

#define SPITZ_IRQ_GPIO_TP_INT   PXA_GPIO_TO_IRQ(SPITZ_GPIO_TP_INT)

Definition at line 171 of file spitz.h.

#define SPITZ_KEY_SENSE_NUM   (7)

Definition at line 61 of file spitz.h.

#define SPITZ_KEY_STROBE_NUM   (11)

Definition at line 60 of file spitz.h.

#define SPITZ_SCP2_AKIN_PULLUP   SCOOP_GPCR_PA12 /* Keep */

Definition at line 125 of file spitz.h.

#define SPITZ_SCP2_BACKLIGHT_CONT   SCOOP_GPCR_PA17 /* Low */

Definition at line 130 of file spitz.h.

#define SPITZ_SCP2_BACKLIGHT_ON   SCOOP_GPCR_PA18 /* Low */

Definition at line 131 of file spitz.h.

#define SPITZ_SCP2_GPIO_BASE   (PXA_NR_BUILTIN_GPIO + 12)

Definition at line 143 of file spitz.h.

#define SPITZ_SCP2_IO_DIR
Value:

Definition at line 134 of file spitz.h.

#define SPITZ_SCP2_IO_OUT   (SPITZ_SCP2_AKIN_PULLUP | SPITZ_SCP2_RESERVED_1)

Definition at line 138 of file spitz.h.

#define SPITZ_SCP2_IR_ON   SCOOP_GPCR_PA11 /* High */

Definition at line 124 of file spitz.h.

#define SPITZ_SCP2_MIC_BIAS   SCOOP_GPCR_PA19 /* Low */

Definition at line 132 of file spitz.h.

#define SPITZ_SCP2_RESERVED_1   SCOOP_GPCR_PA13 /* High */

Definition at line 126 of file spitz.h.

#define SPITZ_SCP2_RESERVED_2   SCOOP_GPCR_PA14 /* Low */

Definition at line 127 of file spitz.h.

#define SPITZ_SCP2_RESERVED_3   SCOOP_GPCR_PA15 /* Low */

Definition at line 128 of file spitz.h.

#define SPITZ_SCP2_RESERVED_4   SCOOP_GPCR_PA16 /* Low */

Definition at line 129 of file spitz.h.

#define SPITZ_SCP2_SUS_CLR
Value:

Definition at line 139 of file spitz.h.

#define SPITZ_SCP2_SUS_SET   (SPITZ_SCP2_IR_ON | SPITZ_SCP2_RESERVED_1)

Definition at line 141 of file spitz.h.

#define SPITZ_SCP_ADC_TEMP_ON   SCOOP_GPCR_PA19 /* Low */

Definition at line 102 of file spitz.h.

#define SPITZ_SCP_CF_POWER   SCOOP_GPCR_PA16 /* Keep */

Definition at line 99 of file spitz.h.

#define SPITZ_SCP_CHRG_ON   SCOOP_GPCR_PA13 /* Keep */

Definition at line 96 of file spitz.h.

#define SPITZ_SCP_GPIO_BASE   (PXA_NR_BUILTIN_GPIO)

Definition at line 111 of file spitz.h.

#define SPITZ_SCP_IO_DIR
Value:
SPITZ_SCP_MUTE_L | SPITZ_SCP_MUTE_R | \
SPITZ_SCP_CF_POWER | SPITZ_SCP_JK_A | SPITZ_SCP_ADC_TEMP_ON)

Definition at line 104 of file spitz.h.

#define SPITZ_SCP_IO_OUT   (SPITZ_SCP_CHRG_ON | SPITZ_SCP_MUTE_L | SPITZ_SCP_MUTE_R)

Definition at line 107 of file spitz.h.

#define SPITZ_SCP_JK_A   SCOOP_GPCR_PA18 /* Low */

Definition at line 101 of file spitz.h.

#define SPITZ_SCP_JK_B   SCOOP_GPCR_PA12 /* Keep */

Definition at line 95 of file spitz.h.

#define SPITZ_SCP_LED_GREEN   SCOOP_GPCR_PA11 /* Keep */

Definition at line 94 of file spitz.h.

#define SPITZ_SCP_LED_ORANGE   SCOOP_GPCR_PA17 /* Keep */

Definition at line 100 of file spitz.h.

#define SPITZ_SCP_MUTE_L   SCOOP_GPCR_PA14 /* Low */

Definition at line 97 of file spitz.h.

#define SPITZ_SCP_MUTE_R   SCOOP_GPCR_PA15 /* Low */

Definition at line 98 of file spitz.h.

Definition at line 108 of file spitz.h.

#define SPITZ_SCP_SUS_SET   0

Definition at line 109 of file spitz.h.

Variable Documentation

struct sharpsl_charger_machinfo spitz_pm_machinfo

Definition at line 198 of file spitz_pm.c.

struct platform_device spitzssp_device