Go to the documentation of this file.
13 #ifndef _INCLUDE_H3XXX_H_
14 #define _INCLUDE_H3XXX_H_
17 #define H3600_EGPIO_PHYS (SA1100_CS5_PHYS + 0x01000000)
18 #define H3600_BANK_2_PHYS SA1100_CS2_PHYS
19 #define H3600_BANK_4_PHYS SA1100_CS4_PHYS
22 #define H3600_EGPIO_VIRT 0xf0000000
23 #define H3600_BANK_2_VIRT 0xf1000000
24 #define H3600_BANK_4_VIRT 0xf3800000
29 #define H3XXX_GPIO_PWR_BUTTON 0
30 #define H3XXX_GPIO_PCMCIA_CD1 10
31 #define H3XXX_GPIO_PCMCIA_IRQ1 11
32 #define H3XXX_GPIO_PCMCIA_CD0 17
33 #define H3XXX_GPIO_ACTION_BUTTON 18
34 #define H3XXX_GPIO_SYS_CLK 19
35 #define H3XXX_GPIO_PCMCIA_IRQ0 21
36 #define H3XXX_GPIO_COM_DCD 23
37 #define H3XXX_GPIO_OPTION 24
38 #define H3XXX_GPIO_COM_CTS 25
39 #define H3XXX_GPIO_COM_RTS 26
43 #define H3100_GPIO_BT_ON 2
44 #define H3100_GPIO_QMUTE 4
45 #define H3100_GPIO_LCD_3V_ON 5
46 #define H3100_GPIO_AUD_ON 6
47 #define H3100_GPIO_AUD_PWR_ON 7
48 #define H3100_GPIO_IR_ON 8
49 #define H3100_GPIO_IR_FSEL 9
51 #define H3600_GPIO_CLK_SET0 12
52 #define H3600_GPIO_CLK_SET1 13
53 #define H3600_GPIO_SOFT_RESET 20
54 #define H3600_GPIO_OPT_LOCK 22
55 #define H3600_GPIO_OPT_DET 27
59 #define H3XXX_EGPIO_BASE (GPIO_MAX + 1)
61 #define H3XXX_EGPIO_VPP_ON (H3XXX_EGPIO_BASE + 0)
62 #define H3XXX_EGPIO_CARD_RESET (H3XXX_EGPIO_BASE + 1)
63 #define H3XXX_EGPIO_OPT_RESET (H3XXX_EGPIO_BASE + 2)
64 #define H3XXX_EGPIO_CODEC_NRESET (H3XXX_EGPIO_BASE + 3)
65 #define H3XXX_EGPIO_OPT_NVRAM_ON (H3XXX_EGPIO_BASE + 4)
66 #define H3XXX_EGPIO_OPT_ON (H3XXX_EGPIO_BASE + 5)
67 #define H3XXX_EGPIO_LCD_ON (H3XXX_EGPIO_BASE + 6)
68 #define H3XXX_EGPIO_RS232_ON (H3XXX_EGPIO_BASE + 7)
71 #define H3600_EGPIO_LCD_PCI (H3XXX_EGPIO_BASE + 8)
72 #define H3600_EGPIO_IR_ON (H3XXX_EGPIO_BASE + 9)
73 #define H3600_EGPIO_AUD_AMP_ON (H3XXX_EGPIO_BASE + 10)
74 #define H3600_EGPIO_AUD_PWR_ON (H3XXX_EGPIO_BASE + 11)
75 #define H3600_EGPIO_QMUTE (H3XXX_EGPIO_BASE + 12)
76 #define H3600_EGPIO_IR_FSEL (H3XXX_EGPIO_BASE + 13)
77 #define H3600_EGPIO_LCD_5V_ON (H3XXX_EGPIO_BASE + 14)
78 #define H3600_EGPIO_LVDD_ON (H3XXX_EGPIO_BASE + 15)
86 #define GPIO_MODE_IN -1
87 #define GPIO_MODE_OUT0 0
88 #define GPIO_MODE_OUT1 1