Home
last modified time | relevance | path

Searched refs:GPIO (Results 1 - 25 of 85) sorted by relevance

1234

/kernel/linux/linux-6.6/drivers/pinctrl/
H A Dpinctrl-xway.c115 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 Dpinctrl-lpc18xx.c240 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 Dpinctrl-falcon.c107 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 Dpinctrl-k210.c182 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 Dpinctrl-ocelot.c39 /* 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 Dpinctrl-palmas.c297 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 Dpinctrl-xway.c116 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 Dpinctrl-lpc18xx.c238 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 Dpinctrl-falcon.c107 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 Dpinctrl-palmas.c311 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 Dsetup-sh7763.c246 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 Dsetup-sh7780.c307 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 Dsetup-sh7785.c385 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 Dams-delta-fiq-handler.S26 * 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 Dams-delta-fiq-handler.S27 * 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 Dsetup-sh7763.c246 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 Dsetup-sh7780.c307 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 Dsetup-sh7785.c385 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 Dzoran_card.c199 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 Dzoran_card.c176 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 DMakefile24 # 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 Dchromeos_acpi.c46 __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 Dcthw20k1.c1407 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 Dcthw20k1.c1407 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 Dit87_wdt.c43 #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()

Completed in 29 milliseconds

1234