/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-xway.c | 115 MFP_XWAY(GPIO0, GPIO, EXIN, MII, TDM), 116 MFP_XWAY(GPIO1, GPIO, STP, DFE, EBU), 117 MFP_XWAY(GPIO2, GPIO, STP, DFE, EPHY), 118 MFP_XWAY(GPIO3, GPIO, STP, EPHY, EBU), 119 MFP_XWAY(GPIO4, GPIO, GPT, EPHY, MII), 120 MFP_XWAY(GPIO5, GPIO, MII, ASC, GPT), 121 MFP_XWAY(GPIO6, GPIO, MII, ASC, EXIN), 122 MFP_XWAY(GPIO7, GPIO, SPI, MII, JTAG), 123 MFP_XWAY(GPIO8, GPIO, SPI, MII, JTAG), 124 MFP_XWAY(GPIO9, GPIO, SP [all...] |
H A D | pinctrl-lpc18xx.c | 240 LPC_P(0,0, GPIO, SSP1, ENET, SGPIO, R, R, I2S0_TX_WS,I2S1, 0, ND); 241 LPC_P(0,1, GPIO, SSP1,ENET_ALT,SGPIO, R, R, ENET, I2S1, 0, ND); 242 LPC_P(1,0, GPIO, CTIN, EMC, R, R, SSP0, SGPIO, R, 0, ND); 243 LPC_P(1,1, GPIO, CTOUT, EMC, SGPIO, R, SSP0, R, R, 0, ND); 244 LPC_P(1,2, GPIO, CTOUT, EMC, SGPIO, R, SSP0, R, R, 0, ND); 245 LPC_P(1,3, GPIO, CTOUT, SGPIO, EMC, USB0, SSP1, R, SDMMC, 0, ND); 246 LPC_P(1,4, GPIO, CTOUT, SGPIO, EMC, USB0, SSP1, R, SDMMC, 0, ND); 247 LPC_P(1,5, GPIO, CTOUT, R, EMC, USB0, SSP1, SGPIO, SDMMC, 0, ND); 248 LPC_P(1,6, GPIO, CTIN, R, EMC, R, R, SGPIO, SDMMC, 0, ND); 249 LPC_P(1,7, GPIO, UART [all...] |
H A D | pinctrl-falcon.c | 107 MFP_FALCON(GPIO0, RST, GPIO, NONE, NONE), 108 MFP_FALCON(GPIO1, GPIO, GPIO, NONE, NONE), 109 MFP_FALCON(GPIO2, GPIO, GPIO, NONE, NONE), 110 MFP_FALCON(GPIO3, GPIO, GPIO, NONE, NONE), 111 MFP_FALCON(GPIO4, NTR, GPIO, NONE, NONE), 112 MFP_FALCON(GPIO5, NTR, GPIO, PPS, NONE), 113 MFP_FALCON(GPIO6, RST, GPIO, NON [all...] |
H A D | pinctrl-k210.c | 182 K210_PC_DEFAULT(GPIO), 227 K210_FUNC(GPIOHS0, GPIO), 228 K210_FUNC(GPIOHS1, GPIO), 229 K210_FUNC(GPIOHS2, GPIO), 230 K210_FUNC(GPIOHS3, GPIO), 231 K210_FUNC(GPIOHS4, GPIO), 232 K210_FUNC(GPIOHS5, GPIO), 233 K210_FUNC(GPIOHS6, GPIO), 234 K210_FUNC(GPIOHS7, GPIO), 235 K210_FUNC(GPIOHS8, GPIO), [all...] |
H A D | pinctrl-ocelot.c | 39 /* GPIO standard registers */ 973 LAN966X_P(0, GPIO, NONE, NONE, NONE, NONE, NONE, NONE, R); 974 LAN966X_P(1, GPIO, NONE, NONE, NONE, NONE, NONE, NONE, R); 975 LAN966X_P(2, GPIO, NONE, NONE, NONE, NONE, NONE, NONE, R); 976 LAN966X_P(3, GPIO, NONE, NONE, NONE, NONE, NONE, NONE, R); 977 LAN966X_P(4, GPIO, NONE, NONE, NONE, NONE, NONE, NONE, R); 978 LAN966X_P(5, GPIO, NONE, NONE, NONE, NONE, NONE, NONE, R); 979 LAN966X_P(6, GPIO, NONE, NONE, NONE, NONE, NONE, NONE, R); 980 LAN966X_P(7, GPIO, NONE, NONE, NONE, NONE, NONE, NONE, R); 981 LAN966X_P(8, GPIO, FC0_ [all...] |
H A D | pinctrl-palmas.c | 297 FUNCTION_GROUP(gpio, GPIO), \ 400 PULL_UP_DN(gpio0, GPIO, PALMAS_PU_PD_GPIO_CTRL1, 0x04, 0, -1, 1); 401 PULL_UP_DN(gpio1, GPIO, PALMAS_PU_PD_GPIO_CTRL1, 0x0C, 0, 0x8, 0x4); 402 PULL_UP_DN(gpio2, GPIO, PALMAS_PU_PD_GPIO_CTRL1, 0x30, 0x0, 0x20, 0x10); 403 PULL_UP_DN(gpio3, GPIO, PALMAS_PU_PD_GPIO_CTRL1, 0x40, 0x0, -1, 0x40); 404 PULL_UP_DN(gpio4, GPIO, PALMAS_PU_PD_GPIO_CTRL2, 0x03, 0x0, 0x2, 0x1); 405 PULL_UP_DN(gpio5, GPIO, PALMAS_PU_PD_GPIO_CTRL2, 0x0c, 0x0, 0x8, 0x4); 406 PULL_UP_DN(gpio6, GPIO, PALMAS_PU_PD_GPIO_CTRL2, 0x30, 0x0, 0x20, 0x10); 407 PULL_UP_DN(gpio7, GPIO, PALMAS_PU_PD_GPIO_CTRL2, 0x40, 0x0, -1, 0x40); 408 PULL_UP_DN(gpio9, GPIO, PALMAS_PU_PD_GPIO_CTRL [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-xway.c | 116 MFP_XWAY(GPIO0, GPIO, EXIN, NONE, TDM), 117 MFP_XWAY(GPIO1, GPIO, EXIN, NONE, NONE), 118 MFP_XWAY(GPIO2, GPIO, CGU, EXIN, GPHY), 119 MFP_XWAY(GPIO3, GPIO, CGU, NONE, PCI), 120 MFP_XWAY(GPIO4, GPIO, STP, NONE, ASC), 121 MFP_XWAY(GPIO5, GPIO, STP, GPHY, NONE), 122 MFP_XWAY(GPIO6, GPIO, STP, GPT, ASC), 123 MFP_XWAY(GPIO7, GPIO, CGU, PCI, GPHY), 124 MFP_XWAY(GPIO8, GPIO, CGU, NMI, NONE), 125 MFP_XWAY(GPIO9, GPIO, AS [all...] |
H A D | pinctrl-lpc18xx.c | 238 LPC_P(0,0, GPIO, SSP1, ENET, SGPIO, R, R, I2S0_TX_WS,I2S1, 0, ND); 239 LPC_P(0,1, GPIO, SSP1,ENET_ALT,SGPIO, R, R, ENET, I2S1, 0, ND); 240 LPC_P(1,0, GPIO, CTIN, EMC, R, R, SSP0, SGPIO, R, 0, ND); 241 LPC_P(1,1, GPIO, CTOUT, EMC, SGPIO, R, SSP0, R, R, 0, ND); 242 LPC_P(1,2, GPIO, CTOUT, EMC, SGPIO, R, SSP0, R, R, 0, ND); 243 LPC_P(1,3, GPIO, CTOUT, SGPIO, EMC, USB0, SSP1, R, SDMMC, 0, ND); 244 LPC_P(1,4, GPIO, CTOUT, SGPIO, EMC, USB0, SSP1, R, SDMMC, 0, ND); 245 LPC_P(1,5, GPIO, CTOUT, R, EMC, USB0, SSP1, SGPIO, SDMMC, 0, ND); 246 LPC_P(1,6, GPIO, CTIN, R, EMC, R, R, SGPIO, SDMMC, 0, ND); 247 LPC_P(1,7, GPIO, UART [all...] |
H A D | pinctrl-falcon.c | 107 MFP_FALCON(GPIO0, RST, GPIO, NONE, NONE), 108 MFP_FALCON(GPIO1, GPIO, GPIO, NONE, NONE), 109 MFP_FALCON(GPIO2, GPIO, GPIO, NONE, NONE), 110 MFP_FALCON(GPIO3, GPIO, GPIO, NONE, NONE), 111 MFP_FALCON(GPIO4, NTR, GPIO, NONE, NONE), 112 MFP_FALCON(GPIO5, NTR, GPIO, PPS, NONE), 113 MFP_FALCON(GPIO6, RST, GPIO, NON [all...] |
H A D | pinctrl-palmas.c | 311 FUNCTION_GROUP(gpio, GPIO), \ 414 PULL_UP_DN(gpio0, GPIO, PALMAS_PU_PD_GPIO_CTRL1, 0x04, 0, -1, 1); 415 PULL_UP_DN(gpio1, GPIO, PALMAS_PU_PD_GPIO_CTRL1, 0x0C, 0, 0x8, 0x4); 416 PULL_UP_DN(gpio2, GPIO, PALMAS_PU_PD_GPIO_CTRL1, 0x30, 0x0, 0x20, 0x10); 417 PULL_UP_DN(gpio3, GPIO, PALMAS_PU_PD_GPIO_CTRL1, 0x40, 0x0, -1, 0x40); 418 PULL_UP_DN(gpio4, GPIO, PALMAS_PU_PD_GPIO_CTRL2, 0x03, 0x0, 0x2, 0x1); 419 PULL_UP_DN(gpio5, GPIO, PALMAS_PU_PD_GPIO_CTRL2, 0x0c, 0x0, 0x8, 0x4); 420 PULL_UP_DN(gpio6, GPIO, PALMAS_PU_PD_GPIO_CTRL2, 0x30, 0x0, 0x20, 0x10); 421 PULL_UP_DN(gpio7, GPIO, PALMAS_PU_PD_GPIO_CTRL2, 0x40, 0x0, -1, 0x40); 422 PULL_UP_DN(gpio9, GPIO, PALMAS_PU_PD_GPIO_CTRL [all...] |
/kernel/linux/linux-5.10/arch/sh/kernel/cpu/sh4a/ |
H A D | setup-sh7763.c | 246 SCIF2, GPIO, enumerator 292 INTC_VECT(GPIO, 0xf80), INTC_VECT(GPIO, 0xfa0), 293 INTC_VECT(GPIO, 0xfc0), INTC_VECT(GPIO, 0xfe0), 303 { 0, 0, 0, 0, 0, 0, GPIO, 0, 325 { 0xffd4001c, 0, 32, 8, /* INT2PRI7 */ { SCIF2, GPIO } },
|
H A D | setup-sh7780.c | 307 SCIF1, SIOF, HSPI, MMCIF, TMU3, TMU4, TMU5, SSI, FLCTL, GPIO, enumerator 346 INTC_VECT(GPIO, 0xf80), INTC_VECT(GPIO, 0xfa0), 347 INTC_VECT(GPIO, 0xfc0), INTC_VECT(GPIO, 0xfe0), 357 { 0, 0, 0, 0, 0, 0, GPIO, FLCTL, 374 { 0xffd4001c, 0, 32, 8, /* INT2PRI7 */ { FLCTL, GPIO } },
|
H A D | setup-sh7785.c | 385 FLCTL, GPIO, enumerator 429 INTC_VECT(GPIO, 0xf80), INTC_VECT(GPIO, 0xfa0), 430 INTC_VECT(GPIO, 0xfc0), INTC_VECT(GPIO, 0xfe0), 453 { 0, 0, 0, GDTA, DU, SSI0, SSI1, GPIO, 474 { 0xffd40020, 0, 32, 8, /* INT2PRI8 */ { FLCTL, GPIO, SSI0, SSI1, } },
|
/kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
H A D | ams-delta-fiq-handler.S | 26 * OMAP1510 GPIO related symbol copied from arch/arm/mach-omap1/gpio15xx.c. 31 /* GPIO register bitmasks */ 106 cmp r10, #(INT_GPIO_BANK1 - NR_IRQS_LEGACY) @ is it GPIO interrupt? 118 gpio: @ GPIO bank interrupt handler 119 ldr r12, omap1510_gpio_base @ set base pointer to GPIO bank 121 ldr r11, [r12, #OMAP1510_GPIO_INT_MASK] @ fetch GPIO interrupts mask 143 ldr r8, [r12, #OMAP1510_GPIO_DATA_INPUT] @ fetch GPIO input 159 @ Mask other GPIO line interrupts till key done 168 @ r8 still contains GPIO input bits 252 ldr r12, omap1510_gpio_base @ set pointer back to GPIO ban [all...] |
/kernel/linux/linux-6.6/arch/arm/mach-omap1/ |
H A D | ams-delta-fiq-handler.S | 27 * OMAP1510 GPIO related symbol copied from arch/arm/mach-omap1/gpio15xx.c. 32 /* GPIO register bitmasks */ 107 cmp r10, #(INT_GPIO_BANK1 - NR_IRQS_LEGACY) @ is it GPIO interrupt? 119 gpio: @ GPIO bank interrupt handler 120 ldr r12, omap1510_gpio_base @ set base pointer to GPIO bank 122 ldr r11, [r12, #OMAP1510_GPIO_INT_MASK] @ fetch GPIO interrupts mask 144 ldr r8, [r12, #OMAP1510_GPIO_DATA_INPUT] @ fetch GPIO input 160 @ Mask other GPIO line interrupts till key done 169 @ r8 still contains GPIO input bits 253 ldr r12, omap1510_gpio_base @ set pointer back to GPIO ban [all...] |
/kernel/linux/linux-6.6/arch/sh/kernel/cpu/sh4a/ |
H A D | setup-sh7763.c | 246 SCIF2, GPIO, enumerator 292 INTC_VECT(GPIO, 0xf80), INTC_VECT(GPIO, 0xfa0), 293 INTC_VECT(GPIO, 0xfc0), INTC_VECT(GPIO, 0xfe0), 303 { 0, 0, 0, 0, 0, 0, GPIO, 0, 325 { 0xffd4001c, 0, 32, 8, /* INT2PRI7 */ { SCIF2, GPIO } },
|
H A D | setup-sh7780.c | 307 SCIF1, SIOF, HSPI, MMCIF, TMU3, TMU4, TMU5, SSI, FLCTL, GPIO, enumerator 346 INTC_VECT(GPIO, 0xf80), INTC_VECT(GPIO, 0xfa0), 347 INTC_VECT(GPIO, 0xfc0), INTC_VECT(GPIO, 0xfe0), 357 { 0, 0, 0, 0, 0, 0, GPIO, FLCTL, 374 { 0xffd4001c, 0, 32, 8, /* INT2PRI7 */ { FLCTL, GPIO } },
|
H A D | setup-sh7785.c | 385 FLCTL, GPIO, enumerator 429 INTC_VECT(GPIO, 0xf80), INTC_VECT(GPIO, 0xfa0), 430 INTC_VECT(GPIO, 0xfc0), INTC_VECT(GPIO, 0xfe0), 453 { 0, 0, 0, GDTA, DU, SSI0, SSI1, GPIO, 474 { 0xffd40020, 0, 32, 8, /* INT2PRI8 */ { FLCTL, GPIO, SSI0, SSI1, } },
|
/kernel/linux/linux-5.10/drivers/staging/media/zoran/ |
H A D | zoran_card.c | 199 GPIO(zr, 4, 0); in dc10_init() 200 GPIO(zr, 5, 1); in dc10_init() 202 GPIO(zr, 7, 0); in dc10_init() 224 GPIO(zr, 2, 1); // Set Composite input/output in lml33_init() 236 GPIO(zr, 4, 1); /* Bt866 SLEEP on */ in avs6eyes_init() 239 GPIO(zr, 0, 1); /* ZR36060 /RESET on */ in avs6eyes_init() 240 GPIO(zr, 1, 0); /* ZR36060 /SLEEP on */ in avs6eyes_init() 241 GPIO(zr, 2, mux & 1); /* MUX S0 */ in avs6eyes_init() 242 GPIO(zr, 3, 0); /* /FRAME on */ in avs6eyes_init() 243 GPIO(z in avs6eyes_init() [all...] |
/kernel/linux/linux-6.6/drivers/media/pci/zoran/ |
H A D | zoran_card.c | 176 GPIO(zr, 4, 0); in dc10_init() 177 GPIO(zr, 5, 1); in dc10_init() 179 GPIO(zr, 7, 0); in dc10_init() 196 GPIO(zr, 2, 1); // Set Composite input/output in lml33_init() 208 GPIO(zr, 4, 1); /* Bt866 SLEEP on */ in avs6eyes_init() 211 GPIO(zr, 0, 1); /* ZR36060 /RESET on */ in avs6eyes_init() 212 GPIO(zr, 1, 0); /* ZR36060 /SLEEP on */ in avs6eyes_init() 213 GPIO(zr, 2, mux & 1); /* MUX S0 */ in avs6eyes_init() 214 GPIO(zr, 3, 0); /* /FRAME on */ in avs6eyes_init() 215 GPIO(z in avs6eyes_init() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/gpio/ |
H A D | Makefile | 24 # It provides the control and status of HW GPIO pins. 26 GPIO = gpio_base.o gpio_service.o hw_factory.o \ macro 29 AMD_DAL_GPIO = $(addprefix $(AMDDALPATH)/dc/gpio/,$(GPIO))
|
/kernel/linux/linux-6.6/drivers/platform/chrome/ |
H A D | chromeos_acpi.c | 46 __ATTR(GPIO.0, 0444, chromeos_attr_show_gpio_##_num, NULL); \ 48 __ATTR(GPIO.1, 0444, chromeos_attr_show_gpio_##_num, NULL); \ 50 __ATTR(GPIO.2, 0444, chromeos_attr_show_gpio_##_num, NULL); \ 52 __ATTR(GPIO.3, 0444, chromeos_attr_show_gpio_##_num, NULL); \ 178 char *name = "GPIO"; in get_gpio_pkg_num() 227 * Every platform can have a different number of GPIO attribute groups. 231 GPIO_ATTR_GROUP(gpio0, "GPIO.0", 0) 232 GPIO_ATTR_GROUP(gpio1, "GPIO.1", 1) 233 GPIO_ATTR_GROUP(gpio2, "GPIO.2", 2) 234 GPIO_ATTR_GROUP(gpio3, "GPIO [all...] |
/kernel/linux/linux-5.10/sound/pci/ctxfi/ |
H A D | cthw20k1.c | 1407 gpioorg = (u16)hw_read_20kx(hw, GPIO); in hw_reset_dac() 1409 hw_write_20kx(hw, GPIO, gpioorg); in hw_reset_dac() 1411 hw_write_20kx(hw, GPIO, gpioorg | 0x2); in hw_reset_dac() 1430 gpioorg = (u16)hw_read_20kx(hw, GPIO); in hw_dac_init() 1433 hw_write_20kx(hw, GPIO, gpioorg); in hw_dac_init() 1438 gpioorg = (u16)hw_read_20kx(hw, GPIO); in hw_dac_init() 1440 hw_write_20kx(hw, GPIO, gpioorg); in hw_dac_init() 1475 gpioorg = (u16)hw_read_20kx(hw, GPIO); in hw_dac_init() 1477 hw_write_20kx(hw, GPIO, gpioorg); in hw_dac_init() 1493 data = hw_read_20kx(hw, GPIO); in is_adc_input_selected_SBx() [all...] |
/kernel/linux/linux-6.6/sound/pci/ctxfi/ |
H A D | cthw20k1.c | 1407 gpioorg = (u16)hw_read_20kx(hw, GPIO); in hw_reset_dac() 1409 hw_write_20kx(hw, GPIO, gpioorg); in hw_reset_dac() 1411 hw_write_20kx(hw, GPIO, gpioorg | 0x2); in hw_reset_dac() 1430 gpioorg = (u16)hw_read_20kx(hw, GPIO); in hw_dac_init() 1433 hw_write_20kx(hw, GPIO, gpioorg); in hw_dac_init() 1438 gpioorg = (u16)hw_read_20kx(hw, GPIO); in hw_dac_init() 1440 hw_write_20kx(hw, GPIO, gpioorg); in hw_dac_init() 1475 gpioorg = (u16)hw_read_20kx(hw, GPIO); in hw_dac_init() 1477 hw_write_20kx(hw, GPIO, gpioorg); in hw_dac_init() 1493 data = hw_read_20kx(hw, GPIO); in is_adc_input_selected_SBx() [all...] |
/kernel/linux/linux-5.10/drivers/watchdog/ |
H A D | it87_wdt.c | 43 #define GPIO 0x07 macro 74 /* GPIO Configuration Registers LDN=0x07 */ 80 /* GPIO Bits WDTCFG */ 163 /* Internal function, should be called after superio_select(GPIO) */ 193 superio_select(GPIO); in wdt_update_timeout() 323 superio_select(GPIO); in it87_wdt_init()
|