Home
last modified time | relevance | path

Searched refs:gpio_request (Results 1 – 25 of 229) sorted by relevance

12345678910

/Linux-v4.19/arch/sh/boards/
Dboard-sh7757lcr.c339 gpio_request(GPIO_FN_ET0_MDC, NULL); in sh7757lcr_devices_setup()
340 gpio_request(GPIO_FN_ET0_MDIO, NULL); in sh7757lcr_devices_setup()
341 gpio_request(GPIO_FN_ET1_MDC, NULL); in sh7757lcr_devices_setup()
342 gpio_request(GPIO_FN_ET1_MDIO, NULL); in sh7757lcr_devices_setup()
345 gpio_request(GPIO_FN_ON_NRE, NULL); in sh7757lcr_devices_setup()
346 gpio_request(GPIO_FN_ON_NWE, NULL); in sh7757lcr_devices_setup()
347 gpio_request(GPIO_FN_ON_NWP, NULL); in sh7757lcr_devices_setup()
348 gpio_request(GPIO_FN_ON_NCE0, NULL); in sh7757lcr_devices_setup()
349 gpio_request(GPIO_FN_ON_R_B0, NULL); in sh7757lcr_devices_setup()
350 gpio_request(GPIO_FN_ON_ALE, NULL); in sh7757lcr_devices_setup()
[all …]
Dboard-magicpanelr2.c182 gpio_request(GPIO_FN_A25, NULL); in setup_port_multiplexing()
183 gpio_request(GPIO_FN_A24, NULL); in setup_port_multiplexing()
184 gpio_request(GPIO_FN_A23, NULL); in setup_port_multiplexing()
185 gpio_request(GPIO_FN_A22, NULL); in setup_port_multiplexing()
186 gpio_request(GPIO_FN_A21, NULL); in setup_port_multiplexing()
187 gpio_request(GPIO_FN_A20, NULL); in setup_port_multiplexing()
188 gpio_request(GPIO_FN_A19, NULL); in setup_port_multiplexing()
189 gpio_request(GPIO_FN_A0, NULL); in setup_port_multiplexing()
/Linux-v4.19/arch/sh/boards/mach-se/7724/
Dsetup.c720 gpio_request(GPIO_FN_STATUS2, NULL); in devices_setup()
723 gpio_request(GPIO_FN_STATUS0, NULL); in devices_setup()
726 gpio_request(GPIO_FN_PDSTATUS, NULL); in devices_setup()
735 gpio_request(GPIO_FN_INTC_IRQ0, NULL); in devices_setup()
736 gpio_request(GPIO_FN_INTC_IRQ1, NULL); in devices_setup()
737 gpio_request(GPIO_FN_INTC_IRQ2, NULL); in devices_setup()
740 gpio_request(GPIO_FN_SCIF3_I_SCK, NULL); in devices_setup()
741 gpio_request(GPIO_FN_SCIF3_I_RXD, NULL); in devices_setup()
742 gpio_request(GPIO_FN_SCIF3_I_TXD, NULL); in devices_setup()
743 gpio_request(GPIO_FN_SCIF3_I_CTS, NULL); in devices_setup()
[all …]
/Linux-v4.19/arch/sh/boards/mach-migor/
Dsetup.c461 gpio_request(GPIO_FN_STATUS0, NULL); in migor_devices_setup()
464 gpio_request(GPIO_FN_PDSTATUS, NULL); in migor_devices_setup()
467 gpio_request(GPIO_FN_IRQ0, NULL); in migor_devices_setup()
472 gpio_request(GPIO_FN_KEYOUT0, NULL); in migor_devices_setup()
473 gpio_request(GPIO_FN_KEYOUT1, NULL); in migor_devices_setup()
474 gpio_request(GPIO_FN_KEYOUT2, NULL); in migor_devices_setup()
475 gpio_request(GPIO_FN_KEYOUT3, NULL); in migor_devices_setup()
476 gpio_request(GPIO_FN_KEYOUT4_IN6, NULL); in migor_devices_setup()
477 gpio_request(GPIO_FN_KEYIN1, NULL); in migor_devices_setup()
478 gpio_request(GPIO_FN_KEYIN2, NULL); in migor_devices_setup()
[all …]
/Linux-v4.19/arch/sh/boards/mach-ap325rxa/
Dsetup.c411 gpio_request(GPIO_PTX5, NULL); /* RUN */ in ap325rxa_devices_setup()
415 gpio_request(GPIO_PTX4, NULL); /* INDICATOR */ in ap325rxa_devices_setup()
420 gpio_request(GPIO_PTF7, NULL); /* MODE */ in ap325rxa_devices_setup()
425 gpio_request(GPIO_FN_LCDD15, NULL); in ap325rxa_devices_setup()
426 gpio_request(GPIO_FN_LCDD14, NULL); in ap325rxa_devices_setup()
427 gpio_request(GPIO_FN_LCDD13, NULL); in ap325rxa_devices_setup()
428 gpio_request(GPIO_FN_LCDD12, NULL); in ap325rxa_devices_setup()
429 gpio_request(GPIO_FN_LCDD11, NULL); in ap325rxa_devices_setup()
430 gpio_request(GPIO_FN_LCDD10, NULL); in ap325rxa_devices_setup()
431 gpio_request(GPIO_FN_LCDD9, NULL); in ap325rxa_devices_setup()
[all …]
/Linux-v4.19/arch/sh/boards/mach-ecovec24/
Dsetup.c586 gpio_request(GPIO_PTZ0, NULL); in ts_get_pendown_state()
592 gpio_request(GPIO_FN_INTC_IRQ0, NULL); in ts_get_pendown_state()
599 gpio_request(GPIO_FN_INTC_IRQ0, NULL); in ts_init()
1060 gpio_request(GPIO_FN_STATUS0, NULL); in arch_setup()
1061 gpio_request(GPIO_FN_STATUS2, NULL); in arch_setup()
1062 gpio_request(GPIO_FN_PDSTATUS, NULL); in arch_setup()
1065 gpio_request(GPIO_FN_SCIF0_TXD, NULL); in arch_setup()
1066 gpio_request(GPIO_FN_SCIF0_RXD, NULL); in arch_setup()
1069 gpio_request(GPIO_PTG0, NULL); in arch_setup()
1070 gpio_request(GPIO_PTG1, NULL); in arch_setup()
[all …]
/Linux-v4.19/arch/sh/boards/mach-kfr2r09/
Dsetup.c454 gpio_request(GPIO_PTN4, NULL); /* USB_DET */ in kfr2r09_usb0_gadget_setup()
464 gpio_request(GPIO_FN_PDSTATUS, NULL); /* R-standby disables USB clock */ in kfr2r09_usb0_gadget_setup()
465 gpio_request(GPIO_PTV6, NULL); /* USBCLK_ON */ in kfr2r09_usb0_gadget_setup()
495 gpio_request(GPIO_FN_SCIF1_RXD, NULL); in kfr2r09_devices_setup()
496 gpio_request(GPIO_FN_SCIF1_TXD, NULL); in kfr2r09_devices_setup()
498 gpio_request(GPIO_PTG3, NULL); /* HPON_ON */ in kfr2r09_devices_setup()
510 gpio_request(GPIO_FN_KEYOUT0, NULL); in kfr2r09_devices_setup()
511 gpio_request(GPIO_FN_KEYOUT1, NULL); in kfr2r09_devices_setup()
512 gpio_request(GPIO_FN_KEYOUT2, NULL); in kfr2r09_devices_setup()
513 gpio_request(GPIO_FN_KEYOUT3, NULL); in kfr2r09_devices_setup()
[all …]
/Linux-v4.19/arch/sh/boards/mach-highlander/
Dpinmux-r7785rp.c15 gpio_request(GPIO_FN_SCIF0_CTS, NULL); in highlander_plat_pinmux_setup()
16 gpio_request(GPIO_FN_SCIF0_RTS, NULL); in highlander_plat_pinmux_setup()
17 gpio_request(GPIO_FN_SCIF0_SCK, NULL); in highlander_plat_pinmux_setup()
18 gpio_request(GPIO_FN_SCIF0_RXD, NULL); in highlander_plat_pinmux_setup()
19 gpio_request(GPIO_FN_SCIF0_TXD, NULL); in highlander_plat_pinmux_setup()
/Linux-v4.19/arch/arm/mach-imx/
Dmx31moboard-marxbot.c69 ret = gpio_request(SDHC2_CD, "sdhc-detect"); in marxbot_sdhc2_init()
75 ret = gpio_request(SDHC2_WP, "sdhc-wp"); in marxbot_sdhc2_init()
114 if (!gpio_request(TRSLAT_RST_B, "translator-rst")) { in dspics_resets_init()
119 if (!gpio_request(DSPICS_RST_B, "dspics-rst")) { in dspics_resets_init()
141 if (!gpio_request(SEL0, "sel0")) { in marxbot_init_sel_gpios()
146 if (!gpio_request(SEL1, "sel1")) { in marxbot_init_sel_gpios()
151 if (!gpio_request(SEL2, "sel2")) { in marxbot_init_sel_gpios()
156 if (!gpio_request(SEL3, "sel3")) { in marxbot_init_sel_gpios()
189 int ret = gpio_request(USBH1_MODE, "usbh1-mode"); in marxbot_isp1105_init()
195 ret = gpio_request(USBH1_VBUSEN_B, "usbh1-vbusen"); in marxbot_isp1105_init()
[all …]
Dmx31moboard-devboard.c70 ret = gpio_request(SDHC2_CD, "sdhc-detect"); in devboard_sdhc2_init()
76 ret = gpio_request(SDHC2_WP, "sdhc-wp"); in devboard_sdhc2_init()
117 if (!gpio_request(SEL0, "sel0")) { in devboard_init_sel_gpios()
122 if (!gpio_request(SEL1, "sel1")) { in devboard_init_sel_gpios()
127 if (!gpio_request(SEL2, "sel2")) { in devboard_init_sel_gpios()
132 if (!gpio_request(SEL3, "sel3")) { in devboard_init_sel_gpios()
164 int ret = gpio_request(USBH1_MODE, "usbh1-mode"); in devboard_isp1105_init()
170 ret = gpio_request(USBH1_VBUSEN_B, "usbh1-vbusen"); in devboard_isp1105_init()
Dmx31moboard-smartbot.c88 if (!gpio_request(POWER_EN, "power-enable")) { in smartbot_resets_init()
93 if (!gpio_request(DSPIC_RST_B, "dspic-rst")) { in smartbot_resets_init()
98 if (!gpio_request(TRSLAT_RST_B, "translator-rst")) { in smartbot_resets_init()
103 if (!gpio_request(TRSLAT_SRC_CHOICE, "translator-src-choice")) { in smartbot_resets_init()
/Linux-v4.19/arch/arm/mach-s3c24xx/
Dmach-h1940.c223 return gpio_request(S3C2410_GPF(2), "cable plugged"); in power_supply_init()
300 ret = gpio_request(H1940_LATCH_SM803_ENABLE, "h1940-charger-enable"); in h1940_bat_init()
475 gpio_request(S3C2410_GPB(0), "Backlight"); in h1940_backlight_init()
700 gpio_request(S3C2410_GPC(0), "LCD power"); in h1940_init()
701 gpio_request(S3C2410_GPC(1), "LCD power"); in h1940_init()
702 gpio_request(S3C2410_GPC(4), "LCD power"); in h1940_init()
703 gpio_request(S3C2410_GPC(5), "LCD power"); in h1940_init()
704 gpio_request(S3C2410_GPC(6), "LCD power"); in h1940_init()
705 gpio_request(H1940_LATCH_LCD_P0, "LCD power"); in h1940_init()
706 gpio_request(H1940_LATCH_LCD_P1, "LCD power"); in h1940_init()
[all …]
Dmach-rx1950.c123 return gpio_request(S3C2410_GPF(2), "cable plugged"); in power_supply_init()
213 ret = gpio_request(S3C2410_GPJ(2), "rx1950-charger-enable-1"); in rx1950_bat_init()
216 ret = gpio_request(S3C2410_GPJ(3), "rx1950-charger-enable-2"); in rx1950_bat_init()
487 WARN_ON(gpio_request(S3C2410_GPB(0), "Backlight")); in rx1950_backlight_init()
776 WARN_ON(gpio_request(S3C2410_GPJ(1), "MMC power")); in rx1950_init_machine()
780 WARN_ON(gpio_request(S3C2410_GPC(i), "LCD power")); in rx1950_init_machine()
783 WARN_ON(gpio_request(S3C2410_GPC(i), "LCD power")); in rx1950_init_machine()
786 WARN_ON(gpio_request(S3C2410_GPD(i), "LCD power")); in rx1950_init_machine()
789 WARN_ON(gpio_request(S3C2410_GPD(i), "LCD power")); in rx1950_init_machine()
791 WARN_ON(gpio_request(S3C2410_GPB(1), "LCD power")); in rx1950_init_machine()
[all …]
/Linux-v4.19/arch/arm/mach-davinci/
Dboard-dm355-leopard.c117 gpio_request(gpio + 0, "mmc0_ro"); in dm355leopard_mmcsd_gpios()
118 gpio_request(gpio + 1, "mmc0_cd"); in dm355leopard_mmcsd_gpios()
119 gpio_request(gpio + 2, "mmc1_ro"); in dm355leopard_mmcsd_gpios()
120 gpio_request(gpio + 3, "mmc1_cd"); in dm355leopard_mmcsd_gpios()
141 gpio_request(5, "dm355leopard_msp"); in leopard_init_i2c()
243 gpio_request(9, "dm9000"); in dm355_leopard_init()
261 gpio_request(2, "usb_id_toggle"); in dm355_leopard_init()
Dboard-dm355-evm.c137 gpio_request(gpio + 0, "mmc0_ro"); in dm355evm_mmcsd_gpios()
138 gpio_request(gpio + 1, "mmc0_cd"); in dm355evm_mmcsd_gpios()
139 gpio_request(gpio + 2, "mmc1_ro"); in dm355evm_mmcsd_gpios()
140 gpio_request(gpio + 3, "mmc1_cd"); in dm355evm_mmcsd_gpios()
162 gpio_request(5, "dm355evm_msp"); in evm_init_i2c()
403 gpio_request(1, "dm9000"); in dm355_evm_init()
421 gpio_request(2, "usb_id_toggle"); in dm355_evm_init()
Dboard-dm644x-evm.c403 status = gpio_request(sw_gpio, "user_sw"); in evm_u18_setup()
414 gpio_request(gpio + 3, "pll_fs2"); in evm_u18_setup()
417 gpio_request(gpio + 2, "pll_fs1"); in evm_u18_setup()
420 gpio_request(gpio + 1, "pll_sr"); in evm_u18_setup()
454 gpio_request(gpio + 0, "nDRV_VBUS"); in evm_u35_setup()
458 gpio_request(gpio + 1, "VDDIMX_EN"); in evm_u35_setup()
462 gpio_request(gpio + 2, "VLYNQ_EN"); in evm_u35_setup()
466 gpio_request(gpio + 3, "nCF_RESET"); in evm_u35_setup()
472 gpio_request(gpio + 5, "WLAN_RESET"); in evm_u35_setup()
476 gpio_request(gpio + 6, "nATA_SEL"); in evm_u35_setup()
[all …]
/Linux-v4.19/arch/arm/mach-omap1/
Dboard-osk.c200 gpio_request(OSK_TPS_GPIO_USB_PWR_EN, "n_vbus_en"); in osk_tps_setup()
207 gpio_request(OSK_TPS_GPIO_LAN_RESET, "smc_reset"); in osk_tps_setup()
211 gpio_request(OSK_TPS_GPIO_DSP_PWR_EN, "dsp_power"); in osk_tps_setup()
259 if ((gpio_request(0, "smc_irq")) < 0) { in osk_init_smc91x()
273 if ((gpio_request(62, "cf_irq")) < 0) { in osk_init_cf()
482 if (gpio_request(11, "cam_pwdn") == 0) { in osk_mistral_init()
490 gpio_request(6, "ts_busy"); in osk_mistral_init()
494 gpio_request(4, "ts_int"); in osk_mistral_init()
510 if (gpio_request(OMAP_MPUIO(2), "wakeup") == 0) { in osk_mistral_init()
536 if (gpio_request(2, "lcd_pwr") == 0) in osk_mistral_init()
[all …]
/Linux-v4.19/arch/arm/mach-ks8695/
Dboard-acs5k.c75 gpio_request(gpio_base + n, "ACS-5000 GPIO Expander"); in acs5k_pca9555_setup()
205 gpio_request(i, "ACS5K IRQ"); in acs5k_init_gpio()
206 gpio_request(7, "ACS5K KS_FRDY"); in acs5k_init_gpio()
208 gpio_request(i, "ACS5K Unused"); in acs5k_init_gpio()
210 gpio_request(3, "ACS5K CAN Control"); in acs5k_init_gpio()
211 gpio_request(6, "ACS5K Heartbeat"); in acs5k_init_gpio()
/Linux-v4.19/arch/arm/mach-orion5x/
Dnet2big-setup.c128 err = gpio_request(NET2BIG_GPIO_SATA0_POWER, "SATA0 power status"); in net2big_sata_power_init()
139 err = gpio_request(NET2BIG_GPIO_SATA1_POWER, "SATA1 power status"); in net2big_sata_power_init()
150 err = gpio_request(NET2BIG_GPIO_SATA_POWER_REQ, "SATA power request"); in net2big_sata_power_init()
254 err = gpio_request(NET2BIG_GPIO_PWR_LED_BLINK_STOP, in net2big_gpio_leds_init()
268 err = gpio_request(NET2BIG_GPIO_SATA0_BLUE_LED, in net2big_gpio_leds_init()
278 err = gpio_request(NET2BIG_GPIO_SATA1_BLUE_LED, in net2big_gpio_leds_init()
414 if (gpio_request(NET2BIG_GPIO_POWER_OFF, "power-off") == 0 && in net2big_init()
/Linux-v4.19/drivers/staging/olpc_dcon/
Dolpc_dcon_xo_1.c27 if (gpio_request(OLPC_GPIO_DCON_STAT0, "OLPC-DCON")) { in dcon_init_xo_1()
31 if (gpio_request(OLPC_GPIO_DCON_STAT1, "OLPC-DCON")) { in dcon_init_xo_1()
35 if (gpio_request(OLPC_GPIO_DCON_IRQ, "OLPC-DCON")) { in dcon_init_xo_1()
39 if (gpio_request(OLPC_GPIO_DCON_LOAD, "OLPC-DCON")) { in dcon_init_xo_1()
43 if (gpio_request(OLPC_GPIO_DCON_BLANK, "OLPC-DCON")) { in dcon_init_xo_1()
/Linux-v4.19/arch/arm/mach-s3c64xx/
Dmach-smartq.c197 ret = gpio_request(S3C64XX_GPM(3), "LCD power"); in smartq_lcd_setup_gpio()
296 ret = gpio_request(S3C64XX_GPK(15), "Power control"); in smartq_power_off_init()
314 ret = gpio_request(S3C64XX_GPL(0), "USB power control"); in smartq_usb_host_init()
320 ret = gpio_request(S3C64XX_GPL(1), "USB host power control"); in smartq_usb_host_init()
328 ret = gpio_request(S3C64XX_GPL(10), "USB host overcurrent"); in smartq_usb_host_init()
356 ret = gpio_request(S3C64XX_GPK(1), "wifi control"); in smartq_wifi_init()
362 ret = gpio_request(S3C64XX_GPK(2), "wifi reset"); in smartq_wifi_init()
Dmach-hmt.c83 ret = gpio_request(S3C64XX_GPB(4), "lcd backlight enable"); in hmt_bl_init()
264 gpio_request(S3C64XX_GPC(7), "usb power"); in hmt_machine_init()
266 gpio_request(S3C64XX_GPM(0), "usb power"); in hmt_machine_init()
268 gpio_request(S3C64XX_GPK(7), "usb power"); in hmt_machine_init()
270 gpio_request(S3C64XX_GPF(13), "usb power"); in hmt_machine_init()
/Linux-v4.19/drivers/pcmcia/
Dsa1100_h3600.c36 err = gpio_request(H3XXX_EGPIO_OPT_NVRAM_ON, "OPT NVRAM ON"); in h3600_pcmcia_hw_init()
42 err = gpio_request(H3XXX_EGPIO_OPT_ON, "OPT ON"); in h3600_pcmcia_hw_init()
48 err = gpio_request(H3XXX_EGPIO_OPT_RESET, "OPT RESET"); in h3600_pcmcia_hw_init()
54 err = gpio_request(H3XXX_EGPIO_CARD_RESET, "PCMCIA CARD RESET"); in h3600_pcmcia_hw_init()
/Linux-v4.19/arch/arm/mach-pxa/
Draumfeld.c528 int ret = gpio_request(GPIO_W1_PULLUP_ENABLE, in raumfeld_w1_init()
612 ret = gpio_request(GPIO_TFT_VA_EN, "display VA enable"); in raumfeld_lcd_init()
620 ret = gpio_request(GPIO_DISPLAY_ENABLE, "display enable"); in raumfeld_lcd_init()
843 ret = gpio_request(GPIO_CHRG_PEN2, "CHRG_PEN2"); in raumfeld_power_init()
849 ret = gpio_request(GPIO_CHARGE_DC_OK, "CABLE_DC_OK"); in raumfeld_power_init()
853 ret = gpio_request(GPIO_CHARGE_USB_SUSP, "CHARGE_USB_SUSP"); in raumfeld_power_init()
1018 ret = gpio_request(GPIO_CODEC_RESET, "cs4270 reset"); in raumfeld_audio_init()
1024 ret = gpio_request(GPIO_SPDIF_RESET, "ak4104 s/pdif reset"); in raumfeld_audio_init()
1030 ret = gpio_request(GPIO_MCLK_RESET, "MCLK reset"); in raumfeld_audio_init()
1061 ret = gpio_request(GPIO_W2W_RESET, "Wi2Wi reset"); in raumfeld_common_init()
[all …]
/Linux-v4.19/Documentation/translations/zh_CN/
Dgpio.txt131 对于一个 GPIO,系统应该做的第一件事情就是通过 gpio_request()
197 一个之前通过 gpio_request 分配到的有效 GPIO 编号):
222 gpio_request()
240 int gpio_request(unsigned gpio, const char *label);
245 将无效的 GPIO 编码传递给 gpio_request()会导致失败,申请一个已使用这个
246 函数声明过的 GPIO 也会失败。gpio_request()的返回值必须检查。你应该在
273 gpio_request()前将这类细节配置好,例如使用 pinctrl 子系统的映射表,
284 * 其他和 gpio_request()的参数和返回值相同
629 内核代码可以明确地管理那些已通过 gpio_request()申请的 GPIO 的导出:

12345678910