/linux-4.1.27/arch/unicore32/include/mach/ |
H A D | regs-gpio.h | 41 #define GPIO_GPIO(Nb) (0x00000001 << (Nb)) /* GPIO [0..27] */ macro 42 #define GPIO_GPIO0 GPIO_GPIO(0) /* GPIO [0] */ 43 #define GPIO_GPIO1 GPIO_GPIO(1) /* GPIO [1] */ 44 #define GPIO_GPIO2 GPIO_GPIO(2) /* GPIO [2] */ 45 #define GPIO_GPIO3 GPIO_GPIO(3) /* GPIO [3] */ 46 #define GPIO_GPIO4 GPIO_GPIO(4) /* GPIO [4] */ 47 #define GPIO_GPIO5 GPIO_GPIO(5) /* GPIO [5] */ 48 #define GPIO_GPIO6 GPIO_GPIO(6) /* GPIO [6] */ 49 #define GPIO_GPIO7 GPIO_GPIO(7) /* GPIO [7] */ 50 #define GPIO_GPIO8 GPIO_GPIO(8) /* GPIO [8] */ 51 #define GPIO_GPIO9 GPIO_GPIO(9) /* GPIO [9] */ 52 #define GPIO_GPIO10 GPIO_GPIO(10) /* GPIO [10] */ 53 #define GPIO_GPIO11 GPIO_GPIO(11) /* GPIO [11] */ 54 #define GPIO_GPIO12 GPIO_GPIO(12) /* GPIO [12] */ 55 #define GPIO_GPIO13 GPIO_GPIO(13) /* GPIO [13] */ 56 #define GPIO_GPIO14 GPIO_GPIO(14) /* GPIO [14] */ 57 #define GPIO_GPIO15 GPIO_GPIO(15) /* GPIO [15] */ 58 #define GPIO_GPIO16 GPIO_GPIO(16) /* GPIO [16] */ 59 #define GPIO_GPIO17 GPIO_GPIO(17) /* GPIO [17] */ 60 #define GPIO_GPIO18 GPIO_GPIO(18) /* GPIO [18] */ 61 #define GPIO_GPIO19 GPIO_GPIO(19) /* GPIO [19] */ 62 #define GPIO_GPIO20 GPIO_GPIO(20) /* GPIO [20] */ 63 #define GPIO_GPIO21 GPIO_GPIO(21) /* GPIO [21] */ 64 #define GPIO_GPIO22 GPIO_GPIO(22) /* GPIO [22] */ 65 #define GPIO_GPIO23 GPIO_GPIO(23) /* GPIO [23] */ 66 #define GPIO_GPIO24 GPIO_GPIO(24) /* GPIO [24] */ 67 #define GPIO_GPIO25 GPIO_GPIO(25) /* GPIO [25] */ 68 #define GPIO_GPIO26 GPIO_GPIO(26) /* GPIO [26] */ 69 #define GPIO_GPIO27 GPIO_GPIO(27) /* GPIO [27] */
|
/linux-4.1.27/arch/arm/mach-sa1100/include/mach/ |
H A D | shannon.h | 7 #define SHANNON_GPIO_SPI_FLASH GPIO_GPIO (0) /* Output - Driven low, enables SPI to flash */ 8 #define SHANNON_GPIO_SPI_DSP GPIO_GPIO (1) /* Output - Driven low, enables SPI to DSP */ 10 #define SHANNON_GPIO_SPI_OUTPUT GPIO_GPIO (10) /* Output - SPI output to DSP */ 11 #define SHANNON_GPIO_SPI_INPUT GPIO_GPIO (11) /* Input - SPI input from DSP */ 12 #define SHANNON_GPIO_SPI_CLOCK GPIO_GPIO (12) /* Output - Clock for SPI */ 13 #define SHANNON_GPIO_SPI_FRAME GPIO_GPIO (13) /* Output - Frame marker - not used */ 14 #define SHANNON_GPIO_SPI_RTS GPIO_GPIO (14) /* Input - SPI Ready to Send */ 16 #define SHANNON_GPIO_SPI_CTS GPIO_GPIO (15) /* Output - SPI Clear to Send */ 17 #define SHANNON_GPIO_IRQ_CODEC GPIO_GPIO (16) /* in, irq from ucb1200 */ 19 #define SHANNON_GPIO_DSP_RESET GPIO_GPIO (17) /* Output - Drive low to reset the DSP */ 20 #define SHANNON_GPIO_CODEC_RESET GPIO_GPIO (18) /* Output - Drive low to reset the UCB1x00 */ 21 #define SHANNON_GPIO_U3_RTS GPIO_GPIO (19) /* ?? */ 22 #define SHANNON_GPIO_U3_CTS GPIO_GPIO (20) /* ?? */ 23 #define SHANNON_GPIO_SENSE_12V GPIO_GPIO (21) /* Input, 12v flash unprotect detected */
|
H A D | collie.h | 56 #define _COLLIE_GPIO_ON_KEY GPIO_GPIO(0) 57 #define _COLLIE_GPIO_AC_IN GPIO_GPIO(1) 58 #define _COLLIE_GPIO_nREMOCON_INT GPIO_GPIO(15) 59 #define _COLLIE_GPIO_UCB1x00_RESET GPIO_GPIO(16) 60 #define _COLLIE_GPIO_nMIC_ON GPIO_GPIO(17) 61 #define _COLLIE_GPIO_nREMOCON_ON GPIO_GPIO(18) 62 #define _COLLIE_GPIO_CO GPIO_GPIO(20) 63 #define _COLLIE_GPIO_WAKEUP GPIO_GPIO(24)
|
H A D | assabet.h | 91 #define ASSABET_GPIO_RADIO_IRQ GPIO_GPIO (14) /* Radio interrupt request */ 92 #define ASSABET_GPIO_PS_MODE_SYNC GPIO_GPIO (16) /* Power supply mode/sync */ 93 #define ASSABET_GPIO_STEREO_64FS_CLK GPIO_GPIO (19) /* SSP UDA1341 clock input */ 94 #define ASSABET_GPIO_GFX_IRQ GPIO_GPIO (24) /* Graphics IRQ */ 95 #define ASSABET_GPIO_BATT_LOW GPIO_GPIO (26) /* Low battery */ 96 #define ASSABET_GPIO_RCLK GPIO_GPIO (26) /* CCLK/2 */
|
H A D | SA-1100.h | 935 #define PWER_GPIO(Nb) GPIO_GPIO (Nb) /* GPIO [0..27] wake-up enable */ 1150 #define GPIO_GPIO(Nb) /* GPIO [0..27] */ \ macro 1152 #define GPIO_GPIO0 GPIO_GPIO (0) /* GPIO [0] */ 1153 #define GPIO_GPIO1 GPIO_GPIO (1) /* GPIO [1] */ 1154 #define GPIO_GPIO2 GPIO_GPIO (2) /* GPIO [2] */ 1155 #define GPIO_GPIO3 GPIO_GPIO (3) /* GPIO [3] */ 1156 #define GPIO_GPIO4 GPIO_GPIO (4) /* GPIO [4] */ 1157 #define GPIO_GPIO5 GPIO_GPIO (5) /* GPIO [5] */ 1158 #define GPIO_GPIO6 GPIO_GPIO (6) /* GPIO [6] */ 1159 #define GPIO_GPIO7 GPIO_GPIO (7) /* GPIO [7] */ 1160 #define GPIO_GPIO8 GPIO_GPIO (8) /* GPIO [8] */ 1161 #define GPIO_GPIO9 GPIO_GPIO (9) /* GPIO [9] */ 1162 #define GPIO_GPIO10 GPIO_GPIO (10) /* GPIO [10] */ 1163 #define GPIO_GPIO11 GPIO_GPIO (11) /* GPIO [11] */ 1164 #define GPIO_GPIO12 GPIO_GPIO (12) /* GPIO [12] */ 1165 #define GPIO_GPIO13 GPIO_GPIO (13) /* GPIO [13] */ 1166 #define GPIO_GPIO14 GPIO_GPIO (14) /* GPIO [14] */ 1167 #define GPIO_GPIO15 GPIO_GPIO (15) /* GPIO [15] */ 1168 #define GPIO_GPIO16 GPIO_GPIO (16) /* GPIO [16] */ 1169 #define GPIO_GPIO17 GPIO_GPIO (17) /* GPIO [17] */ 1170 #define GPIO_GPIO18 GPIO_GPIO (18) /* GPIO [18] */ 1171 #define GPIO_GPIO19 GPIO_GPIO (19) /* GPIO [19] */ 1172 #define GPIO_GPIO20 GPIO_GPIO (20) /* GPIO [20] */ 1173 #define GPIO_GPIO21 GPIO_GPIO (21) /* GPIO [21] */ 1174 #define GPIO_GPIO22 GPIO_GPIO (22) /* GPIO [22] */ 1175 #define GPIO_GPIO23 GPIO_GPIO (23) /* GPIO [23] */ 1176 #define GPIO_GPIO24 GPIO_GPIO (24) /* GPIO [24] */ 1177 #define GPIO_GPIO25 GPIO_GPIO (25) /* GPIO [25] */ 1178 #define GPIO_GPIO26 GPIO_GPIO (26) /* GPIO [26] */ 1179 #define GPIO_GPIO27 GPIO_GPIO (27) /* GPIO [27] */ 1182 GPIO_GPIO ((Nb) - 6) 1192 #define GPIO_SSP_TXD GPIO_GPIO (10) /* SSP Transmit Data (O) */ 1193 #define GPIO_SSP_RXD GPIO_GPIO (11) /* SSP Receive Data (I) */ 1194 #define GPIO_SSP_SCLK GPIO_GPIO (12) /* SSP Sample CLocK (O) */ 1195 #define GPIO_SSP_SFRM GPIO_GPIO (13) /* SSP Sample FRaMe (O) */ 1197 #define GPIO_UART_TXD GPIO_GPIO (14) /* UART Transmit Data (O) */ 1198 #define GPIO_UART_RXD GPIO_GPIO (15) /* UART Receive Data (I) */ 1199 #define GPIO_SDLC_SCLK GPIO_GPIO (16) /* SDLC Sample CLocK (I/O) */ 1200 #define GPIO_SDLC_AAF GPIO_GPIO (17) /* SDLC Abort After Frame (O) */ 1201 #define GPIO_UART_SCLK1 GPIO_GPIO (18) /* UART Sample CLocK 1 (I) */ 1203 #define GPIO_SSP_CLK GPIO_GPIO (19) /* SSP external CLocK (I) */ 1205 #define GPIO_UART_SCLK3 GPIO_GPIO (20) /* UART Sample CLocK 3 (I) */ 1207 #define GPIO_MCP_CLK GPIO_GPIO (21) /* MCP CLocK (I) */ 1209 #define GPIO_TIC_ACK GPIO_GPIO (21) /* TIC ACKnowledge (O) */ 1210 #define GPIO_MBGNT GPIO_GPIO (21) /* Memory Bus GraNT (O) */ 1211 #define GPIO_TREQA GPIO_GPIO (22) /* TIC REQuest A (I) */ 1212 #define GPIO_MBREQ GPIO_GPIO (22) /* Memory Bus REQuest (I) */ 1213 #define GPIO_TREQB GPIO_GPIO (23) /* TIC REQuest B (I) */ 1214 #define GPIO_1Hz GPIO_GPIO (25) /* 1 Hz clock (O) */ 1215 #define GPIO_RCLK GPIO_GPIO (26) /* internal (R) CLocK (O, fcpu/2) */ 1216 #define GPIO_32_768kHz GPIO_GPIO (27) /* 32.768 kHz clock (O, RTC) */
|
/linux-4.1.27/arch/arm/mach-w90x900/ |
H A D | gpio.c | 32 #define GPIO_GPIO(Nb) (0x00000001 << (Nb)) macro 61 regval &= GPIO_GPIO(offset); nuc900_gpio_get() 78 regval |= GPIO_GPIO(offset); nuc900_gpio_set() 80 regval &= ~GPIO_GPIO(offset); nuc900_gpio_set() 97 regval &= ~GPIO_GPIO(offset); nuc900_dir_input() 116 regval |= GPIO_GPIO(offset); nuc900_dir_output() 122 regval |= GPIO_GPIO(offset); nuc900_dir_output() 124 regval &= ~GPIO_GPIO(offset); nuc900_dir_output()
|
/linux-4.1.27/drivers/pcmcia/ |
H A D | sa1100_shannon.c | 22 GAFR &= ~(GPIO_GPIO(SHANNON_GPIO_EJECT_0) | shannon_pcmcia_hw_init() 23 GPIO_GPIO(SHANNON_GPIO_EJECT_1) | shannon_pcmcia_hw_init() 24 GPIO_GPIO(SHANNON_GPIO_RDY_0) | shannon_pcmcia_hw_init() 25 GPIO_GPIO(SHANNON_GPIO_RDY_1)); shannon_pcmcia_hw_init()
|
/linux-4.1.27/arch/unicore32/kernel/ |
H A D | gpio.c | 55 return readl(GPIO_GPLR) & GPIO_GPIO(offset); puv3_gpio_get() 61 writel(GPIO_GPIO(offset), GPIO_GPSR); puv3_gpio_set() 63 writel(GPIO_GPIO(offset), GPIO_GPCR); puv3_gpio_set() 71 writel(readl(GPIO_GPDR) & ~GPIO_GPIO(offset), GPIO_GPDR); puv3_direction_input() 83 writel(readl(GPIO_GPDR) | GPIO_GPIO(offset), GPIO_GPDR); puv3_direction_output()
|
/linux-4.1.27/arch/unicore32/include/asm/ |
H A D | gpio.h | 70 return readl(GPIO_GPLR) & GPIO_GPIO(gpio); gpio_get_value() 79 writel(GPIO_GPIO(gpio), GPIO_GPSR); gpio_set_value() 81 writel(GPIO_GPIO(gpio), GPIO_GPCR); gpio_set_value()
|
/linux-4.1.27/arch/arm/mach-imx/ |
H A D | mach-pca100.c | 63 SD2_CD | GPIO_GPIO | GPIO_IN, 100 OTG_PHY_CS_GPIO | GPIO_GPIO | GPIO_OUT, 114 USBH2_PHY_CS_GPIO | GPIO_GPIO | GPIO_OUT, 152 GPIO_PORTC | 31 | GPIO_GPIO | GPIO_IN, /* GPIO0_IRQ */ 153 GPIO_PORTC | 25 | GPIO_GPIO | GPIO_IN, /* GPIO1_IRQ */ 154 GPIO_PORTE | 5 | GPIO_GPIO | GPIO_IN, /* GPIO2_IRQ */ 214 mxc_gpio_mode(GPIO_PORTC | 20 | GPIO_GPIO | GPIO_OUT); pca100_ac97_warm_reset() 224 mxc_gpio_mode(GPIO_PORTC | 20 | GPIO_GPIO | GPIO_OUT); /* FS */ pca100_ac97_cold_reset() 226 mxc_gpio_mode(GPIO_PORTC | 22 | GPIO_GPIO | GPIO_OUT); /* TX */ pca100_ac97_cold_reset() 228 mxc_gpio_mode(GPIO_PORTC | 28 | GPIO_GPIO | GPIO_OUT); /* reset */ pca100_ac97_cold_reset() 379 mxc_gpio_mode(GPIO_PORTD | 28 | GPIO_GPIO | GPIO_IN); pca100_init() 380 mxc_gpio_mode(GPIO_PORTD | 27 | GPIO_GPIO | GPIO_IN); pca100_init()
|
H A D | mach-imx27_visstrim_m10.c | 115 OTG_PHY_CS_GPIO | GPIO_GPIO | GPIO_OUT, 131 TVP5150_RSTN | GPIO_GPIO | GPIO_OUT, 132 TVP5150_PWDN | GPIO_GPIO | GPIO_OUT, 146 MOTHERBOARD_BIT2 | GPIO_GPIO | GPIO_IN | GPIO_PUEN, 147 MOTHERBOARD_BIT1 | GPIO_GPIO | GPIO_IN | GPIO_PUEN, 148 MOTHERBOARD_BIT0 | GPIO_GPIO | GPIO_IN | GPIO_PUEN, 150 EXPBOARD_BIT2 | GPIO_GPIO | GPIO_IN | GPIO_PUEN, 151 EXPBOARD_BIT1 | GPIO_GPIO | GPIO_IN | GPIO_PUEN, 152 EXPBOARD_BIT0 | GPIO_GPIO | GPIO_IN | GPIO_PUEN, 154 AMP_GAIN_0 | GPIO_GPIO | GPIO_OUT, 155 AMP_GAIN_1 | GPIO_GPIO | GPIO_OUT, 156 AMP_MUTE_SDL | GPIO_GPIO | GPIO_OUT, 157 AMP_MUTE_SDR | GPIO_GPIO | GPIO_OUT,
|
H A D | mach-mx27_3ds.c | 91 SD1_EN_GPIO | GPIO_GPIO | GPIO_OUT, 93 OTG_PHY_RESET_GPIO | GPIO_GPIO | GPIO_OUT, 111 SPI1_SS0 | GPIO_GPIO | GPIO_OUT, 116 SPI2_SS0 | GPIO_GPIO | GPIO_OUT, 121 PMIC_INT | GPIO_GPIO | GPIO_IN, 145 LCD_ENABLE | GPIO_GPIO | GPIO_OUT, 146 LCD_RESET | GPIO_GPIO | GPIO_OUT, 160 CSI_PWRDWN | GPIO_GPIO | GPIO_OUT, 161 CSI_RESET | GPIO_GPIO | GPIO_OUT,
|
H A D | iomux-v1.h | 72 #define GPIO_GPIO (3 << GPIO_OCR_SHIFT) macro
|
H A D | mach-mx21ads.c | 64 (GPIO_PORTE | GPIO_GPIO | GPIO_IN | 11),
|
/linux-4.1.27/drivers/gpio/ |
H A D | gpio-sa1100.c | 20 return GPLR & GPIO_GPIO(offset); sa1100_gpio_get() 26 GPSR = GPIO_GPIO(offset); sa1100_gpio_set() 28 GPCR = GPIO_GPIO(offset); sa1100_gpio_set() 36 GPDR &= ~GPIO_GPIO(offset); sa1100_direction_input() 47 GPDR |= GPIO_GPIO(offset); sa1100_direction_output()
|
/linux-4.1.27/arch/arm/mach-sa1100/ |
H A D | pleb.c | 35 #define GPIO_ETH0_IRQ GPIO_GPIO(21) 36 #define GPIO_ETH0_EN GPIO_GPIO(26)
|
H A D | assabet.c | 92 #define SDA GPIO_GPIO(15) 93 #define SCK GPIO_GPIO(18) 94 #define MOD GPIO_GPIO(17)
|
/linux-4.1.27/drivers/input/touchscreen/ |
H A D | jornada720_ts.c | 75 if (GPLR & GPIO_GPIO(9)) { jornada720_ts_interrupt()
|