Home
last modified time | relevance | path

Searched refs:gpiochip_add (Results 1 – 180 of 180) sorted by relevance

/linux-4.1.27/arch/mips/alchemy/common/
Dgpiolib.c163 ret = gpiochip_add(&alchemy_gpio_chip[0]); in alchemy_gpiochip_init()
166 ret = gpiochip_add(&alchemy_gpio_chip[0]); in alchemy_gpiochip_init()
167 ret |= gpiochip_add(&alchemy_gpio_chip[1]); in alchemy_gpiochip_init()
170 ret = gpiochip_add(&au1300_gpiochip); in alchemy_gpiochip_init()
/linux-4.1.27/arch/blackfin/mach-bf538/
Dext-gpio.c119 return gpiochip_add(&bf538_portc_chip) | in bf538_extgpio_setup()
120 gpiochip_add(&bf538_portd_chip) | in bf538_extgpio_setup()
121 gpiochip_add(&bf538_porte_chip); in bf538_extgpio_setup()
/linux-4.1.27/drivers/gpio/
Dgpio-xtensa.c151 ret = gpiochip_add(&impwire_chip); in xtensa_gpio_probe()
154 return gpiochip_add(&expstate_chip); in xtensa_gpio_probe()
Dgpio-loongson.c113 return gpiochip_add(&loongson_chip); in loongson_gpio_setup()
Dgpio-ge.c92 ret = gpiochip_add(&bgc->gc); in gef_gpio_probe()
Dgpio-clps711x.c71 return gpiochip_add(&bgc->gc); in clps711x_gpio_probe()
Dgpio-twl6040.c103 ret = gpiochip_add(&twl6040gpo_chip); in gpo_twl6040_probe()
Dgpio-moxart.c88 ret = gpiochip_add(&bgc->gc); in moxart_gpio_probe()
Dgpio-iop.c117 return gpiochip_add(&iop3xx_chip); in iop3xx_gpio_probe()
Dgpio-ucb1400.c69 err = gpiochip_add(&ucb->gc); in ucb1400_gpio_probe()
Dgpio-tps65912.c111 ret = gpiochip_add(&tps65912_gpio->gpio_chip); in tps65912_gpio_probe()
Dgpio-mc33880.c138 ret = gpiochip_add(&mc->chip); in mc33880_probe()
Dgpio-mc9s08dz60.c112 return gpiochip_add(&mc9s->chip); in mc9s08dz60_probe()
Dgpio-74xx-mmio.c148 return gpiochip_add(&priv->bgc.gc); in mmio_74xx_gpio_probe()
Dgpio-tps6586x.c125 ret = gpiochip_add(&tps6586x_gpio->gpio_chip); in tps6586x_gpio_probe()
Dgpio-arizona.c134 ret = gpiochip_add(&arizona_gpio->gpio_chip); in arizona_gpio_probe()
Dgpio-octeon.c120 err = gpiochip_add(chip); in octeon_gpio_probe()
Dgpio-xgene-sb.c126 ret = gpiochip_add(&priv->bgc.gc); in xgene_gpio_sb_probe()
Dgpio-wm8350.c133 ret = gpiochip_add(&wm8350_gpio->gpio_chip); in wm8350_gpio_probe()
Dgpio-da9055.c159 ret = gpiochip_add(&gpio->gp); in da9055_gpio_probe()
Dgpio-74x164.c157 ret = gpiochip_add(&chip->gpio_chip); in gen_74x164_probe()
Dgpio-rc5t583.c144 return gpiochip_add(&rc5t583_gpio->gpio_chip); in rc5t583_gpio_probe()
Dgpio-it8761e.c205 err = gpiochip_add(&it8761e_gpio_chip); in it8761e_gpio_init()
Dgpio-spear-spics.c171 ret = gpiochip_add(&spics->chip); in spics_gpio_probe()
Dgpio-sa1100.c242 gpiochip_add(&sa1100_gpio_chip); in sa1100_init_gpio()
Dgpio-adp5520.c156 ret = gpiochip_add(&dev->gpio_chip); in adp5520_gpio_probe()
Dgpio-janz-ttl.c185 ret = gpiochip_add(gpio); in ttl_probe()
Dgpio-viperboard.c421 ret = gpiochip_add(&vb_gpio->gpioa); in vprbrd_gpio_probe()
438 ret = gpiochip_add(&vb_gpio->gpiob); in vprbrd_gpio_probe()
Dgpio-tps65910.c178 ret = gpiochip_add(&tps65910_gpio->gpio_chip); in tps65910_gpio_probe()
Dgpio-rdc321x.c197 return gpiochip_add(&rdc321x_gpio_dev->chip); in rdc321x_gpio_probe()
Dgpio-da9052.c225 ret = gpiochip_add(&gpio->gp); in da9052_gpio_probe()
Dgpio-max730x.c216 ret = gpiochip_add(&ts->chip); in __max730x_probe()
Dgpio-vx855.c262 return gpiochip_add(&vg->gpio); in vx855gpio_probe()
Dgpio-tz1090-pdc.c220 gpiochip_add(&priv->chip); in tz1090_pdc_gpio_probe()
Dgpio-lp3943.c212 return gpiochip_add(&lp3943_gpio->chip); in lp3943_gpio_probe()
Dgpio-kempld.c186 ret = gpiochip_add(chip); in kempld_gpio_probe()
Dgpio-sch.c220 return gpiochip_add(&sch->chip); in sch_gpio_probe()
Dgpio-wm8994.c269 ret = gpiochip_add(&wm8994_gpio->gpio_chip); in wm8994_gpio_probe()
Dgpio-ks8695.c237 if (gpiochip_add(&ks8695_gpio_chip)) in ks8695_register_gpios()
Dgpio-xgene.c201 err = gpiochip_add(&gpio->chip); in xgene_gpio_probe()
Dgpio-mb86s7x.c195 ret = gpiochip_add(&gchip->gc); in mb86s70_gpio_probe()
Dgpio-wm831x.c267 ret = gpiochip_add(&wm831x_gpio->gpio_chip); in wm831x_gpio_probe()
Dgpio-syscon.c242 return gpiochip_add(&priv->chip); in syscon_gpio_probe()
Dgpio-palmas.c199 ret = gpiochip_add(&palmas_gpio->gpio_chip); in palmas_gpio_probe()
Dgpio-amd8111.c228 err = gpiochip_add(&gp.chip); in amd_gpio_init()
Dgpio-bt8xx.c220 err = gpiochip_add(&bg->gpio); in bt8xxgpio_probe()
Dgpio-vf610.c258 ret = gpiochip_add(gc); in vf610_gpio_probe()
Dgpio-sodaville.c236 ret = gpiochip_add(&sd->bgpio.gc); in sdv_gpio_probe()
Dgpio-stp-xway.c268 ret = gpiochip_add(&chip->gc); in xway_stp_probe()
Dgpio-msic.c300 retval = gpiochip_add(&mg->chip); in platform_msic_gpio_probe()
Dgpio-cs5535.c350 err = gpiochip_add(&cs5535_gpio_chip.chip); in cs5535_gpio_probe()
Dgpiolib-of.c307 ret = gpiochip_add(gc); in of_mm_gpiochip_add()
Dgpio-ep93xx.c340 return gpiochip_add(&bgc->gc); in ep93xx_gpio_add_bank()
Dgpio-tb10x.c223 ret = gpiochip_add(&tb10x_gpio->gc); in tb10x_gpio_probe()
Dgpio-mxs.c338 err = gpiochip_add(&port->bgc.gc); in mxs_gpio_probe()
Dgpio-timberdale.c281 err = gpiochip_add(gc); in timbgpio_probe()
Dgpio-pcf857x.c344 status = gpiochip_add(&gpio->chip); in pcf857x_probe()
Dgpio-tc3589x.c280 ret = gpiochip_add(&tc3589x_gpio->chip); in tc3589x_gpio_probe()
Dgpio-sch311x.c270 err = gpiochip_add(&block->chip); in sch311x_gpio_probe()
Dgpio-crystalcove.c348 retval = gpiochip_add(&cg->chip); in crystalcove_gpio_probe()
Dgpio-ts5500.c416 ret = gpiochip_add(&priv->gpio_chip); in ts5500_dio_probe()
Dgpio-msm-v2.c410 ret = gpiochip_add(&msm_gpio.gpio_chip); in msm_gpio_probe()
Dgpio-f7188x.c339 err = gpiochip_add(&bank->chip); in f7188x_gpio_probe()
Dgpio-em.c384 ret = gpiochip_add(gpio_chip); in em_gio_probe()
Dgpio-intel-mid.c409 retval = gpiochip_add(&priv->chip); in intel_gpio_probe()
Dgpio-ich.c502 err = gpiochip_add(&ichx_priv.chip); in ichx_gpio_probe()
Dgpio-lynxpoint.c373 ret = gpiochip_add(gc); in lp_gpio_probe()
Dgpio-mxc.c461 err = gpiochip_add(&port->bgc.gc); in mxc_gpio_probe()
Dgpio-lpc32xx.c556 gpiochip_add(&lpc32xx_gpiochip[i].chip); in lpc32xx_gpio_probe()
Dgpio-twl4030.c547 ret = gpiochip_add(&priv->gpio_chip); in gpio_twl4030_probe()
Dgpio-grgpio.c441 err = gpiochip_add(gc); in grgpio_probe()
Dgpio-rcar.c447 ret = gpiochip_add(gpio_chip); in gpio_rcar_probe()
Dgpio-pl061.c286 ret = gpiochip_add(&chip->gc); in pl061_probe()
Dgpio-sta2x11.c412 err = gpiochip_add(&chip->gpio); in gsta_probe()
Dgpio-stmpe.c378 ret = gpiochip_add(&stmpe_gpio->chip); in stmpe_gpio_probe()
Dgpio-adp5588.c429 ret = gpiochip_add(&dev->gpio_chip); in adp5588_gpio_probe()
Dgpio-vr41xx.c547 ret = gpiochip_add(&vr41xx_gpio_chip); in giu_probe()
Dgpio-zynq.c647 ret = gpiochip_add(chip); in zynq_gpio_probe()
Dgpio-dln2.c483 ret = gpiochip_add(&dln2->gpio); in dln2_gpio_probe()
Dgpio-tz1090.c443 gpiochip_add(&bank->chip); in tz1090_gpio_bank_probe()
Dgpio-adnp.c273 err = gpiochip_add(chip); in adnp_gpio_setup()
Dgpio-tegra.c496 ret = gpiochip_add(&tegra_gpio_chip); in tegra_gpio_probe()
Dgpio-generic.c626 return gpiochip_add(&bgc->gc); in bgpio_pdev_probe()
Dgpio-pch.c397 ret = gpiochip_add(&chip->gpio); in pch_gpio_probe()
Dgpio-davinci.c268 gpiochip_add(&chips[i].chip); in davinci_gpio_probe()
Dgpio-ml-ioh.c453 ret = gpiochip_add(&chip->gpio); in ioh_gpio_probe()
Dgpio-bcm-kona.c636 ret = gpiochip_add(chip); in bcm_kona_gpio_probe()
Dgpio-sx150x.c653 rc = gpiochip_add(&chip->gpio_chip); in sx150x_probe()
Dgpio-max732x.c684 ret = gpiochip_add(&chip->gpio_chip); in max732x_probe()
Dgpio-pxa.c337 gpiochip_add(c); in pxa_init_gpio_chip()
Dgpio-pca953x.c686 ret = gpiochip_add(&chip->gpio_chip); in pca953x_probe()
Dgpio-dwapb.c436 err = gpiochip_add(&port->bgc.gc); in dwapb_gpio_add_port()
Dgpiolib.c238 int gpiochip_add(struct gpio_chip *chip) in gpiochip_add() function
320 EXPORT_SYMBOL_GPL(gpiochip_add);
Dgpio-mvebu.c776 gpiochip_add(&mvchip->chip); in mvebu_gpio_probe()
Dgpio-samsung.c756 ret = gpiochip_add(gc); in samsung_gpiolib_add()
Dgpio-mcp23s08.c709 status = gpiochip_add(&mcp->chip); in mcp23s08_probe_one()
Dgpio-omap.c1087 ret = gpiochip_add(&bank->chip); in omap_gpio_chip_init()
/linux-4.1.27/arch/sh/boards/mach-sdk7786/
Dgpio.c47 return gpiochip_add(&usrgpir_gpio_chip); in usrgpir_gpio_setup()
/linux-4.1.27/Documentation/zh_CN/
Dgpio.txt461 配置每个 gpio_chip,并发起gpiochip_add()。卸载一个 GPIO 控制器很少见,
514 gpiochip_add()所使用的 GPIO 编号。他们的起始编号通常跟在平台特定的 GPIO
519 数据传递给 gpiochip_add()。
/linux-4.1.27/arch/mips/kernel/
Dgpio_txx9.c88 return gpiochip_add(&txx9_gpio_chip); in txx9_gpio_init()
/linux-4.1.27/arch/unicore32/kernel/
Dgpio.c121 gpiochip_add(&puv3_gpio_chip); in puv3_init_gpio()
/linux-4.1.27/arch/sh/boards/mach-x3proto/
Dgpio.c110 ret = gpiochip_add(&x3proto_gpio_chip); in x3proto_gpio_setup()
/linux-4.1.27/arch/mips/bcm63xx/
Dgpio.c150 return gpiochip_add(&bcm63xx_gpio_chip); in bcm63xx_gpio_init()
/linux-4.1.27/arch/mips/rb532/
Dgpio.c197 gpiochip_add(&rb532_gpio_chip->chip); in rb532_gpio_init()
/linux-4.1.27/include/linux/gpio/
Ddriver.h151 extern int gpiochip_add(struct gpio_chip *chip);
/linux-4.1.27/arch/arm/mach-w90x900/
Dgpio.c152 gpiochip_add(&gpio_chip->chip); in nuc900_init_gpio()
/linux-4.1.27/arch/m68k/coldfire/
Dgpio.c181 gpiochip_add(&mcfgpio_chip); in mcfgpio_sysinit()
/linux-4.1.27/drivers/mfd/
Dvexpress-sysreg.c205 gpiochip_add(&mmc_gpio_chip->gc); in vexpress_sysreg_probe()
Dhtc-i2cpld.c459 ret = gpiochip_add(&(chip->chip_out)); in htcpld_register_chip_gpio()
466 ret = gpiochip_add(&(chip->chip_in)); in htcpld_register_chip_gpio()
Ddm355evm_msp.c263 status = gpiochip_add(&dm355evm_msp_gpio); in add_children()
Dhtc-egpio.c333 gpiochip_add(chip); in egpio_probe()
Ducb1x00-core.c583 ret = gpiochip_add(&ucb->gpio); in ucb1x00_probe()
Dtc6393xb.c520 return gpiochip_add(&tc6393xb->gpio); in tc6393xb_register_gpio()
Dtps65010.c654 status = gpiochip_add(&tps->chip); in tps65010_probe()
Dasic3.c601 return gpiochip_add(&asic->gpio); in asic3_gpio_probe()
Dsm501.c1042 return gpiochip_add(gchip); in sm501_gpio_register_chip()
/linux-4.1.27/drivers/ssb/
Ddriver_gpio.c249 err = gpiochip_add(chip); in ssb_gpio_chipco_init()
442 err = gpiochip_add(chip); in ssb_gpio_extif_init()
/linux-4.1.27/arch/powerpc/platforms/83xx/
Dmcu_mpc8349emitx.c139 return gpiochip_add(gc); in mcu_gpiochip_add()
/linux-4.1.27/arch/mips/ath79/
Dgpio.c209 err = gpiochip_add(&ath79_gpio_chip); in ath79_gpio_init()
/linux-4.1.27/drivers/staging/vme/devices/
Dvme_pio2_gpio.c210 retval = gpiochip_add(&(card->gc)); in pio2_gpio_init()
/linux-4.1.27/arch/arm/mach-gemini/
Dgpio.c230 BUG_ON(gpiochip_add(&gemini_gpio_chip)); in gemini_gpio_init()
/linux-4.1.27/arch/arm/mach-sa1100/
Dsimpad.c372 ret = gpiochip_add(&cs3_gpio); in simpad_init()
/linux-4.1.27/arch/arm/mach-imx/
Dmach-mx27ads.c246 gpiochip_add(vchip); in mx27ads_regulator_init()
/linux-4.1.27/drivers/video/fbdev/via/
Dvia-gpio.c258 ret = gpiochip_add(&viafb_gpio_config.gpio_chip); in viafb_gpio_probe()
/linux-4.1.27/arch/mips/txx9/rbtx4938/
Dsetup.c338 gpiochip_add(&rbtx4938_spi_gpio_chip); in rbtx4938_arch_init()
/linux-4.1.27/drivers/platform/x86/
Dintel_pmic_gpio.c282 retval = gpiochip_add(&pg->chip); in platform_pmic_gpio_probe()
/linux-4.1.27/drivers/bcma/
Ddriver_gpio.c253 err = gpiochip_add(chip); in bcma_gpio_init()
/linux-4.1.27/arch/arm/common/
Dscoop.c227 ret = gpiochip_add(&devptr->gpio); in scoop_probe()
/linux-4.1.27/arch/mips/ar7/
Dgpio.c335 ret = gpiochip_add(&gpch->chip); in ar7_gpio_init()
/linux-4.1.27/arch/arm/mach-ixp4xx/
Dcommon.c464 gpiochip_add(&ixp4xx_gpio_chip); in ixp4xx_sys_init()
/linux-4.1.27/arch/avr32/mach-at32ap/
Dpio.c409 gpiochip_add(&pio->chip); in pio_probe()
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dgpio.c331 ret = gpiochip_add(&chip->gpio_chip); in sh_pfc_add_gpiochip()
/linux-4.1.27/arch/mips/jz4740/
Dgpio.c456 gpiochip_add(&chip->gpio_chip); in jz4740_gpio_chip_init()
/linux-4.1.27/arch/arm/mach-s3c24xx/
Dmach-h1940.c664 WARN_ON(gpiochip_add(&h1940_latch_gpiochip)); in h1940_map_io()
/linux-4.1.27/drivers/leds/
Dleds-pca9532.c419 err = gpiochip_add(&data->gpio); in pca9532_configure()
Dleds-tca6507.c658 err = gpiochip_add(&tca->gpio); in tca6507_probe_gpios()
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-as3722.c597 ret = gpiochip_add(&as_pci->gpio_chip); in as3722_pinctrl_probe()
Dpinctrl-coh901.c704 err = gpiochip_add(&gpio->chip); in u300_gpio_probe()
Dpinctrl-amd.c797 ret = gpiochip_add(&gpio_dev->gc); in amd_gpio_probe()
Dpinctrl-adi2.c1007 ret = gpiochip_add(&port->chip); in adi_gpio_probe()
Dpinctrl-xway.c801 ret = gpiochip_add(&xway_chip); in pinmux_xway_probe()
Dpinctrl-st.c1545 err = gpiochip_add(&bank->gpio_chip); in st_gpiolib_register_bank()
Dpinctrl-at91.c1813 ret = gpiochip_add(chip); in at91_gpio_probe()
Dpinctrl-rockchip.c1649 ret = gpiochip_add(gc); in rockchip_gpiolib_register()
/linux-4.1.27/drivers/input/touchscreen/
Dad7879.c459 ret = gpiochip_add(&ts->gc); in ad7879_gpio_add()
/linux-4.1.27/drivers/pinctrl/vt8500/
Dpinctrl-wmt.c602 err = gpiochip_add(&data->gpio_chip); in wmt_pinctrl_probe()
/linux-4.1.27/arch/arm/plat-orion/
Dgpio.c570 gpiochip_add(&ochip->chip); in orion_gpio_init()
/linux-4.1.27/arch/powerpc/platforms/52xx/
Dmpc52xx_gpt.c357 rc = gpiochip_add(&gpt->gc); in mpc52xx_gpt_gpio_setup()
/linux-4.1.27/drivers/media/dvb-frontends/
Dcxd2820r_core.c733 ret = gpiochip_add(&priv->gpio_chip); in cxd2820r_attach()
/linux-4.1.27/drivers/pinctrl/meson/
Dpinctrl-meson.c578 ret = gpiochip_add(&domain->chip); in meson_gpiolib_register()
/linux-4.1.27/drivers/pinctrl/qcom/
Dpinctrl-spmi-gpio.c784 ret = gpiochip_add(&state->chip); in pmic_gpio_probe()
Dpinctrl-spmi-mpp.c898 ret = gpiochip_add(&state->chip); in pmic_mpp_probe()
Dpinctrl-msm.c818 ret = gpiochip_add(&pctrl->chip); in msm_gpio_init()
/linux-4.1.27/drivers/pinctrl/spear/
Dpinctrl-plgpio.c576 ret = gpiochip_add(&plgpio->chip); in plgpio_probe()
/linux-4.1.27/drivers/pinctrl/intel/
Dpinctrl-baytrail.c613 ret = gpiochip_add(gc); in byt_gpio_probe()
Dpinctrl-intel.c895 ret = gpiochip_add(&pctrl->chip); in intel_gpio_probe()
Dpinctrl-cherryview.c1446 ret = gpiochip_add(chip); in chv_gpio_probe()
/linux-4.1.27/drivers/pinctrl/bcm/
Dpinctrl-cygnus-gpio.c854 ret = gpiochip_add(gc); in cygnus_gpio_probe()
Dpinctrl-bcm2835.c1032 err = gpiochip_add(&pc->gpio_chip); in bcm2835_pinctrl_probe()
/linux-4.1.27/drivers/input/keyboard/
Dadp5588-keys.c213 error = gpiochip_add(&kpad->gc); in adp5588_gpio_add()
Dadp5589-keys.c528 error = gpiochip_add(&kpad->gc); in adp5589_gpio_add()
/linux-4.1.27/arch/mips/txx9/generic/
Dsetup.c768 if (gpiochip_add(&iocled->chip)) in txx9_iocled_init()
/linux-4.1.27/Documentation/gpio/
Ddriver.txt54 gpio_chip and issue gpiochip_add(). Removing a GPIO controller should be rare;
Dgpio-legacy.txt542 gpio_chip and issue gpiochip_add(). Removing a GPIO controller should be
603 numbers to use with gpiochip_add(). Their numbers often start right after
609 data to gpiochip_add().
/linux-4.1.27/arch/blackfin/kernel/
Dbfin_gpio.c1200 return gpiochip_add(&bfin_chip); in bfin_gpiolib_setup()
/linux-4.1.27/drivers/pinctrl/samsung/
Dpinctrl-exynos5440.c864 ret = gpiochip_add(gc); in exynos5440_gpiolib_register()
Dpinctrl-samsung.c936 ret = gpiochip_add(gc); in samsung_gpiolib_register()
/linux-4.1.27/drivers/pinctrl/sirf/
Dpinctrl-sirf.c816 err = gpiochip_add(&sgpio->chip.gc); in sirfsoc_gpio_probe()
/linux-4.1.27/drivers/tty/serial/
Dsc16is7xx.c1100 ret = gpiochip_add(&s->gpio); in sc16is7xx_probe()
Dmax310x.c1186 ret = gpiochip_add(&s->gpio); in max310x_probe()
/linux-4.1.27/drivers/hid/
Dhid-cp2112.c1056 ret = gpiochip_add(&dev->gc); in cp2112_probe()
/linux-4.1.27/drivers/pinctrl/sunxi/
Dpinctrl-sunxi.c943 ret = gpiochip_add(pctl->chip); in sunxi_pinctrl_init()
/linux-4.1.27/drivers/pinctrl/nomadik/
Dpinctrl-abx500.c1227 ret = gpiochip_add(&pct->chip); in abx500_gpio_probe()
Dpinctrl-nomadik.c1257 ret = gpiochip_add(&nmk_chip->chip); in nmk_gpio_probe()
/linux-4.1.27/drivers/pinctrl/mediatek/
Dpinctrl-mtk-common.c1187 ret = gpiochip_add(pctl->chip); in mtk_pctrl_init()
/linux-4.1.27/sound/soc/codecs/
Dwm8903.c1865 ret = gpiochip_add(&wm8903->gpio_chip); in wm8903_init_gpio()
Dwm5100.c2316 ret = gpiochip_add(&wm5100->gpio_chip); in wm5100_init_gpio()
Dwm8962.c3395 ret = gpiochip_add(&wm8962->gpio_chip); in wm8962_init_gpio()
Dwm8996.c2216 ret = gpiochip_add(&wm8996->gpio_chip); in wm8996_init_gpio()
Drt5677.c4581 ret = gpiochip_add(&rt5677->gpio_chip); in rt5677_init_gpio()