aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-sa1100/include/mach/h3600.h
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-sa1100/include/mach/h3600.h')
-rw-r--r--arch/arm/mach-sa1100/include/mach/h3600.h23
1 files changed, 0 insertions, 23 deletions
diff --git a/arch/arm/mach-sa1100/include/mach/h3600.h b/arch/arm/mach-sa1100/include/mach/h3600.h
index 69f138c55407..19d7fe1b5874 100644
--- a/arch/arm/mach-sa1100/include/mach/h3600.h
+++ b/arch/arm/mach-sa1100/include/mach/h3600.h
@@ -66,27 +66,4 @@
66#define IRQ_GPIO_H3600_OPT_IRQ IRQ_GPIO24 66#define IRQ_GPIO_H3600_OPT_IRQ IRQ_GPIO24
67#define IRQ_GPIO_H3600_COM_CTS IRQ_GPIO25 67#define IRQ_GPIO_H3600_COM_CTS IRQ_GPIO25
68 68
69
70#ifndef __ASSEMBLY__
71
72enum ipaq_egpio_type {
73 IPAQ_EGPIO_LCD_POWER, /* Power to the LCD panel */
74 IPAQ_EGPIO_CODEC_NRESET, /* Clear to reset the audio codec (remember to return high) */
75 IPAQ_EGPIO_AUDIO_ON, /* Audio power */
76 IPAQ_EGPIO_QMUTE, /* Audio muting */
77 IPAQ_EGPIO_OPT_NVRAM_ON, /* Non-volatile RAM on extension sleeves (SPI interface) */
78 IPAQ_EGPIO_OPT_ON, /* Power to extension sleeves */
79 IPAQ_EGPIO_CARD_RESET, /* Reset PCMCIA cards on extension sleeve (???) */
80 IPAQ_EGPIO_OPT_RESET, /* Reset option pack (???) */
81 IPAQ_EGPIO_IR_ON, /* IR sensor/emitter power */
82 IPAQ_EGPIO_IR_FSEL, /* IR speed selection 1->fast, 0->slow */
83 IPAQ_EGPIO_RS232_ON, /* Maxim RS232 chip power */
84 IPAQ_EGPIO_VPP_ON, /* Turn on power to flash programming */
85 IPAQ_EGPIO_LCD_ENABLE, /* Enable/disable LCD controller */
86};
87
88extern void (*assign_h3600_egpio)(enum ipaq_egpio_type x, int level);
89
90#endif /* ASSEMBLY */
91
92#endif /* _INCLUDE_H3600_H_ */ 69#endif /* _INCLUDE_H3600_H_ */