Home
last modified time | relevance | path

Searched refs:gpio_request (Results 1 – 200 of 276) sorted by relevance

12

/linux-4.4.14/arch/sh/boards/
Dboard-sh7757lcr.c344 gpio_request(GPIO_FN_ET0_MDC, NULL); in sh7757lcr_devices_setup()
345 gpio_request(GPIO_FN_ET0_MDIO, NULL); in sh7757lcr_devices_setup()
346 gpio_request(GPIO_FN_ET1_MDC, NULL); in sh7757lcr_devices_setup()
347 gpio_request(GPIO_FN_ET1_MDIO, NULL); in sh7757lcr_devices_setup()
350 gpio_request(GPIO_FN_ON_NRE, NULL); in sh7757lcr_devices_setup()
351 gpio_request(GPIO_FN_ON_NWE, NULL); in sh7757lcr_devices_setup()
352 gpio_request(GPIO_FN_ON_NWP, NULL); in sh7757lcr_devices_setup()
353 gpio_request(GPIO_FN_ON_NCE0, NULL); in sh7757lcr_devices_setup()
354 gpio_request(GPIO_FN_ON_R_B0, NULL); in sh7757lcr_devices_setup()
355 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()
Dboard-urquell.c154 gpio_request(GPIO_FN_USB_OVC0, NULL); in urquell_devices_setup()
155 gpio_request(GPIO_FN_USB_PENC0, NULL); in urquell_devices_setup()
/linux-4.4.14/arch/sh/boards/mach-se/7724/
Dsetup.c719 gpio_request(GPIO_FN_STATUS2, NULL); in devices_setup()
722 gpio_request(GPIO_FN_STATUS0, NULL); in devices_setup()
725 gpio_request(GPIO_FN_PDSTATUS, NULL); in devices_setup()
734 gpio_request(GPIO_FN_INTC_IRQ0, NULL); in devices_setup()
735 gpio_request(GPIO_FN_INTC_IRQ1, NULL); in devices_setup()
736 gpio_request(GPIO_FN_INTC_IRQ2, NULL); in devices_setup()
739 gpio_request(GPIO_FN_SCIF3_I_SCK, NULL); in devices_setup()
740 gpio_request(GPIO_FN_SCIF3_I_RXD, NULL); in devices_setup()
741 gpio_request(GPIO_FN_SCIF3_I_TXD, NULL); in devices_setup()
742 gpio_request(GPIO_FN_SCIF3_I_CTS, NULL); in devices_setup()
[all …]
/linux-4.4.14/arch/sh/boards/mach-migor/
Dsetup.c516 gpio_request(GPIO_FN_STATUS0, NULL); in migor_devices_setup()
519 gpio_request(GPIO_FN_PDSTATUS, NULL); in migor_devices_setup()
522 gpio_request(GPIO_FN_IRQ0, NULL); in migor_devices_setup()
527 gpio_request(GPIO_FN_KEYOUT0, NULL); in migor_devices_setup()
528 gpio_request(GPIO_FN_KEYOUT1, NULL); in migor_devices_setup()
529 gpio_request(GPIO_FN_KEYOUT2, NULL); in migor_devices_setup()
530 gpio_request(GPIO_FN_KEYOUT3, NULL); in migor_devices_setup()
531 gpio_request(GPIO_FN_KEYOUT4_IN6, NULL); in migor_devices_setup()
532 gpio_request(GPIO_FN_KEYIN1, NULL); in migor_devices_setup()
533 gpio_request(GPIO_FN_KEYIN2, NULL); in migor_devices_setup()
[all …]
/linux-4.4.14/arch/sh/boards/mach-ecovec24/
Dsetup.c509 gpio_request(GPIO_PTZ0, NULL); in ts_get_pendown_state()
515 gpio_request(GPIO_FN_INTC_IRQ0, NULL); in ts_get_pendown_state()
522 gpio_request(GPIO_FN_INTC_IRQ0, NULL); in ts_init()
1092 gpio_request(GPIO_FN_STATUS0, NULL); in arch_setup()
1093 gpio_request(GPIO_FN_STATUS2, NULL); in arch_setup()
1094 gpio_request(GPIO_FN_PDSTATUS, NULL); in arch_setup()
1097 gpio_request(GPIO_FN_SCIF0_TXD, NULL); in arch_setup()
1098 gpio_request(GPIO_FN_SCIF0_RXD, NULL); in arch_setup()
1101 gpio_request(GPIO_PTG0, NULL); in arch_setup()
1102 gpio_request(GPIO_PTG1, NULL); in arch_setup()
[all …]
/linux-4.4.14/arch/sh/boards/mach-ap325rxa/
Dsetup.c564 gpio_request(GPIO_PTX5, NULL); /* RUN */ in ap325rxa_devices_setup()
568 gpio_request(GPIO_PTX4, NULL); /* INDICATOR */ in ap325rxa_devices_setup()
573 gpio_request(GPIO_PTF7, NULL); /* MODE */ in ap325rxa_devices_setup()
578 gpio_request(GPIO_FN_LCDD15, NULL); in ap325rxa_devices_setup()
579 gpio_request(GPIO_FN_LCDD14, NULL); in ap325rxa_devices_setup()
580 gpio_request(GPIO_FN_LCDD13, NULL); in ap325rxa_devices_setup()
581 gpio_request(GPIO_FN_LCDD12, NULL); in ap325rxa_devices_setup()
582 gpio_request(GPIO_FN_LCDD11, NULL); in ap325rxa_devices_setup()
583 gpio_request(GPIO_FN_LCDD10, NULL); in ap325rxa_devices_setup()
584 gpio_request(GPIO_FN_LCDD9, NULL); in ap325rxa_devices_setup()
[all …]
/linux-4.4.14/arch/sh/boards/mach-kfr2r09/
Dsetup.c299 ret = gpio_request(GPIO_PTB4, NULL); in camera_power()
302 ret = gpio_request(GPIO_PTB7, NULL); in camera_power()
510 gpio_request(GPIO_PTN4, NULL); /* USB_DET */ in kfr2r09_usb0_gadget_setup()
520 gpio_request(GPIO_FN_PDSTATUS, NULL); /* R-standby disables USB clock */ in kfr2r09_usb0_gadget_setup()
521 gpio_request(GPIO_PTV6, NULL); /* USBCLK_ON */ in kfr2r09_usb0_gadget_setup()
549 gpio_request(GPIO_FN_SCIF1_RXD, NULL); in kfr2r09_devices_setup()
550 gpio_request(GPIO_FN_SCIF1_TXD, NULL); in kfr2r09_devices_setup()
552 gpio_request(GPIO_PTG3, NULL); /* HPON_ON */ in kfr2r09_devices_setup()
564 gpio_request(GPIO_FN_KEYOUT0, NULL); in kfr2r09_devices_setup()
565 gpio_request(GPIO_FN_KEYOUT1, NULL); in kfr2r09_devices_setup()
[all …]
/linux-4.4.14/arch/arm/mach-imx/
Dmx31moboard-marxbot.c81 ret = gpio_request(SDHC2_CD, "sdhc-detect"); in marxbot_sdhc2_init()
87 ret = gpio_request(SDHC2_WP, "sdhc-wp"); in marxbot_sdhc2_init()
126 if (!gpio_request(TRSLAT_RST_B, "translator-rst")) { in dspics_resets_init()
131 if (!gpio_request(DSPICS_RST_B, "dspics-rst")) { in dspics_resets_init()
196 int ret = gpio_request(CAM_CHOICE, "cam-choice"); in marxbot_cam_init()
201 ret = gpio_request(BASECAM_RST_B, "basecam-reset"); in marxbot_cam_init()
205 ret = gpio_request(BASECAM_POWER, "basecam-standby"); in marxbot_cam_init()
210 ret = gpio_request(TURRETCAM_RST_B, "turretcam-reset"); in marxbot_cam_init()
214 ret = gpio_request(TURRETCAM_POWER, "turretcam-standby"); in marxbot_cam_init()
229 if (!gpio_request(SEL0, "sel0")) { in marxbot_init_sel_gpios()
[all …]
Dmx31moboard-devboard.c69 ret = gpio_request(SDHC2_CD, "sdhc-detect"); in devboard_sdhc2_init()
75 ret = gpio_request(SDHC2_WP, "sdhc-wp"); in devboard_sdhc2_init()
116 if (!gpio_request(SEL0, "sel0")) { in devboard_init_sel_gpios()
121 if (!gpio_request(SEL1, "sel1")) { in devboard_init_sel_gpios()
126 if (!gpio_request(SEL2, "sel2")) { in devboard_init_sel_gpios()
131 if (!gpio_request(SEL3, "sel3")) { in devboard_init_sel_gpios()
163 int ret = gpio_request(USBH1_MODE, "usbh1-mode"); in devboard_isp1105_init()
169 ret = gpio_request(USBH1_VBUSEN_B, "usbh1-vbusen"); in devboard_isp1105_init()
Dmx31moboard-smartbot.c106 int ret = gpio_request(CAM_RST_B, "cam-reset"); in smartbot_cam_init()
110 ret = gpio_request(CAM_POWER, "cam-standby"); in smartbot_cam_init()
159 if (!gpio_request(POWER_EN, "power-enable")) { in smartbot_resets_init()
164 if (!gpio_request(DSPIC_RST_B, "dspic-rst")) { in smartbot_resets_init()
169 if (!gpio_request(TRSLAT_RST_B, "translator-rst")) { in smartbot_resets_init()
174 if (!gpio_request(TRSLAT_SRC_CHOICE, "translator-src-choice")) { in smartbot_resets_init()
Dmach-mx31moboard.c134 if (!gpio_request(IOMUX_TO_GPIO(MX31_PIN_CTS1), "uart0-cts-hack")) { in moboard_uart0_init()
327 ret = gpio_request(SDHC1_CD, "sdhc-detect"); in moboard_sdhc1_init()
333 ret = gpio_request(SDHC1_WP, "sdhc-wp"); in moboard_sdhc1_init()
406 gpio_request(OTG_EN_B, "usb-udc-en"); in usb_xcvr_reset()
408 gpio_request(USBH2_EN_B, "usbh2-en"); in usb_xcvr_reset()
411 gpio_request(USB_RESET_B, "usb-reset"); in usb_xcvr_reset()
543 gpio_request(IOMUX_TO_GPIO(MX31_PIN_GPIO1_3), "pmic-irq"); in mx31moboard_init()
Dmx31lilly-db.c121 ret = gpio_request(gpio_det, "MMC detect"); in mxc_mmc1_init()
125 ret = gpio_request(gpio_wp, "MMC w/p"); in mxc_mmc1_init()
191 if (gpio_request(LCD_VCC_EN_GPIO, "LCD enable") != 0) { in mx31lilly_init_fb()
Dmach-armadillo5x0.c161 err = gpio_request(OTG_RESET, "USB-OTG-RESET"); in usbotg_init()
207 err = gpio_request(USBH2_CS, "USB-H2-CS"); in usbh2_init()
220 err = gpio_request(USBH2_RESET, "USB-H2-RESET"); in usbh2_init()
394 ret = gpio_request(gpio_det, "sdhc-card-detect"); in armadillo5x0_sdhc1_init()
400 ret = gpio_request(gpio_wp, "sdhc-write-protect"); in armadillo5x0_sdhc1_init()
533 if (gpio_request(ARMADILLO5X0_RTC_GPIO, "rtc") == 0) { in armadillo5x0_init()
Dmach-pcm043.c227 ret = gpio_request(AC97_GPIO_TXFS, "SSI"); in pcm043_ac97_warm_reset()
253 ret = gpio_request(AC97_GPIO_TXFS, "SSI"); in pcm043_ac97_cold_reset()
257 ret = gpio_request(AC97_GPIO_TXD, "SSI"); in pcm043_ac97_cold_reset()
261 ret = gpio_request(AC97_GPIO_RESET, "SSI"); in pcm043_ac97_cold_reset()
Dmach-qong.c201 if (!gpio_request(IOMUX_TO_GPIO(MX31_PIN_NFCE_B), "nand_enable")) in qong_init_nand_mtd()
206 if (!gpio_request(IOMUX_TO_GPIO(MX31_PIN_NFRB), "nand_rdy")) in qong_init_nand_mtd()
211 if (!gpio_request(IOMUX_TO_GPIO(MX31_PIN_NFWP_B), "nand_wp")) in qong_init_nand_mtd()
Dmx31lite-db.c107 ret = gpio_request(gpio_det, "MMC detect"); in mxc_mmc1_init()
111 ret = gpio_request(gpio_wp, "MMC w/p"); in mxc_mmc1_init()
Dmach-mx31lite.c166 gpio_request(IOMUX_TO_GPIO(MX31_PIN_DTR_DCE1), "USBH2 CS"); in usbh2_init()
271 ret = gpio_request(IOMUX_TO_GPIO(MX31_PIN_SFS6), "sms9117-irq"); in mx31lite_init()
Dmach-kzm_arm11_01.c115 gpio_request(IOMUX_TO_GPIO(MX31_PIN_GPIO1_1), "ext-uart-int"); in kzm_init_ext_uart()
185 gpio_request(IOMUX_TO_GPIO(MX31_PIN_GPIO1_2), "smsc9118-int"); in kzm_init_smsc9118()
Dmach-pcm037.c361 ret = gpio_request(SDHC1_GPIO_DET, "sdhc-detect"); in pcm970_sdhc1_init()
368 ret = gpio_request(SDHC1_GPIO_WP, "sdhc-wp"); in pcm970_sdhc1_init()
625 ret = gpio_request(IOMUX_TO_GPIO(MX31_PIN_GPIO3_1), "lan9217-irq"); in pcm037_init()
652 ret = gpio_request(IOMUX_TO_GPIO(MX31_PIN_CSI_D5), "mt9t031-power"); in pcm037_init()
Dmach-vpr200.c275 if (0 != gpio_request(GPIO_LCDPWR, "LCDPWR")) in vpr200_board_init()
280 if (0 != gpio_request(GPIO_PMIC_INT, "PMIC_INT")) in vpr200_board_init()
Dmach-pca100.c385 gpio_request(OTG_PHY_CS_GPIO, "usb-otg-cs"); in pca100_init()
387 gpio_request(USBH2_PHY_CS_GPIO, "usb-host2-cs"); in pca100_init()
Dmach-mx27_3ds.c219 gpio_request(SD1_EN_GPIO, "sd1_enable"); in mx27_3ds_sdhc1_enable_level_translator()
226 gpio_request(OTG_PHY_RESET_GPIO, "usb-otg-reset"); in otg_phy_init()
D3ds_debugboard.c180 gpio_request(intr_gpio, "expio_pirq"); in mxc_expio_init()
Dmach-mx21ads.c262 ret = gpio_request(MX21ADS_IO_SD_WP, "mmc-ro"); in mx21ads_sdhc_init()
Dmach-mx31lilly.c179 gpio_request(IOMUX_TO_GPIO(MX31_PIN_DTR_DCE1), "USBH2 CS"); in usbh2_init()
Dmach-mx31_3ds.c586 err = gpio_request(USBOTG_RST_B, "otgusb-reset"); in mx31_3ds_usbotg_init()
629 err = gpio_request(USBH2_RST_B, "usbh2-reset"); in mx31_3ds_host2_init()
/linux-4.4.14/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-4.4.14/arch/arm/mach-s3c24xx/
Dmach-h1940.c228 return gpio_request(S3C2410_GPF(2), "cable plugged"); in power_supply_init()
305 ret = gpio_request(H1940_LATCH_SM803_ENABLE, "h1940-charger-enable"); in h1940_bat_init()
480 gpio_request(S3C2410_GPB(0), "Backlight"); in h1940_backlight_init()
705 gpio_request(S3C2410_GPC(0), "LCD power"); in h1940_init()
706 gpio_request(S3C2410_GPC(1), "LCD power"); in h1940_init()
707 gpio_request(S3C2410_GPC(4), "LCD power"); in h1940_init()
708 gpio_request(S3C2410_GPC(5), "LCD power"); in h1940_init()
709 gpio_request(S3C2410_GPC(6), "LCD power"); in h1940_init()
710 gpio_request(H1940_LATCH_LCD_P0, "LCD power"); in h1940_init()
711 gpio_request(H1940_LATCH_LCD_P1, "LCD power"); in h1940_init()
[all …]
Dmach-rx1950.c128 return gpio_request(S3C2410_GPF(2), "cable plugged"); in power_supply_init()
218 ret = gpio_request(S3C2410_GPJ(2), "rx1950-charger-enable-1"); in rx1950_bat_init()
221 ret = gpio_request(S3C2410_GPJ(3), "rx1950-charger-enable-2"); in rx1950_bat_init()
492 WARN_ON(gpio_request(S3C2410_GPB(0), "Backlight")); in rx1950_backlight_init()
774 WARN_ON(gpio_request(S3C2410_GPJ(1), "MMC power")); in rx1950_init_machine()
778 WARN_ON(gpio_request(S3C2410_GPC(i), "LCD power")); in rx1950_init_machine()
781 WARN_ON(gpio_request(S3C2410_GPC(i), "LCD power")); in rx1950_init_machine()
784 WARN_ON(gpio_request(S3C2410_GPD(i), "LCD power")); in rx1950_init_machine()
787 WARN_ON(gpio_request(S3C2410_GPD(i), "LCD power")); in rx1950_init_machine()
789 WARN_ON(gpio_request(S3C2410_GPB(1), "LCD power")); in rx1950_init_machine()
[all …]
Dsimtec-usb.c111 ret = gpio_request(S3C2410_GPB(4), "USB power control"); in usb_simtec_init()
117 ret = gpio_request(S3C2410_GPG(10), "USB overcurrent"); in usb_simtec_init()
Dmach-smdk2416.c244 gpio_request(S3C2410_GPB(4), "USBHost Power"); in smdk2416_machine_init()
247 gpio_request(S3C2410_GPB(3), "Display Power"); in smdk2416_machine_init()
250 gpio_request(S3C2410_GPB(1), "Display Reset"); in smdk2416_machine_init()
Dh1940-bluetooth.c72 ret = gpio_request(S3C2410_GPH(1), dev_name(&pdev->dev)); in h1940bt_probe()
78 ret = gpio_request(H1940_LATCH_BLUETOOTH_POWER, dev_name(&pdev->dev)); in h1940bt_probe()
Dmach-jive.c628 gpio_request(S3C2410_GPG(13), "lcm reset"); in jive_machine_init()
631 gpio_request(S3C2410_GPB(7), "jive spi"); in jive_machine_init()
642 gpio_request(S3C2410_GPH(10), "jive wm8750 spi"); in jive_machine_init()
Dsetup-camif.c45 ret = gpio_request(gpio, "camif"); in s3c_camif_gpio_get()
Dmach-osiris-dvs.c103 ret = gpio_request(OSIRIS_GPIO_DVS, "osiris-dvs"); in osiris_dvs_probe()
Dmach-qt2410.c342 WARN_ON(gpio_request(S3C2410_GPB(5), "spi cs")); in qt2410_machine_init()
Dmach-vr1000.c333 WARN_ON(gpio_request(S3C2410_GPB(9), "power off")); in vr1000_init()
Dmach-n30.c551 WARN_ON(gpio_request(S3C2410_GPG(4), "mmc power")); in n30_init()
/linux-4.4.14/arch/arm/mach-davinci/
Dboard-dm355-leopard.c116 gpio_request(gpio + 0, "mmc0_ro"); in dm355leopard_mmcsd_gpios()
117 gpio_request(gpio + 1, "mmc0_cd"); in dm355leopard_mmcsd_gpios()
118 gpio_request(gpio + 2, "mmc1_ro"); in dm355leopard_mmcsd_gpios()
119 gpio_request(gpio + 3, "mmc1_cd"); in dm355leopard_mmcsd_gpios()
140 gpio_request(5, "dm355leopard_msp"); in leopard_init_i2c()
240 gpio_request(9, "dm9000"); in dm355_leopard_init()
260 gpio_request(2, "usb_id_toggle"); in dm355_leopard_init()
Dboard-dm355-evm.c124 gpio_request(gpio + 0, "mmc0_ro"); in dm355evm_mmcsd_gpios()
125 gpio_request(gpio + 1, "mmc0_cd"); in dm355evm_mmcsd_gpios()
126 gpio_request(gpio + 2, "mmc1_ro"); in dm355evm_mmcsd_gpios()
127 gpio_request(gpio + 3, "mmc1_cd"); in dm355evm_mmcsd_gpios()
148 gpio_request(5, "dm355evm_msp"); in evm_init_i2c()
382 gpio_request(1, "dm9000"); in dm355_evm_init()
402 gpio_request(2, "usb_id_toggle"); in dm355_evm_init()
Dboard-dm644x-evm.c367 status = gpio_request(sw_gpio, "user_sw"); in evm_u18_setup()
378 gpio_request(gpio + 3, "pll_fs2"); in evm_u18_setup()
381 gpio_request(gpio + 2, "pll_fs1"); in evm_u18_setup()
384 gpio_request(gpio + 1, "pll_sr"); in evm_u18_setup()
418 gpio_request(gpio + 0, "nDRV_VBUS"); in evm_u35_setup()
422 gpio_request(gpio + 1, "VDDIMX_EN"); in evm_u35_setup()
426 gpio_request(gpio + 2, "VLYNQ_EN"); in evm_u35_setup()
430 gpio_request(gpio + 3, "nCF_RESET"); in evm_u35_setup()
436 gpio_request(gpio + 5, "WLAN_RESET"); in evm_u35_setup()
440 gpio_request(gpio + 6, "nATA_SEL"); in evm_u35_setup()
[all …]
Dboard-da830-evm.c166 ret = gpio_request(ON_BD_USB_DRV, "ON_BD_USB_DRV"); in da830_evm_usb_init()
174 ret = gpio_request(ON_BD_USB_OVC, "ON_BD_USB_OVC"); in da830_evm_usb_init()
256 ret = gpio_request(DA830_MMCSD_WP_PIN, "MMC WP"); in da830_evm_init_mmc()
264 ret = gpio_request(DA830_MMCSD_CD_PIN, "MMC CD\n"); in da830_evm_init_mmc()
454 gpio_request(gpio + 6, "UI MUX_MODE"); in da830_evm_ui_expander_setup()
Dboard-da850-evm.c474 ret = gpio_request(sel_a, da850_evm_ui_exp[DA850_EVM_UI_EXP_SEL_A]); in da850_evm_ui_expander_setup()
480 ret = gpio_request(sel_b, da850_evm_ui_exp[DA850_EVM_UI_EXP_SEL_B]); in da850_evm_ui_expander_setup()
486 ret = gpio_request(sel_c, da850_evm_ui_exp[DA850_EVM_UI_EXP_SEL_C]); in da850_evm_ui_expander_setup()
817 status = gpio_request(DA850_LCD_BL_PIN, "lcd bl\n"); in da850_lcd_hw_init()
821 status = gpio_request(DA850_LCD_PWR_PIN, "lcd pwr\n"); in da850_lcd_hw_init()
1078 ret = gpio_request(DA850_MII_MDIO_CLKEN_PIN, "mdio_clk_en"); in da850_evm_config_emac()
1382 ret = gpio_request(DA850_MMCSD_CD_PIN, "MMC CD\n"); in da850_evm_init()
1388 ret = gpio_request(DA850_MMCSD_WP_PIN, "MMC WP\n"); in da850_evm_init()
/linux-4.4.14/arch/arm/mach-ks8695/
Dboard-acs5k.c67 gpio_request(gpio_base + n, "ACS-5000 GPIO Expander"); in acs5k_pca9555_setup()
196 gpio_request(i, "ACS5K IRQ"); in acs5k_init_gpio()
197 gpio_request(7, "ACS5K KS_FRDY"); in acs5k_init_gpio()
199 gpio_request(i, "ACS5K Unused"); in acs5k_init_gpio()
201 gpio_request(3, "ACS5K CAN Control"); in acs5k_init_gpio()
202 gpio_request(6, "ACS5K Heartbeat"); in acs5k_init_gpio()
Dboard-og.c65 gpio_request(rstline, "PCI reset"); in og_pci_bus_reset()
/linux-4.4.14/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()
484 if (gpio_request(11, "cam_pwdn") == 0) { in osk_mistral_init()
492 gpio_request(6, "ts_busy"); in osk_mistral_init()
496 gpio_request(4, "ts_int"); in osk_mistral_init()
512 if (gpio_request(OMAP_MPUIO(2), "wakeup") == 0) { in osk_mistral_init()
540 if (gpio_request(2, "lcd_pwr") == 0) in osk_mistral_init()
[all …]
Dboard-htcherald.c529 if (gpio_request(HTCHERALD_GPIO_USB_EN1, "herald_usb") < 0) in htcherald_usb_enable()
532 if (gpio_request(HTCHERALD_GPIO_USB_EN2, "herald_usb") < 0) in htcherald_usb_enable()
535 if (gpio_request(HTCHERALD_GPIO_USB_DM, "herald_usb") < 0) in htcherald_usb_enable()
538 if (gpio_request(HTCHERALD_GPIO_USB_DP, "herald_usb") < 0) in htcherald_usb_enable()
Dboard-sx1.c331 gpio_request(1, "A_IRDA_OFF"); in omap_sx1_init()
332 gpio_request(11, "A_SWITCH"); in omap_sx1_init()
333 gpio_request(15, "A_USB_ON"); in omap_sx1_init()
Dboard-palmte.c197 if (gpio_request(PALMTE_PINTDAV_GPIO, "TSC2102 PINTDAV") < 0) { in palmte_misc_gpio_setup()
204 if (gpio_request(PALMTE_USB_OR_DC_GPIO, "USB/DC-IN") < 0) { in palmte_misc_gpio_setup()
Dboard-h3-mmc.c52 ret = gpio_request(H3_TPS_GPIO_MMC_PWR_EN, "MMC power"); in h3_mmc_init()
Dboard-palmz71.c247 if (gpio_request(PALMZ71_MMC_WP_GPIO, "MMC WP") < 0) { in palmz71_gpio_setup()
254 if (gpio_request(PALMZ71_USBDETECT_GPIO, "USB detect") < 0) { in palmz71_gpio_setup()
Dboard-nokia770.c196 ret = gpio_request(NOKIA770_GPIO_MMC_POWER, "MMC power"); in nokia770_mmc_init()
201 ret = gpio_request(NOKIA770_GPIO_MMC_SWITCH, "MMC cover"); in nokia770_mmc_init()
Dboard-h2-mmc.c33 int ret = gpio_request(H2_TPS_GPIO_MMC_PWR_EN, "MMC power"); in mmc_late_init()
Dboard-h2.c313 if (gpio_request(0, "SMC91x irq") < 0) { in h2_init_smc91x()
382 BUG_ON(gpio_request(H2_NAND_RB_GPIO_PIN, "NAND ready") < 0); in h2_init()
Dboard-h3.c252 if (gpio_request(40, "SMC91x irq") < 0) { in h3_init_smc91x()
409 BUG_ON(gpio_request(H3_NAND_RB_GPIO_PIN, "NAND ready") < 0); in h3_init()
Dfpga.c182 res = gpio_request(13, "FPGA irq"); in omap1510_fpga_init_irq()
Dserial.c221 ret = gpio_request(gpio_nr, "UART wake"); in omap_serial_set_port_wakeup()
Dboard-perseus2.c278 BUG_ON(gpio_request(P2_NAND_RB_GPIO_PIN, "NAND ready") < 0); in omap_perseus2_init()
Dboard-fsample.c310 BUG_ON(gpio_request(FSAMPLE_NAND_RB_GPIO_PIN, "NAND ready") < 0); in omap_fsample_init()
Dboard-innovator.c285 if (gpio_request(0, "SMC91x irq") < 0) { in innovator_init_smc91x()
/linux-4.4.14/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()
Ddns323-setup.c578 gpio_request(DNS323_GPIO_LED_POWER1, "Power Led Enable"); in dns323_init()
620 if (gpio_request(DNS323_GPIO_POWER_OFF, "POWEROFF") != 0 || in dns323_init()
633 if (gpio_request(DNS323_GPIO_SYSTEM_UP, "SYS_READY") == 0) in dns323_init()
637 if (gpio_request(DNS323_GPIO_POWER_OFF, "POWEROFF") != 0 || in dns323_init()
647 if (gpio_request(DNS323C_GPIO_POWER_OFF, "POWEROFF") != 0 || in dns323_init()
Dboard-rd88f5182.c48 if (gpio_request(pin, "PCI IntA") == 0) { in rd88f5182_pci_preinit()
61 if (gpio_request(pin, "PCI IntB") == 0) { in rd88f5182_pci_preinit()
Dts209-setup.c117 if (gpio_request(pin, "PCI Int1") == 0) { in qnap_ts209_pci_preinit()
131 if (gpio_request(pin, "PCI Int2") == 0) { in qnap_ts209_pci_preinit()
310 if (gpio_request(TS209_RTC_GPIO, "rtc") == 0) { in qnap_ts209_init()
Drd88f5182-setup.c119 if (gpio_request(pin, "PCI IntA") == 0) { in rd88f5182_pci_preinit()
132 if (gpio_request(pin, "PCI IntB") == 0) { in rd88f5182_pci_preinit()
Dmv2120-setup.c215 if (gpio_request(MV2120_GPIO_RTC_IRQ, "rtc") == 0) { in mv2120_init()
225 if (gpio_request(MV2120_GPIO_POWER_OFF, "POWEROFF") != 0 || in mv2120_init()
Dboard-d2net.c88 err = gpio_request(D2NET_GPIO_BLUE_LED_BLINK_CTRL, "blue LED blink"); in d2net_gpio_leds_init()
Ddb88f5281-setup.c213 if (gpio_request(pin, "PCI Int1") == 0) { in db88f5281_pci_preinit()
226 if (gpio_request(pin, "PCI Int2") == 0) { in db88f5281_pci_preinit()
Dterastation_pro2-setup.c88 if (gpio_request(pin, "PCI Int1") == 0) { in tsp2_pci_preinit()
345 if (gpio_request(TSP2_RTC_GPIO, "rtc") == 0) { in tsp2_init()
Dts409-setup.c298 if (gpio_request(TS409_RTC_GPIO, "rtc") == 0) { in qnap_ts409_init()
/linux-4.4.14/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-4.4.14/arch/arm/mach-s3c64xx/
Dmach-smartq.c202 ret = gpio_request(S3C64XX_GPM(3), "LCD power"); in smartq_lcd_setup_gpio()
289 ret = gpio_request(S3C64XX_GPK(15), "Power control"); in smartq_power_off_init()
307 ret = gpio_request(S3C64XX_GPL(0), "USB power control"); in smartq_usb_host_init()
313 ret = gpio_request(S3C64XX_GPL(1), "USB host power control"); in smartq_usb_host_init()
321 ret = gpio_request(S3C64XX_GPL(10), "USB host overcurrent"); in smartq_usb_host_init()
349 ret = gpio_request(S3C64XX_GPK(1), "wifi control"); in smartq_wifi_init()
355 ret = gpio_request(S3C64XX_GPK(2), "wifi reset"); in smartq_wifi_init()
Dmach-hmt.c86 ret = gpio_request(S3C64XX_GPB(4), "lcd backlight enable"); in hmt_bl_init()
266 gpio_request(S3C64XX_GPC(7), "usb power"); in hmt_machine_init()
268 gpio_request(S3C64XX_GPM(0), "usb power"); in hmt_machine_init()
270 gpio_request(S3C64XX_GPK(7), "usb power"); in hmt_machine_init()
272 gpio_request(S3C64XX_GPF(13), "usb power"); in hmt_machine_init()
Dpm.c339 gpio_request(S3C64XX_GPN(12), "DEBUG_LED0"); in s3c64xx_pm_initcall()
340 gpio_request(S3C64XX_GPN(13), "DEBUG_LED1"); in s3c64xx_pm_initcall()
341 gpio_request(S3C64XX_GPN(14), "DEBUG_LED2"); in s3c64xx_pm_initcall()
342 gpio_request(S3C64XX_GPN(15), "DEBUG_LED3"); in s3c64xx_pm_initcall()
Dmach-anw6410.c221 gpio_request(S3C64XX_GPF(1), "panel power"); in anw6410_machine_init()
222 gpio_request(S3C64XX_GPF(4), "LCD backlight"); in anw6410_machine_init()
Dmach-crag6410.c824 gpio_request(S3C64XX_GPB(0), "LCD power"); in crag6410_machine_init()
827 gpio_request(S3C64XX_GPF(14), "LCD PWM"); in crag6410_machine_init()
830 gpio_request(S3C64XX_GPB(1), "SD power"); in crag6410_machine_init()
833 gpio_request(S3C64XX_GPF(10), "nRESETSEL"); in crag6410_machine_init()
Dmach-mini6410.c357 gpio_request(S3C64XX_GPF(15), "LCD power"); in mini6410_machine_init()
358 gpio_request(S3C64XX_GPE(0), "LCD power"); in mini6410_machine_init()
Ddev-backlight.c36 ret = gpio_request(bl_gpio_info->no, "Backlight"); in samsung_bl_init()
Dmach-smdk6410.c693 gpio_request(S3C64XX_GPN(5), "LCD power"); in smdk6410_machine_init()
694 gpio_request(S3C64XX_GPF(13), "LCD power"); in smdk6410_machine_init()
Dmach-real6410.c326 gpio_request(S3C64XX_GPF(15), "LCD power"); in real6410_machine_init()
/linux-4.4.14/arch/arm/mach-pxa/
Draumfeld.c520 int ret = gpio_request(GPIO_W1_PULLUP_ENABLE, in raumfeld_w1_init()
603 ret = gpio_request(GPIO_TFT_VA_EN, "display VA enable"); in raumfeld_lcd_init()
611 ret = gpio_request(GPIO_DISPLAY_ENABLE, "display enable"); in raumfeld_lcd_init()
821 ret = gpio_request(GPIO_CHRG_PEN2, "CHRG_PEN2"); in raumfeld_power_init()
827 ret = gpio_request(GPIO_CHARGE_DC_OK, "CABLE_DC_OK"); in raumfeld_power_init()
831 ret = gpio_request(GPIO_CHARGE_USB_SUSP, "CHARGE_USB_SUSP"); in raumfeld_power_init()
983 ret = gpio_request(GPIO_CODEC_RESET, "cs4270 reset"); in raumfeld_audio_init()
989 ret = gpio_request(GPIO_SPDIF_RESET, "ak4104 s/pdif reset"); in raumfeld_audio_init()
995 ret = gpio_request(GPIO_MCLK_RESET, "MCLK reset"); in raumfeld_audio_init()
1026 ret = gpio_request(GPIO_W2W_RESET, "Wi2Wi reset"); in raumfeld_common_init()
[all …]
Dpalm27x.c149 if (!gpio_request(power, "LCD power")) { in palm27x_lcd_init()
189 if (!gpio_request(pullup, "USB Pullup")) { in palm27x_udc_init()
286 ret = gpio_request(palm_bl_power, "BL POWER"); in palm27x_backlight_init()
294 ret = gpio_request(palm_lcd_power, "LCD POWER"); in palm27x_backlight_init()
363 ret = gpio_request(palm_ac_state, "AC state"); in palm27x_power_supply_init()
371 ret = gpio_request(palm_usb_state, "USB state"); in palm27x_power_supply_init()
Dem-x270.c379 err = gpio_request(GPIO11_NAND_CS, "NAND CS"); in em_x270_init_nand()
387 err = gpio_request(nand_rb, "NAND R/B"); in em_x270_init_nand()
469 err = gpio_request(GPIO9_USB_VBUS_EN, "vbus en"); in em_x270_usb_hub_init()
473 err = gpio_request(usb_hub_reset, "hub rst"); in em_x270_usb_hub_init()
575 err = gpio_request(GPIO95_MMC_WP, "MMC WP"); in em_x270_mci_init()
583 err = gpio_request(GPIO38_SD_PWEN, "sdio power"); in em_x270_mci_init()
740 int err = gpio_request(GPIO115_WLAN_PWEN, "WLAN PWEN"); in em_x270_libertas_setup()
744 err = gpio_request(GPIO19_WLAN_STRAP, "WLAN STRAP"); in em_x270_libertas_setup()
749 err = gpio_request(GPIO37_WLAN_RST, "WLAN RST"); in em_x270_libertas_setup()
967 ret = gpio_request(cam_reset, "camera reset"); in em_x270_sensor_init()
Dtosa.c267 err = gpio_request(TOSA_GPIO_nSD_INT, "SD Int"); in tosa_mci_init()
318 ret = gpio_request(TOSA_GPIO_IRDA_TX, "IrDA TX"); in tosa_irda_startup()
325 ret = gpio_request(TOSA_GPIO_IR_POWERDWN, "IrDA powerdown"); in tosa_irda_startup()
609 rc = gpio_request(TOSA_GPIO_TC6393XB_REST_IN, "tc6393xb #pclr"); in tosa_tc6393xb_enable()
612 rc = gpio_request(TOSA_GPIO_TC6393XB_SUSPEND, "tc6393xb #suspend"); in tosa_tc6393xb_enable()
615 rc = gpio_request(TOSA_GPIO_TC6393XB_L3V_ON, "tc6393xb l3v"); in tosa_tc6393xb_enable()
713 rc = gpio_request(TOSA_GPIO_CARD_VCC_ON, "CARD_VCC_ON"); in tosa_tc6393xb_setup()
Dtosa-bt.c64 rc = gpio_request(data->gpio_reset, "Bluetooth reset"); in tosa_bt_probe()
70 rc = gpio_request(data->gpio_pwr, "Bluetooth power"); in tosa_bt_probe()
Dviper.c364 ret = gpio_request(VIPER_BCKLIGHT_EN_GPIO, "Backlight"); in viper_backlight_init()
368 ret = gpio_request(VIPER_LCD_EN_GPIO, "LCD"); in viper_backlight_init()
825 if (gpio_request(VIPER_PSU_DATA_GPIO, "PSU data")) in viper_init_vcore_gpios()
828 if (gpio_request(VIPER_PSU_CLK_GPIO, "PSU clock")) in viper_init_vcore_gpios()
831 if (gpio_request(VIPER_PSU_nCS_LD_GPIO, "PSU cs")) in viper_init_vcore_gpios()
856 if (gpio_request(VIPER_UART_SHDN_GPIO, "UARTs shutdown")) in viper_init_serial_gpio()
Dcm-x270.c210 err = gpio_request(gpio, "LCD"); in cmx270_marathon_probe()
329 int err = gpio_request(GPIO19_WLAN_STRAP, "WLAN STRAP"); in cm_x270_libertas_setup()
333 err = gpio_request(GPIO102_WLAN_RST, "WLAN RST"); in cm_x270_libertas_setup()
Dam300epd.c114 err = gpio_request(gpios[i], gpio_names[i]); in am300_init_gpio_regs()
125 err = gpio_request(i, dbname); in am300_init_gpio_regs()
Dpalmte2.c218 ret = gpio_request(GPIO_NR_PALMTE2_POWER_DETECT, "CABLE_STATE_AC"); in power_supply_init()
342 if (!gpio_request(GPIO_NR_PALMTE2_USB_PULLUP, "UDC Vbus")) { in palmte2_udc_init()
Dreset.c29 rc = gpio_request(gpio, "reset generator"); in init_gpio_reset()
Dpoodle.c244 err = gpio_request(POODLE_GPIO_SD_PWR, "SD_PWR"); in poodle_mci_init()
248 err = gpio_request(POODLE_GPIO_SD_PWR1, "SD_PWR1"); in poodle_mci_init()
Dcolibri-pxa3xx.c107 gpio_request(bl_pin, "lcd backlight"); in colibri_pxa3xx_init_lcd()
Dmagician.c535 ret = gpio_request(EGPIO_MAGICIAN_CABLE_TYPE, "Cable is AC charger"); in magician_supply_init()
541 ret = gpio_request(EGPIO_MAGICIAN_CABLE_INSERTED, "Cable inserted"); in magician_supply_init()
772 int ret = gpio_request(EGPIO_MAGICIAN_FLASH_VPP, "flash Vpp enable"); in magician_flash_init()
Dgumstix.c163 err = gpio_request(GPIO_GUMSTIX_BTRESET, "BTRST"); in gumstix_bluetooth_init()
Dstargate2.c699 err = gpio_request(SG2_SD_POWER_ENABLE, "SG2_sd_power_enable"); in stargate2_mci_init()
706 err = gpio_request(SG2_GPIO_nSD_DETECT, "SG2_sd_detect"); in stargate2_mci_init()
806 err = gpio_request(SG2_BT_RESET, "SG2_BT_RESET"); in stargate2_reset_bluetooth()
Dzeus.c586 if ((err = gpio_request(ZEUS_LCD_EN_GPIO, "LCD_EN"))) in zeus_setup_fb_gpios()
592 if ((err = gpio_request(ZEUS_BKLEN_GPIO, "BKLEN"))) in zeus_setup_fb_gpios()
726 if (gpio_request(pcb_bit, "pcb info")) { in zeus_get_pcb_info()
Dzylonite_pxa320.c179 gpio_request(gpio, "LCD_ID_PINS"); in zylonite_detect_lcd_panel()
Dezx.c734 err = gpio_request(GPIO50_nCAM_EN, "nCAM_EN"); in a780_camera_init()
740 err = gpio_request(GPIO19_GEN1_CAM_RST, "CAM_RST"); in a780_camera_init()
1012 err = gpio_request(GPIO50_nCAM_EN, "nCAM_EN"); in a910_camera_init()
1018 err = gpio_request(GPIO28_GEN2_CAM_RST, "CAM_RST"); in a910_camera_init()
Dzylonite_pxa300.c200 gpio_request(gpio, "LCD_ID_PINS"); in zylonite_detect_lcd_panel()
Dballoon3.c253 ret = gpio_request(BALLOON3_GPIO_RUN_BACKLIGHT, "BKL-ON"); in balloon3_lcd_init()
637 ret = gpio_request(BALLOON3_GPIO_RUN_NAND, "NAND"); in balloon3_nand_probe()
Dsharpsl_pm.c852 gpio_request(sharpsl_pm.machinfo->gpio_acin, "AC IN"); in sharpsl_pm_probe()
854 gpio_request(sharpsl_pm.machinfo->gpio_batfull, "Battery Full"); in sharpsl_pm_probe()
856 gpio_request(sharpsl_pm.machinfo->gpio_batlock, "Battery Lock"); in sharpsl_pm_probe()
Deseries.c108 gpio_request(GPIO_ESERIES_TMIO_SUSPEND, NULL); in eseries_get_tmio_gpios()
109 gpio_request(GPIO_ESERIES_TMIO_PCLR, NULL); in eseries_get_tmio_gpios()
Dam200epd.c111 err = gpio_request(gpios[i], gpio_names[i]); in am200_init_gpio_regs()
Dpcm990-baseboard.c448 ret = gpio_request(PXA_NR_BUILTIN_GPIO, "camera"); in pcm990_camera_query_bus_param()
/linux-4.4.14/arch/avr32/boards/atngw100/
Dmrmt.c324 gpio_request( PIN_LCD_DISP, "LCD_DISP" ); in mrmt1_init()
329 gpio_request( PIN_LCD_BL, "LCD_BL" ); in mrmt1_init()
342 gpio_request( PIN_LCD_BL, "LCD_BL" ); in mrmt1_init()
349 gpio_request( PIN_BT_RST, "BT_RST" ); in mrmt1_init()
354 gpio_request( PIN_ZB_RST_N, "ZB_RST_N" ); in mrmt1_init()
377 gpio_request( PIN_PWR_ON, "PIN_PWR_ON" ); in mrmt1_early_init()
Dsetup.c309 gpio_request(GPIO_PIN_PE(30), "j15"); in atngw100_arch_init()
314 gpio_request(GPIO_PIN_PB(30), "j15"); in atngw100_arch_init()
Devklcd10x.c159 gpio_request(GPIO_PIN_PB(15), "backlight"); in atevklcd10x_init()
/linux-4.4.14/drivers/pcmcia/
Dsa1100_h3600.c33 err = gpio_request(H3XXX_EGPIO_OPT_NVRAM_ON, "OPT NVRAM ON"); in h3600_pcmcia_hw_init()
39 err = gpio_request(H3XXX_EGPIO_OPT_ON, "OPT ON"); in h3600_pcmcia_hw_init()
45 err = gpio_request(H3XXX_EGPIO_OPT_RESET, "OPT RESET"); in h3600_pcmcia_hw_init()
51 err = gpio_request(H3XXX_EGPIO_CARD_RESET, "PCMCIA CARD RESET"); in h3600_pcmcia_hw_init()
Dpxa2xx_cm_x270.c27 int ret = gpio_request(GPIO_PCMCIA_RESET, "PCCard reset"); in cmx270_pcmcia_hw_init()
Dpxa2xx_cm_x255.c30 int ret = gpio_request(GPIO_PCMCIA_RESET, "PCCard reset"); in cmx255_pcmcia_hw_init()
Dpxa2xx_viper.c50 if (gpio_request(pdata->pwr_gpio, "CF power")) in viper_pcmcia_hw_init()
Dbfin_cf_pcmcia.c214 if (gpio_request(cd_pfx, "pcmcia: CD")) { in bfin_cf_probe()
/linux-4.4.14/Documentation/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 的导出:
/linux-4.4.14/arch/sh/boards/mach-rsk/
Ddevices-rsk7203.c130 gpio_request(GPIO_FN_TXD0, NULL); in rsk7203_devices_setup()
131 gpio_request(GPIO_FN_RXD0, NULL); in rsk7203_devices_setup()
135 gpio_request(GPIO_FN_IRQ0_PB, NULL); in rsk7203_devices_setup()
/linux-4.4.14/arch/arm/mach-ixp4xx/
Dgoramo_mlr.c417 gpio_request(GPIO_SCL, "SCL/clock"); in gmlr_init()
418 gpio_request(GPIO_SDA, "SDA/data"); in gmlr_init()
419 gpio_request(GPIO_STR, "strobe"); in gmlr_init()
420 gpio_request(GPIO_HSS0_RTS_N, "HSS0 RTS"); in gmlr_init()
421 gpio_request(GPIO_HSS1_RTS_N, "HSS1 RTS"); in gmlr_init()
422 gpio_request(GPIO_HSS0_DCD_N, "HSS0 DCD"); in gmlr_init()
423 gpio_request(GPIO_HSS1_DCD_N, "HSS1 DCD"); in gmlr_init()
Ddsmg600-setup.c234 gpio_request(DSMG600_RB_GPIO, "reset button"); in dsmg600_gpio_init()
249 gpio_request(DSMG600_PB_GPIO, "power button"); in dsmg600_gpio_init()
252 gpio_request(DSMG600_PO_GPIO, "power off button"); in dsmg600_gpio_init()
Dnas100d-setup.c254 gpio_request(NAS100D_PO_GPIO, "power off"); in nas100d_gpio_init()
257 gpio_request(NAS100D_PB_GPIO, "power button"); in nas100d_gpio_init()
Dnslu2-setup.c229 return gpio_request(NSLU2_PO_GPIO, "power off"); in nslu2_gpio_init()
Dixdp425-setup.c231 gpio_request(IXDP425_NAND_NCE_PIN, "NAND NCE pin"); in ixdp425_init()
/linux-4.4.14/arch/sh/kernel/cpu/sh4a/
Dsetup-shx3.c351 ret |= gpio_request(GPIO_FN_IRQ3, intc_desc_irq.name); in plat_irq_setup_pins()
352 ret |= gpio_request(GPIO_FN_IRQ2, intc_desc_irq.name); in plat_irq_setup_pins()
353 ret |= gpio_request(GPIO_FN_IRQ1, intc_desc_irq.name); in plat_irq_setup_pins()
354 ret |= gpio_request(GPIO_FN_IRQ0, intc_desc_irq.name); in plat_irq_setup_pins()
364 ret |= gpio_request(GPIO_FN_IRL3, intc_desc_irl.name); in plat_irq_setup_pins()
365 ret |= gpio_request(GPIO_FN_IRL2, intc_desc_irl.name); in plat_irq_setup_pins()
366 ret |= gpio_request(GPIO_FN_IRL1, intc_desc_irl.name); in plat_irq_setup_pins()
367 ret |= gpio_request(GPIO_FN_IRL0, intc_desc_irl.name); in plat_irq_setup_pins()
/linux-4.4.14/arch/arm/mach-mmp/
Dgplugd.c146 if (unlikely(gpio_request(104, "ETH_RESET_N"))) { in gplugd_eth_init()
168 if (unlikely(gpio_request(35, "DISP_FREQ_SEL"))) { in select_disp_freq()
176 if (unlikely(gpio_request(85, "DISP_FREQ_SEL_2"))) { in select_disp_freq()
Dttc_dkb.c226 err = gpio_request(spi_reset, "TPO_LCD_SPI_RESET"); in dkb_tpo_panel_power()
236 err = gpio_request(spi_reset, "TPO_LCD_SPI_RESET"); in dkb_tpo_panel_power()
/linux-4.4.14/arch/m68k/coldfire/
Ddevice.c197 status = gpio_request(MCFQSPI_CS0, "MCFQSPI_CS0"); in mcf_cs_setup()
208 status = gpio_request(MCFQSPI_CS1, "MCFQSPI_CS1"); in mcf_cs_setup()
219 status = gpio_request(MCFQSPI_CS2, "MCFQSPI_CS2"); in mcf_cs_setup()
231 status = gpio_request(MCFQSPI_CS3, "MCFQSPI_CS3"); in mcf_cs_setup()
/linux-4.4.14/sound/soc/pxa/
Dmagician.c467 ret = gpio_request(EGPIO_MAGICIAN_SPK_POWER, "SPK_POWER"); in magician_init()
470 ret = gpio_request(EGPIO_MAGICIAN_EP_POWER, "EP_POWER"); in magician_init()
473 ret = gpio_request(EGPIO_MAGICIAN_MIC_POWER, "MIC_POWER"); in magician_init()
476 ret = gpio_request(EGPIO_MAGICIAN_IN_SEL0, "IN_SEL0"); in magician_init()
479 ret = gpio_request(EGPIO_MAGICIAN_IN_SEL1, "IN_SEL1"); in magician_init()
Dspitz.c298 ret = gpio_request(spitz_mic_gpio, "MIC GPIO"); in spitz_probe()
/linux-4.4.14/arch/arm/mach-ep93xx/
Dcore.c469 err = gpio_request(EP93XX_GPIO_LINE_EGPIO14, in ep93xx_pwm_acquire_gpio()
588 err = gpio_request(EP93XX_GPIO_LINE_C(i), dev_name(&pdev->dev)); in ep93xx_keypad_acquire_gpio()
591 err = gpio_request(EP93XX_GPIO_LINE_D(i), dev_name(&pdev->dev)); in ep93xx_keypad_acquire_gpio()
756 err = gpio_request(EP93XX_GPIO_LINE_EGPIO2, dev_name(&pdev->dev)); in ep93xx_ide_acquire_gpio()
759 err = gpio_request(EP93XX_GPIO_LINE_EGPIO15, dev_name(&pdev->dev)); in ep93xx_ide_acquire_gpio()
763 err = gpio_request(EP93XX_GPIO_LINE_E(i), dev_name(&pdev->dev)); in ep93xx_ide_acquire_gpio()
768 err = gpio_request(EP93XX_GPIO_LINE_G(i), dev_name(&pdev->dev)); in ep93xx_ide_acquire_gpio()
773 err = gpio_request(EP93XX_GPIO_LINE_H(i), dev_name(&pdev->dev)); in ep93xx_ide_acquire_gpio()
Dsimone.c68 err = gpio_request(gpio, spi->modalias); in simone_mmc_spi_setup()
111 err = gpio_request(gpio, dev_name(dev)); in simone_mmc_spi_init()
/linux-4.4.14/arch/mips/txx9/rbtx4938/
Dsetup.c288 gpio_request(16 + SRTC_CS, "rtc-rs5c348"); in rbtx4938_spi_init()
290 gpio_request(SEEPROM1_CS, "seeprom1"); in rbtx4938_spi_init()
292 gpio_request(16 + SEEPROM2_CS, "seeprom2"); in rbtx4938_spi_init()
294 gpio_request(16 + SEEPROM3_CS, "seeprom3"); in rbtx4938_spi_init()
/linux-4.4.14/drivers/gpio/
Dgpiolib-legacy.c67 int gpio_request(unsigned gpio, const char *label) in gpio_request() function
77 EXPORT_SYMBOL_GPL(gpio_request);
Ddevres.c333 rc = gpio_request(gpio, label); in devm_gpio_request()
/linux-4.4.14/drivers/gpu/drm/msm/hdmi/
Dhdmi_connector.c88 ret = gpio_request(config->ddc_clk_gpio, "HDMI_DDC_CLK"); in gpio_config()
98 ret = gpio_request(config->ddc_data_gpio, "HDMI_DDC_DATA"); in gpio_config()
107 ret = gpio_request(config->hpd_gpio, "HDMI_HPD"); in gpio_config()
117 ret = gpio_request(config->mux_en_gpio, "HDMI_MUX_EN"); in gpio_config()
127 ret = gpio_request(config->mux_sel_gpio, "HDMI_MUX_SEL"); in gpio_config()
137 ret = gpio_request(config->mux_lpm_gpio, in gpio_config()
/linux-4.4.14/sound/soc/samsung/
Ds3c24xx_simtec.c233 ret = gpio_request(pd->amp_gain[0], "gpio-amp-gain0"); in attach_gpio_amp()
239 ret = gpio_request(pd->amp_gain[1], "gpio-amp-gain1"); in attach_gpio_amp()
252 ret = gpio_request(pd->amp_gpio, "gpio-amp"); in attach_gpio_amp()
Dsmartq_wm8987.c226 ret = gpio_request(S3C64XX_GPK(12), "amplifiers shutdown"); in smartq_init()
Dh1940_uda1380.c218 ret = gpio_request(S3C_GPIO_END + 9, "speaker-power"); in h1940_init()
Drx1950_uda1380.c238 ret = gpio_request(S3C2410_GPA(1), "speaker-power"); in rx1950_init()
Dspeyside.c151 ret = gpio_request(WM8996_HPSEL_GPIO, "HP_SEL"); in speyside_wm8996_init()
Ds3c24xx_uda134x.c263 if (gpio_request(pin, "s3c24xx_uda134x") < 0) { in s3c24xx_uda134x_setup_pin()
/linux-4.4.14/arch/mips/txx9/jmr3927/
Dsetup.c145 gpio_request(11, "dipsw1"); in jmr3927_board_init()
146 gpio_request(10, "dipsw2"); in jmr3927_board_init()
/linux-4.4.14/arch/blackfin/mach-bf533/boards/
Dstamp.c816 ret = gpio_request(GPIO_PF0, "net2272"); in net2272_init()
820 ret = gpio_request(GPIO_PF1, "net2272"); in net2272_init()
826 ret = gpio_request(GPIO_PF11, "net2272"); in net2272_init()
864 ret = gpio_request(GPIO_PF0, "enet_cpld"); in stamp_init()
907 gpio_request(GPIO_PF0, "flash_cpld"); in native_machine_restart()
Dblackstamp.c479 ret = gpio_request(GPIO_PF0, "enet_cpld"); in blackstamp_init()
/linux-4.4.14/drivers/mtd/nand/
Dcmx270_nand.c146 ret = gpio_request(GPIO_NAND_CS, "NAND CS"); in cmx270_init()
154 ret = gpio_request(GPIO_NAND_RB, "NAND R/B"); in cmx270_init()
Dams-delta.c224 if (gpio_request(AMS_DELTA_GPIO_PIN_NAND_RB, "nand_rdy") == 0) { in ams_delta_init()
/linux-4.4.14/arch/arm/mach-lpc32xx/
Dphy3250.c100 if (gpio_request(LCD_POWER_GPIO, "LCD power")) in lpc32xx_clcd_setup()
107 if (gpio_request(BKL_POWER_GPIO, "LCD backlight power")) in lpc32xx_clcd_setup()
/linux-4.4.14/arch/arm/mach-sa1100/
Dh3xxx.c55 int err = gpio_request(H3XXX_EGPIO_VPP_ON, "Flash Vpp"); in h3xxx_flash_init()
143 if (!gpio_request(H3XXX_EGPIO_RS232_ON, "RS232 transceiver")) { in h3xxx_uart_pm()
Dcollie.c102 int rc = gpio_request(COLLIE_GPIO_IR_ON, "IrDA"); in collie_ir_startup()
304 int rc = gpio_request(COLLIE_GPIO_VPEN, "flash Vpp enable"); in collie_flash_init()
/linux-4.4.14/arch/microblaze/kernel/
Dreset.c33 ret = gpio_request(handle, "reset"); in of_platform_reset_gpio_probe()
/linux-4.4.14/sound/soc/omap/
Domap3pandora.c242 ret = gpio_request(OMAP3_PANDORA_DAC_POWER_GPIO, "dac_power"); in omap3pandora_soc_init()
254 ret = gpio_request(OMAP3_PANDORA_AMP_POWER_GPIO, "amp_power"); in omap3pandora_soc_init()
Dn810.c333 if (WARN_ON((gpio_request(N810_HEADSET_AMP_GPIO, "hs_amp") < 0) || in n810_soc_init()
334 (gpio_request(N810_SPEAKER_AMP_GPIO, "spk_amp") < 0))) { in n810_soc_init()
/linux-4.4.14/arch/arm/mach-iop32x/
Dn2100.c326 ret = gpio_request(N2100_HARDWARE_RESET, "reset"); in n2100_request_gpios()
330 ret = gpio_request(N2100_POWER_BUTTON, "power"); in n2100_request_gpios()
Dem7210.c198 ret = gpio_request(EM7210_HARDWARE_POWER, "power"); in em7210_request_gpios()
/linux-4.4.14/arch/mips/lantiq/xway/
Dvmmc.c42 if (gpio_request(gpio, "vmmc-relay")) in vmmc_probe()
/linux-4.4.14/arch/m68k/include/asm/
Dgpio.h94 err = gpio_request(gpio, label); in gpio_request_one()
Dmcfgpio.h74 static inline int gpio_request(unsigned gpio, const char *label) in gpio_request() function
/linux-4.4.14/include/asm-generic/
Dgpio.h62 extern int gpio_request(unsigned gpio, const char *label);
/linux-4.4.14/drivers/input/touchscreen/
Dcy8ctmg110_ts.c225 err = gpio_request(ts->reset_pin, NULL); in cy8ctmg110_probe()
237 err = gpio_request(ts->irq_pin, "touch_irq_key"); in cy8ctmg110_probe()
Dmainstone-wm97xx.c210 ret = gpio_request(irq, "Touchscreen IRQ"); in wm97xx_acc_startup()
Degalax_ts.c136 ret = gpio_request(gpio, "egalax_irq"); in egalax_wake_up_device()
/linux-4.4.14/arch/arm/mach-mvebu/
Dpm-board.c108 ret = gpio_request(pic_gpios[i], name); in mvebu_armada_pm_init()
/linux-4.4.14/arch/powerpc/platforms/85xx/
Dsgy_cts1000.c97 err = gpio_request(gpio, "gpio-halt"); in gpio_halt_probe()
/linux-4.4.14/drivers/net/wireless/cw1200/
Dcw1200_sdio.c209 gpio_request(pdata->reset, "cw1200_wlan_reset"); in cw1200_sdio_on()
213 gpio_request(pdata->powerup, "cw1200_wlan_powerup"); in cw1200_sdio_on()
Dcw1200_spi.c305 gpio_request(pdata->reset, "cw1200_wlan_reset"); in cw1200_spi_on()
309 gpio_request(pdata->powerup, "cw1200_wlan_powerup"); in cw1200_spi_on()
/linux-4.4.14/drivers/tty/serial/
Difx6x60.c1104 ret = gpio_request(ifx_dev->gpio.reset, "ifxModem"); in ifx_spi_spi_probe()
1119 ret = gpio_request(ifx_dev->gpio.po, "ifxModem"); in ifx_spi_spi_probe()
1129 ret = gpio_request(ifx_dev->gpio.mrdy, "ifxModem"); in ifx_spi_spi_probe()
1144 ret = gpio_request(ifx_dev->gpio.srdy, "ifxModem"); in ifx_spi_spi_probe()
1160 ret = gpio_request(ifx_dev->gpio.reset_out, "ifxModem"); in ifx_spi_spi_probe()
/linux-4.4.14/sound/soc/blackfin/
Dbf5xx-ad73311.c133 if (gpio_request(GPIO_SE, "AD73311_SE")) { in bf5xx_probe()
Dbf5xx-ac97.c175 gpio_request(gpio, "bf5xx-ac97"); in bf5xx_ac97_warm_reset()
/linux-4.4.14/include/linux/
Dgpio.h104 static inline int gpio_request(unsigned gpio, const char *label) in gpio_request() function
/linux-4.4.14/drivers/input/misc/
Dixp4xx-beeper.c113 err = gpio_request(dev->id, "ixp4-beeper"); in ixp4xx_spkr_probe()
/linux-4.4.14/arch/mips/include/asm/mach-au1x00/
Dgpio-au1300.h204 static inline int gpio_request(unsigned int gpio, const char *label) in gpio_request() function
/linux-4.4.14/drivers/gpu/drm/gma500/
Dtc35876x-dsi-lvds.c652 gpio_request(pdata->gpio_bridge_reset, "tc35876x bridge reset"); in tc35876x_bridge_probe()
657 gpio_request(pdata->gpio_panel_bl_en, "tc35876x panel bl en"); in tc35876x_bridge_probe()
662 gpio_request(pdata->gpio_panel_vadd, "tc35876x panel vadd"); in tc35876x_bridge_probe()
/linux-4.4.14/drivers/staging/android/
Dtimed_gpio.c114 ret = gpio_request(cur_gpio->gpio, cur_gpio->name); in timed_gpio_probe()
/linux-4.4.14/arch/mips/alchemy/devboards/
Ddb1000.c518 gpio_request(19, "sd0_cd"); in db1000_dev_setup()
519 gpio_request(20, "sd1_cd"); in db1000_dev_setup()
/linux-4.4.14/arch/x86/platform/olpc/
Dolpc-xo1-sci.c358 r = gpio_request(OLPC_GPIO_ECSCI, "OLPC-ECSCI"); in setup_ec_sci()
402 r = gpio_request(OLPC_GPIO_LID, "OLPC-LID"); in setup_lid_events()
/linux-4.4.14/drivers/spi/
Dspi-gpio.c253 status = gpio_request(cs, dev_name(&spi->dev)); in spi_gpio_setup()
287 value = gpio_request(pin, label); in spi_gpio_alloc()
/linux-4.4.14/drivers/ata/
Dpata_rb532_cf.c140 ret = gpio_request(gpio, DRV_NAME); in rb532_pata_driver_probe()
/linux-4.4.14/sound/pci/cs5535audio/
Dcs5535audio_olpc.c156 if (gpio_request(OLPC_GPIO_MIC_AC, DRV_NAME)) { in olpc_quirks()
/linux-4.4.14/drivers/input/mouse/
Dgpio_mouse.c85 error = gpio_request(pin, "gpio_mouse"); in gpio_mouse_probe()
/linux-4.4.14/arch/mips/alchemy/
Dboard-mtx1.c303 rc = gpio_request(mtx1_gpio_button[0].gpio, in mtx1_register_devices()
/linux-4.4.14/drivers/pwm/
Dpwm-jz4740.c62 ret = gpio_request(gpio, pwm->label); in jz4740_pwm_request()
/linux-4.4.14/arch/blackfin/mach-bf537/boards/
Dcm_bf537u.c726 ret = gpio_request(GPIO_PH15, driver_name); in net2272_init()
730 ret = gpio_request(GPIO_PH13, "net2272"); in net2272_init()
/linux-4.4.14/drivers/regulator/
Dmax8998.c802 gpio_request(pdata->buck1_set1, "MAX8998 BUCK1_SET1"); in max8998_pmic_probe()
807 gpio_request(pdata->buck1_set2, "MAX8998 BUCK1_SET2"); in max8998_pmic_probe()
835 gpio_request(pdata->buck2_set3, "MAX8998 BUCK2_SET3"); in max8998_pmic_probe()
/linux-4.4.14/drivers/media/rc/
Dgpio-ir-recv.c157 rc = gpio_request(pdata->gpio_nr, "gpio-ir-recv"); in gpio_ir_recv_probe()
/linux-4.4.14/arch/mips/txx9/rbtx4927/
Dsetup.c210 gpio_request(15, "sio-dtr"); in rbtx4927_mem_setup()
/linux-4.4.14/drivers/mtd/maps/
Dbfin-async-flash.c152 if (gpio_request(state->enet_flash_pin, DRIVER_NAME)) { in bfin_flash_probe()
Dgpio-addr-flash.c249 if (gpio_request(state->gpio_addrs[i], DRIVER_NAME)) { in gpio_flash_probe()
/linux-4.4.14/Documentation/spi/
Dep93xx_spi38 err = gpio_request(MMC_CHIP_SELECT_GPIO, spi->modalias);
/linux-4.4.14/drivers/input/keyboard/
Dmatrix_keypad.c311 err = gpio_request(pdata->col_gpios[i], "matrix_kbd_col"); in matrix_keypad_init_gpio()
323 err = gpio_request(pdata->row_gpios[i], "matrix_kbd_row"); in matrix_keypad_init_gpio()
/linux-4.4.14/drivers/mfd/
Dhtc-i2cpld.c584 ret = gpio_request(pdata->int_reset_gpio_hi, "htcpld-core"); in htcpld_core_probe()
599 ret = gpio_request(pdata->int_reset_gpio_lo, "htcpld-core"); in htcpld_core_probe()
/linux-4.4.14/drivers/usb/host/
Dohci-at91.c499 ret = gpio_request(gpio, "ohci_vbus"); in ohci_hcd_at91_drv_probe()
529 ret = gpio_request(gpio, "ohci_overcurrent"); in ohci_hcd_at91_drv_probe()
Dehci-pmcmsp.c302 gpio_request(MSP_PIN_USB0_HOST_DEV, "USB0_HOST_DEV_GPIO"); in ehci_hcd_msp_drv_probe()
/linux-4.4.14/Documentation/gpio/
Dgpio-legacy.txt129 the gpio_request() call; see later.
204 which should have been previously allocated with gpio_request):
232 gpio_request()
250 int gpio_request(unsigned gpio, const char *label);
255 Passing invalid GPIO numbers to gpio_request() will fail, as will requesting
257 gpio_request() must be checked. You should normally issue these calls from
291 configured prior to gpio_request() being called for those GPIOs, e.g. using
302 * 'flags', identical to gpio_request() wrt other arguments and
742 requested using gpio_request():
/linux-4.4.14/drivers/power/
Dwm97xx_battery.c190 ret = gpio_request(pdata->charge_gpio, "BATT CHRG"); in wm97xx_bat_probe()
Dgpio-charger.c172 ret = gpio_request(pdata->gpio, dev_name(&pdev->dev)); in gpio_charger_probe()
Dz2_battery.c214 ret = gpio_request(info->charge_gpio, "BATT CHRG"); in z2_batt_probe()
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_mdio.c157 if (gpio_request(data->reset_gpio, "mdio-reset")) in stmmac_mdio_reset()
/linux-4.4.14/drivers/net/wireless/p54/
Dp54spi.c623 ret = gpio_request(p54spi_gpio_power, "p54spi power"); in p54spi_probe()
629 ret = gpio_request(p54spi_gpio_irq, "p54spi irq"); in p54spi_probe()
/linux-4.4.14/drivers/i2c/busses/
Di2c-pca-platform.c213 ret = gpio_request(i2c->gpio, i2c->adap.name); in i2c_pca_pf_probe()
/linux-4.4.14/drivers/rtc/
Drtc-ds2404.c71 err = gpio_request(ds2404_gpio[i].gpio, ds2404_gpio[i].name); in ds2404_gpio_map()
/linux-4.4.14/drivers/ptp/
Dptp_ixp46x.c265 err = gpio_request(gpio, "ixp4-ptp"); in setup_interrupt()
/linux-4.4.14/drivers/i2c/muxes/
Di2c-mux-gpio.c204 ret = gpio_request(gpio_base + mux->data.gpios[i], "i2c-mux-gpio"); in i2c_mux_gpio_probe()
/linux-4.4.14/arch/blackfin/mach-bf561/boards/
Dacvilon.c319 gpio_request(BFIN_NAND_PLAT_READY, "bfin_nand_plat"); in bfin_plat_nand_init()

12