/linux-4.1.27/drivers/video/fbdev/via/ |
D | via-gpio.c | 158 .ngpio = 0, 187 for (i = 0; i < viafb_gpio_config.gpio_chip.ngpio; i += 2) in viafb_gpio_resume() 205 for (i = 0; i < viafb_gpio_config.gpio_chip.ngpio; i++) in viafb_gpio_lookup() 219 int i, ngpio = 0, ret; in viafb_gpio_probe() local 233 viafb_gpio_config.active_gpios[ngpio] = gpio; in viafb_gpio_probe() 234 viafb_gpio_config.gpio_names[ngpio] = in viafb_gpio_probe() 236 ngpio++; in viafb_gpio_probe() 239 viafb_gpio_config.gpio_chip.ngpio = ngpio; in viafb_gpio_probe() 242 if (ngpio == 0) { in viafb_gpio_probe() 251 for (i = 0; i < ngpio; i += 2) in viafb_gpio_probe() [all …]
|
/linux-4.1.27/drivers/gpio/ |
D | gpio-samsung.c | 248 if (off < 8 && chip->chip.ngpio > 8) in samsung_gpio_setcfg_4bit() 283 if (off < 8 && chip->chip.ngpio > 8) in samsung_gpio_getcfg_4bit() 709 for (i = 0; i < chip->chip.ngpio; i++, gpn++) { in s3c_gpiolib_track() 733 BUG_ON(!gc->ngpio); in samsung_gpiolib_add() 907 .ngpio = 27, 916 .ngpio = 11, 923 .ngpio = 16, 930 .ngpio = 16, 937 .ngpio = 16, 944 .ngpio = 8, [all …]
|
D | gpio-davinci.c | 162 pdata->ngpio = val; in davinci_gpio_get_pdata() 185 if (gpiospec->args[0] > pdata->ngpio) in davinci_gpio_of_xlate() 201 unsigned ngpio; in davinci_gpio_probe() local 221 ngpio = pdata->ngpio; in davinci_gpio_probe() 222 if (ngpio == 0) { in davinci_gpio_probe() 227 if (WARN_ON(ARCH_NR_GPIOS < ngpio)) in davinci_gpio_probe() 228 ngpio = ARCH_NR_GPIOS; in davinci_gpio_probe() 231 ngpio * sizeof(struct davinci_gpio_controller), in davinci_gpio_probe() 241 for (i = 0, base = 0; base < ngpio; i++, base += 32) { in davinci_gpio_probe() 250 chips[i].chip.ngpio = ngpio - base; in davinci_gpio_probe() [all …]
|
D | gpio-intel-mid.c | 66 u16 ngpio; /* number of gpio pins */ member 90 unsigned nreg = chip->ngpio / 32; in gpio_reg() 100 unsigned nreg = chip->ngpio / 32; in gpio_reg_2bit() 195 if (gpio >= priv->chip.ngpio) in intel_mid_irq_type() 237 .ngpio = 64, 241 .ngpio = 96, 246 .ngpio = 96, 251 .ngpio = 96, 256 .ngpio = 96, 261 .ngpio = 192, [all …]
|
D | gpio-grgpio.c | 124 if (offset >= gc->ngpio) in grgpio_to_irq() 205 int ngpio = priv->bgc.gc.ngpio; in grgpio_irq_handler() local 216 for (i = 0; i < ngpio; i++) { in grgpio_irq_handler() 301 int ngpio = priv->bgc.gc.ngpio; in grgpio_irq_unmap() local 314 for (i = 0; i < ngpio; i++) { in grgpio_irq_unmap() 387 gc->ngpio = GRGPIO_MAX_NGPIO; in grgpio_probe() 389 "No or invalid nbits property: assume %d\n", gc->ngpio); in grgpio_probe() 391 gc->ngpio = prop; in grgpio_probe() 400 if (size < gc->ngpio) { in grgpio_probe() 403 size, gc->ngpio); in grgpio_probe() [all …]
|
D | gpio-ich.c | 73 uint ngpio; member 298 chip->ngpio = ichx_priv.desc->ngpio; in ichx_gpiolib_setup() 312 .ngpio = 50, 334 .ngpio = 50, 341 .ngpio = 50, 349 .ngpio = 61, 357 .ngpio = 61, 363 .ngpio = 72, 371 .ngpio = 76, 381 .ngpio = 60, [all …]
|
D | gpio-tps65910.c | 91 int ngpio = min(chip_ngpio, TPS6591X_MAX_NUM_GPIO); in tps65910_parse_dt_for_gpio() local 97 "ti,en-gpio-sleep", prop_array, ngpio); in tps65910_parse_dt_for_gpio() 103 for (idx = 0; idx < ngpio; idx++) in tps65910_parse_dt_for_gpio() 136 tps65910_gpio->gpio_chip.ngpio = TPS65910_NUM_GPIO; in tps65910_gpio_probe() 139 tps65910_gpio->gpio_chip.ngpio = TPS65911_NUM_GPIO; in tps65910_gpio_probe() 160 tps65910_gpio->gpio_chip.ngpio); in tps65910_gpio_probe() 166 for (i = 0; i < tps65910_gpio->gpio_chip.ngpio; ++i) { in tps65910_gpio_probe()
|
D | gpiolib.c | 50 #define GPIO_OFFSET_VALID(chip, offset) (offset >= 0 && offset < chip->ngpio) 77 if (chip->base <= gpio && chip->base + chip->ngpio > gpio) { in gpio_to_desc() 98 if (hwnum >= chip->ngpio) in gpiochip_get_desc() 127 static int gpiochip_find_base(int ngpio) in gpiochip_find_base() argument 130 int base = ARCH_NR_GPIOS - ngpio; in gpiochip_find_base() 134 if (chip->base + chip->ngpio <= base) in gpiochip_find_base() 138 base = chip->base - ngpio; in gpiochip_find_base() 201 if (_chip->base >= chip->base + chip->ngpio) in gpiochip_add_to_list() 208 if (_chip->base + _chip->ngpio > chip->base) { in gpiochip_add_to_list() 246 descs = kcalloc(chip->ngpio, sizeof(descs[0]), GFP_KERNEL); in gpiochip_add() [all …]
|
D | gpio-tb10x.c | 190 u32 ngpio; in tb10x_gpio_probe() local 195 if (of_property_read_u32(dn, "abilis,ngpio", &ngpio)) in tb10x_gpio_probe() 219 tb10x_gpio->gc.ngpio = ngpio; in tb10x_gpio_probe() 250 tb10x_gpio->gc.ngpio, in tb10x_gpio_probe() 258 tb10x_gpio->gc.ngpio, 1, tb10x_gpio->gc.label, in tb10x_gpio_probe() 292 BIT(tb10x_gpio->gc.ngpio) - 1, 0, 0); in tb10x_gpio_remove()
|
D | gpio-twl6040.c | 94 twl6040gpo_chip.ngpio = 3; /* twl6040 have 3 GPO */ in gpo_twl6040_probe() 96 twl6040gpo_chip.ngpio = 1; /* twl6041 have 1 GPO */ in gpo_twl6040_probe() 106 twl6040gpo_chip.ngpio = 0; in gpo_twl6040_probe()
|
D | gpio-pca953x.c | 79 #define NBANK(chip) (chip->gpio_chip.ngpio / BANK_SZ) 110 int bank_shift = fls((chip->gpio_chip.ngpio - 1) / BANK_SZ); in pca953x_read_single() 129 int bank_shift = fls((chip->gpio_chip.ngpio - 1) / BANK_SZ); in pca953x_write_single() 147 if (chip->gpio_chip.ngpio <= 8) in pca953x_write_regs() 149 else if (chip->gpio_chip.ngpio >= 24) { in pca953x_write_regs() 150 int bank_shift = fls((chip->gpio_chip.ngpio - 1) / BANK_SZ); in pca953x_write_regs() 184 if (chip->gpio_chip.ngpio <= 8) { in pca953x_read_regs() 187 } else if (chip->gpio_chip.ngpio >= 24) { in pca953x_read_regs() 188 int bank_shift = fls((chip->gpio_chip.ngpio - 1) / BANK_SZ); in pca953x_read_regs() 357 gc->ngpio = gpios; in pca953x_setup_gpio() [all …]
|
D | gpio-dwapb.c | 301 unsigned int hwirq, ngpio = gc->ngpio; in dwapb_configure_irqs() local 305 gpio->domain = irq_domain_add_linear(node, ngpio, in dwapb_configure_irqs() 310 err = irq_alloc_domain_generic_chips(gpio->domain, ngpio, 2, in dwapb_configure_irqs() 369 for (hwirq = 0 ; hwirq < ngpio ; hwirq++) in dwapb_configure_irqs() 379 unsigned int ngpio = gc->ngpio; in dwapb_irq_teardown() local 385 for (hwirq = 0 ; hwirq < ngpio ; hwirq++) in dwapb_irq_teardown() 426 port->bgc.gc.ngpio = pp->ngpio; in dwapb_gpio_add_port() 495 &pp->ngpio)) { in dwapb_gpio_get_pdata_of() 498 pp->ngpio = 32; in dwapb_gpio_get_pdata_of()
|
D | gpio-palmas.c | 35 int ngpio; member 144 .ngpio = 8, 148 .ngpio = 16, 182 palmas_gpio->gpio_chip.ngpio = dev_data->ngpio; in palmas_gpio_probe()
|
D | gpio-ucb1400.c | 60 ucb->gc.ngpio = 10; in ucb1400_gpio_probe() 74 err = ucb->gpio_setup(&dev->dev, ucb->gc.ngpio); in ucb1400_gpio_probe() 87 err = ucb->gpio_teardown(&dev->dev, ucb->gc.ngpio); in ucb1400_gpio_remove()
|
D | gpio-pcf857x.c | 198 for_each_set_bit(i, &change, gpio->chip.ngpio) in pcf857x_irq() 271 gpio->chip.ngpio = id->driver_data; in pcf857x_probe() 284 if (gpio->chip.ngpio == 8) { in pcf857x_probe() 302 } else if (gpio->chip.ngpio == 16) { in pcf857x_probe() 374 gpio->chip.base, gpio->chip.ngpio, in pcf857x_probe() 402 gpio->chip.base, gpio->chip.ngpio, in pcf857x_remove()
|
D | gpio-altera.c | 224 for_each_set_bit(i, &status, mm_gc->gc.ngpio) { in altera_gpio_irq_edge_handler() 253 for_each_set_bit(i, &status, mm_gc->gc.ngpio) { in altera_gpio_irq_leveL_high_handler() 273 altera_gc->mmchip.gc.ngpio = ALTERA_GPIO_MAX_NGPIO; in altera_gpio_probe() 275 altera_gc->mmchip.gc.ngpio = reg; in altera_gpio_probe() 277 if (altera_gc->mmchip.gc.ngpio > ALTERA_GPIO_MAX_NGPIO) { in altera_gpio_probe() 281 altera_gc->mmchip.gc.ngpio = ALTERA_GPIO_MAX_NGPIO; in altera_gpio_probe()
|
D | gpio-mcp23s08.c | 92 unsigned ngpio; member 366 for (i = 0; i < mcp->chip.ngpio; i++) { in mcp23s08_irq() 484 mcp->irq_domain = irq_domain_add_linear(chip->dev->of_node, chip->ngpio, in mcp23s08_irq_setup() 504 for (j = 0; j < mcp->chip.ngpio; j++) { in mcp23s08_irq_setup() 523 for (i = 0; i < mcp->chip.ngpio; i++) { in mcp23s08_irq_teardown() 561 for (t = 0, mask = 1; t < chip->ngpio; t++, mask <<= 1) { in mcp23s08_dbg_show() 613 mcp->chip.ngpio = 8; in mcp23s08_probe_one() 619 mcp->chip.ngpio = 16; in mcp23s08_probe_one() 627 mcp->chip.ngpio = 8; in mcp23s08_probe_one() 633 mcp->chip.ngpio = 16; in mcp23s08_probe_one() [all …]
|
D | gpio-sch.c | 180 sch->chip.ngpio = 14; in sch_gpio_probe() 199 sch->chip.ngpio = 14; in sch_gpio_probe() 205 sch->chip.ngpio = 30; in sch_gpio_probe() 211 sch->chip.ngpio = 8; in sch_gpio_probe()
|
D | gpio-lpc32xx.c | 372 if (pin < chip->ngpio) in lpc32xx_gpio_request() 449 .ngpio = LPC32XX_GPIO_P0_MAX, 465 .ngpio = LPC32XX_GPIO_P1_MAX, 480 .ngpio = LPC32XX_GPIO_P2_MAX, 496 .ngpio = LPC32XX_GPIO_P3_MAX, 510 .ngpio = LPC32XX_GPI_P3_MAX, 524 .ngpio = LPC32XX_GPO_P3_MAX,
|
D | gpio-msm-v2.c | 378 int ret, ngpio; in msm_gpio_probe() local 381 if (of_property_read_u32(pdev->dev.of_node, "ngpio", &ngpio)) { in msm_gpio_probe() 386 if (ngpio > MAX_NR_GPIO) in msm_gpio_probe() 398 msm_gpio.gpio_chip.ngpio = ngpio; in msm_gpio_probe() 422 msm_gpio.domain = irq_domain_add_linear(pdev->dev.of_node, ngpio, in msm_gpio_probe()
|
D | gpio-vr41xx.c | 338 if (pin >= chip->ngpio) in giu_set_direction() 423 if (pin >= chip->ngpio) in vr41xx_gpio_get() 452 if (pin >= chip->ngpio) in vr41xx_gpio_set() 497 if (offset >= chip->ngpio) in vr41xx_gpio_to_irq() 523 vr41xx_gpio_chip.ngpio = 50; in giu_probe() 526 vr41xx_gpio_chip.ngpio = 36; in giu_probe() 530 vr41xx_gpio_chip.ngpio = 48; in giu_probe()
|
D | gpio-msic.c | 170 if (gpio >= mg->chip.ngpio) in msic_irq_type() 246 for (i = 0; i < (mg->chip.ngpio / BITS_PER_BYTE); i++) { in msic_gpio_irq_handler() 294 mg->chip.ngpio = MSIC_NUM_GPIO; in platform_msic_gpio_probe() 306 for (i = 0; i < mg->chip.ngpio; i++) { in platform_msic_gpio_probe()
|
D | gpio-kempld.c | 180 chip->ngpio = kempld_gpio_pincount(pld); in kempld_gpio_probe() 181 if (chip->ngpio == 0) { in kempld_gpio_probe() 193 chip->ngpio); in kempld_gpio_probe()
|
D | gpio-xtensa.c | 132 .ngpio = 32, 141 .ngpio = 32,
|
D | gpio-lynxpoint.c | 158 if (hwirq >= lg->chip.ngpio) in lp_irq_type() 247 for (base = 0; base < lg->chip.ngpio; base += 32) { in lp_gpio_irq_handler() 314 for (base = 0; base < lg->chip.ngpio; base += 32) { in lp_gpio_irq_init_hw() 369 gc->ngpio = LP_NUM_GPIO; in lp_gpio_probe() 418 for (i = 0; i < lg->chip.ngpio; i++) { in lp_gpio_resume()
|
D | gpio-generic.c | 469 if (gpio_pin < chip->ngpio) in bgpio_request() 500 bgc->gc.ngpio = bgc->bits; in bgpio_init() 620 if (pdata->ngpio > 0) in bgpio_pdev_probe() 621 bgc->gc.ngpio = pdata->ngpio; in bgpio_pdev_probe()
|
D | gpio-timberdale.c | 145 if (offset < 0 || offset > tgpio->gpio.ngpio) in timbgpio_irq_type() 211 for_each_set_bit(offset, &ipr, tgpio->gpio.ngpio) in timbgpio_irq() 278 gc->ngpio = pdata->nr_pins; in timbgpio_probe()
|
D | gpio-ts5500.c | 364 priv->gpio_chip.ngpio = ARRAY_SIZE(ts5500_dio1); in ts5500_dio_probe() 373 priv->gpio_chip.ngpio = ARRAY_SIZE(ts5500_dio2); in ts5500_dio_probe() 393 priv->gpio_chip.ngpio = ARRAY_SIZE(ts5500_lcd); in ts5500_dio_probe()
|
D | gpio-adp5588.c | 302 for (gpio = 0; gpio < dev->gpio_chip.ngpio; gpio++) { in adp5588_irq_setup() 395 gc->ngpio = ADP5588_MAXGPIO; in adp5588_gpio_probe() 437 ret = pdata->setup(client, gc->base, gc->ngpio, pdata->context); in adp5588_gpio_probe() 461 dev->gpio_chip.base, dev->gpio_chip.ngpio, in adp5588_gpio_remove()
|
D | gpio-rdc321x.c | 176 rdc321x_gpio_dev->chip.ngpio = pdata->max_gpios; in rdc321x_gpio_probe() 196 rdc321x_gpio_dev->chip.ngpio); in rdc321x_gpio_probe()
|
D | gpio-zevio.c | 170 .ngpio = 32, 199 for (i = 0; i < controller->chip.gc.ngpio; i += 8) in zevio_gpio_probe()
|
D | gpio-wm8994.c | 181 for (i = 0; i < chip->ngpio; i++) { in wm8994_gpio_dbg_show() 262 wm8994_gpio->gpio_chip.ngpio = WM8994_GPIO_MAX; in wm8994_gpio_probe()
|
D | gpio-wm831x.c | 147 for (i = 0; i < chip->ngpio; i++) { in wm831x_gpio_dbg_show() 260 wm831x_gpio->gpio_chip.ngpio = wm831x->num_gpio; in wm831x_gpio_probe()
|
D | gpio-twl4030.c | 511 priv->gpio_chip.ngpio = TWL4030_GPIO_MAX; in gpio_twl4030_probe() 545 priv->gpio_chip.ngpio += 2; in gpio_twl4030_probe() 550 priv->gpio_chip.ngpio = 0; in gpio_twl4030_probe()
|
D | gpio-pl061.c | 91 if (offset >= gc->ngpio) in pl061_direction_input() 110 if (offset >= gc->ngpio) in pl061_direction_output() 281 chip->gc.ngpio = PL061_GPIO_NR; in pl061_probe()
|
D | gpio-loongson.c | 107 .ngpio = LOONGSON_N_GPIO,
|
D | gpio-bcm-kona.c | 254 if (gpio >= kona_gpio->gpio_chip.ngpio) in bcm_kona_gpio_to_irq() 602 chip->ngpio = kona_gpio->num_bank * GPIO_PER_BANK; in bcm_kona_gpio_probe() 605 chip->ngpio, in bcm_kona_gpio_probe() 641 for (i = 0; i < chip->ngpio; i++) { in bcm_kona_gpio_probe()
|
D | gpio-ge.c | 87 bgc->gc.ngpio = (u16)(uintptr_t)of_id->data; in gef_gpio_probe()
|
D | gpio-clps711x.c | 61 bgc->gc.ngpio = 3; in clps711x_gpio_probe()
|
D | gpio-moxart.c | 84 bgc->gc.ngpio = 32; in moxart_gpio_probe()
|
D | gpio-iop.c | 105 .ngpio = IOP3XX_N_GPIOS,
|
D | gpio-tz1090.c | 440 bank->chip.ngpio = 30; in tz1090_gpio_bank_probe() 467 bank->chip.ngpio, in tz1090_gpio_bank_probe() 472 err = irq_alloc_domain_generic_chips(bank->domain, bank->chip.ngpio, 2, in tz1090_gpio_bank_probe()
|
D | gpio-mm-lantiq.c | 116 chip->mmchip.gc.ngpio = 16; in ltq_mm_probe()
|
D | gpio-mpc5200.c | 166 gc->ngpio = 8; in mpc52xx_wkup_gpiochip_probe() 331 gc->ngpio = 32; in mpc52xx_simple_gpiochip_probe()
|
D | gpio-tegra.c | 456 tegra_gpio_chip.ngpio = tegra_gpio_bank_count * 32; in tegra_gpio_probe() 465 tegra_gpio_chip.ngpio, in tegra_gpio_probe() 502 for (gpio = 0; gpio < tegra_gpio_chip.ngpio; gpio++) { in tegra_gpio_probe()
|
D | gpio-mvebu.c | 478 for (i = 0; i < mvchip->chip.ngpio; i++) { in mvebu_gpio_irq_handler() 521 for (i = 0; i < chip->ngpio; i++) { in mvebu_gpio_dbg_show() 720 mvchip->chip.ngpio = ngpios; in mvebu_gpio_probe() 830 mvchip->domain = irq_domain_add_simple(np, mvchip->chip.ngpio, in mvebu_gpio_probe()
|
D | gpio-tps65912.c | 89 .ngpio = 5,
|
D | gpio-mc33880.c | 117 mc->chip.ngpio = PIN_NUMBER; in mc33880_probe()
|
D | gpio-mc9s08dz60.c | 104 mc9s->chip.ngpio = GPIO_NUM; in mc9s08dz60_probe()
|
D | gpio-74xx-mmio.c | 143 priv->bgc.gc.ngpio = MMIO_74XX_BIT_CNT(priv->flags); in mmio_74xx_gpio_probe()
|
D | gpio-tps6586x.c | 108 tps6586x_gpio->gpio_chip.ngpio = 4; in tps6586x_gpio_probe()
|
D | gpio-arizona.c | 121 arizona_gpio->gpio_chip.ngpio = 5; in arizona_gpio_probe()
|
D | gpio-octeon.c | 115 chip->ngpio = 20; in octeon_gpio_probe()
|
D | gpio-xgene-sb.c | 107 priv->bgc.gc.ngpio = XGENE_MAX_GPIO_DS; in xgene_gpio_sb_probe()
|
D | gpio-max732x.c | 597 gc->ngpio = port; in max732x_setup_gpio() 696 chip->gpio_chip.ngpio, pdata->context); in max732x_probe() 719 chip->gpio_chip.ngpio, pdata->context); in max732x_remove()
|
D | gpio-wm8350.c | 126 wm8350_gpio->gpio_chip.ngpio = 13; in wm8350_gpio_probe()
|
D | gpio-em.c | 349 gpio_chip->ngpio = pdata->number_of_pins; in em_gio_probe() 392 gpio_chip->base, gpio_chip->ngpio); in em_gio_probe()
|
D | gpio-mpc8xxx.c | 120 for (i = 0; i < gc->ngpio; i++) { in mpc8xxx_gpio_set_multiple() 368 gc->ngpio = MPC8XXX_GPIO_PINS; in mpc8xxx_probe()
|
D | gpiolib-sysfs.c | 428 return sprintf(buf, "%u\n", chip->ngpio); in chip_ngpio_show() 430 static DEVICE_ATTR(ngpio, 0444, chip_ngpio_show, NULL); 814 for (i = 0; i < chip->ngpio; i++) { in gpiochip_unexport()
|
D | gpio-da9055.c | 138 .ngpio = 3,
|
D | gpio-74x164.c | 140 chip->gpio_chip.ngpio = GEN_74X164_NUMBER_GPIOS * chip->registers; in gen_74x164_probe()
|
D | gpio-rc5t583.c | 133 rc5t583_gpio->gpio_chip.ngpio = RC5T583_MAX_GPIO, in rc5t583_gpio_probe()
|
D | gpio-rcar.c | 437 gpio_chip->ngpio = p->config.number_of_pins; in gpio_rcar_probe() 480 gpio_chip->base, gpio_chip->ngpio); in gpio_rcar_probe()
|
D | gpio-it8761e.c | 203 it8761e_gpio_chip.ngpio = 16; in it8761e_gpio_init()
|
D | gpio-spear-spics.c | 158 spics->chip.ngpio = NUM_OF_GPIO; in spics_gpio_probe()
|
D | gpio-sa1100.c | 65 .ngpio = GPIO_MAX + 1,
|
D | gpio-adp5520.c | 131 gc->ngpio = gpios; in adp5520_gpio_probe()
|
D | gpio-janz-ttl.c | 183 gpio->ngpio = 20; in ttl_probe()
|
D | gpio-stmpe.c | 280 for (i = 0; i < gc->ngpio; i++, gpio++) { in stmpe_dbg_show() 358 stmpe_gpio->chip.ngpio = stmpe->num_gpios; in stmpe_gpio_probe()
|
D | gpio-viperboard.c | 415 vb_gpio->gpioa.ngpio = 16; in vprbrd_gpio_probe() 432 vb_gpio->gpiob.ngpio = 16; in vprbrd_gpio_probe()
|
D | gpio-da9052.c | 204 .ngpio = 16,
|
D | gpio-max730x.c | 190 ts->chip.ngpio = PIN_NUMBER; in __max730x_probe()
|
D | gpio-vx855.c | 214 c->ngpio = NR_VX855_GP; in vx855gpio_gpio_setup()
|
D | gpio-tz1090-pdc.c | 213 priv->chip.ngpio = GPIO_PDC_NGPIO; in tz1090_pdc_gpio_probe()
|
D | gpio-lp3943.c | 192 .ngpio = LP3943_MAX_GPIO,
|
D | gpio-dln2.c | 414 if (pin >= dln2->gpio.ngpio) { in dln2_gpio_event() 468 dln2->gpio.ngpio = pins; in dln2_gpio_probe()
|
D | gpio-ks8695.c | 230 .ngpio = 16,
|
D | gpio-xgene.c | 188 gpio->chip.ngpio = XGENE_MAX_GPIOS; in xgene_gpio_probe()
|
D | gpio-mb86s7x.c | 188 gchip->gc.ngpio = 32; in mb86s70_gpio_probe()
|
D | gpio-syscon.c | 231 priv->chip.ngpio = priv->data->bit_count; in syscon_gpio_probe()
|
D | gpio-amd8111.c | 167 .ngpio = 32,
|
D | gpio-bt8xx.c | 171 c->ngpio = BT8XXGPIO_NR_GPIOS; in bt8xxgpio_gpio_setup()
|
D | gpio-vf610.c | 248 gc->ngpio = VF610_GPIO_PER_PORT; in vf610_gpio_probe()
|
D | gpio-sodaville.c | 234 sd->bgpio.gc.ngpio = SDV_NUM_PUB_GPIOS; in sdv_gpio_probe()
|
D | gpio-stp-xway.c | 236 chip->gc.ngpio = fls(chip->groups) * 8; in xway_stp_probe()
|
D | gpio-sx150x.c | 487 chip->gpio_chip.ngpio = chip->dev_cfg->ngpios; in sx150x_init_chip() 493 ++chip->gpio_chip.ngpio; in sx150x_init_chip()
|
D | gpio-xilinx.c | 305 chip->mmchip.gc.ngpio = chip->gpio_width[0] + chip->gpio_width[1]; in xgpio_probe()
|
D | gpio-cs5535.c | 294 .ngpio = 32,
|
D | gpiolib-of.c | 257 if (gpiospec->args[0] >= gc->ngpio) in of_gpio_simple_xlate()
|
D | gpio-tc3589x.c | 260 tc3589x_gpio->chip.ngpio = tc3589x->num_gpio; in tc3589x_gpio_probe()
|
D | gpio-sch311x.c | 263 block->chip.ngpio = 8; in sch311x_gpio_probe()
|
D | gpio-crystalcove.c | 342 cg->chip.ngpio = CRYSTALCOVE_VGPIO_NUM; in crystalcove_gpio_probe()
|
D | gpio-f7188x.c | 141 .ngpio = _ngpio, \
|
D | gpio-sta2x11.c | 148 gpio->ngpio = GSTA_NR_GPIO; in gsta_gpio_setup()
|
D | gpio-zynq.c | 632 chip->ngpio = ZYNQ_GPIO_NR_GPIOS; in zynq_gpio_probe()
|
/linux-4.1.27/arch/mips/bcm63xx/ |
D | gpio.c | 46 if (gpio >= chip->ngpio) in bcm63xx_gpio_set() 73 if (gpio >= chip->ngpio) in bcm63xx_gpio_get() 95 if (gpio >= chip->ngpio) in bcm63xx_gpio_set_direction() 147 bcm63xx_gpio_chip.ngpio = bcm63xx_gpio_count(); in bcm63xx_gpio_init() 148 pr_info("registering %d GPIOs\n", bcm63xx_gpio_chip.ngpio); in bcm63xx_gpio_init()
|
/linux-4.1.27/drivers/ssb/ |
D | driver_gpio.c | 139 for_each_set_bit(gpio, &irqs, bus->gpio.ngpio) in ssb_gpio_irq_chipco_handler() 155 bus->irq_domain = irq_domain_add_linear(NULL, chip->ngpio, in ssb_gpio_irq_chipco_domain_init() 161 for (gpio = 0; gpio < chip->ngpio; gpio++) { in ssb_gpio_irq_chipco_domain_init() 181 for (gpio = 0; gpio < chip->ngpio; gpio++) { in ssb_gpio_irq_chipco_domain_init() 202 for (gpio = 0; gpio < chip->ngpio; gpio++) { in ssb_gpio_irq_chipco_domain_exit() 236 chip->ngpio = 16; in ssb_gpio_chipco_init() 336 for_each_set_bit(gpio, &irqs, bus->gpio.ngpio) in ssb_gpio_irq_extif_handler() 352 bus->irq_domain = irq_domain_add_linear(NULL, chip->ngpio, in ssb_gpio_irq_extif_domain_init() 358 for (gpio = 0; gpio < chip->ngpio; gpio++) { in ssb_gpio_irq_extif_domain_init() 377 for (gpio = 0; gpio < chip->ngpio; gpio++) { in ssb_gpio_irq_extif_domain_init() [all …]
|
/linux-4.1.27/arch/arc/boot/dts/ |
D | abilis_tb101.dtsi | 185 abilis,ngpio = <3>; 198 abilis,ngpio = <2>; 211 abilis,ngpio = <3>; 224 abilis,ngpio = <2>; 237 abilis,ngpio = <3>; 250 abilis,ngpio = <2>; 263 abilis,ngpio = <3>; 276 abilis,ngpio = <2>; 289 abilis,ngpio = <12>; 302 abilis,ngpio = <32>; [all …]
|
D | abilis_tb100.dtsi | 176 abilis,ngpio = <3>; 189 abilis,ngpio = <2>; 202 abilis,ngpio = <3>; 215 abilis,ngpio = <2>; 228 abilis,ngpio = <3>; 241 abilis,ngpio = <2>; 254 abilis,ngpio = <3>; 267 abilis,ngpio = <2>; 280 abilis,ngpio = <12>; 293 abilis,ngpio = <32>; [all …]
|
/linux-4.1.27/drivers/bcma/ |
D | driver_gpio.c | 128 for_each_set_bit(gpio, &irqs, cc->gpio.ngpio) in bcma_gpio_irq_handler() 143 cc->irq_domain = irq_domain_add_linear(NULL, chip->ngpio, in bcma_gpio_irq_domain_init() 149 for (gpio = 0; gpio < chip->ngpio; gpio++) { in bcma_gpio_irq_domain_init() 169 for (gpio = 0; gpio < chip->ngpio; gpio++) { in bcma_gpio_irq_domain_init() 189 for (gpio = 0; gpio < chip->ngpio; gpio++) { in bcma_gpio_irq_domain_exit() 231 chip->ngpio = 32; in bcma_gpio_init() 234 chip->ngpio = 16; in bcma_gpio_init()
|
/linux-4.1.27/include/linux/ |
D | ucb1400.h | 90 int (*gpio_setup)(struct device *dev, int ngpio); 91 int (*gpio_teardown)(struct device *dev, int ngpio); 111 int (*gpio_setup)(struct device *dev, int ngpio); 112 int (*gpio_teardown)(struct device *dev, int ngpio);
|
D | leds-tca6507.h | 29 void (*setup)(unsigned gpio_base, unsigned ngpio);
|
D | basic_mmio_gpio.h | 24 int ngpio; member
|
D | fmc.h | 141 int ngpio);
|
/linux-4.1.27/include/linux/i2c/ |
D | pcf857x.h | 36 int gpio, unsigned ngpio, 39 int gpio, unsigned ngpio,
|
D | max732x.h | 16 unsigned gpio, unsigned ngpio, 19 unsigned gpio, unsigned ngpio,
|
D | adp5588.h | 164 unsigned gpio, unsigned ngpio, 167 unsigned gpio, unsigned ngpio,
|
D | twl.h | 606 unsigned gpio, unsigned ngpio); 608 unsigned gpio, unsigned ngpio);
|
/linux-4.1.27/include/linux/platform_data/ |
D | pca953x.h | 22 unsigned gpio, unsigned ngpio, 25 unsigned gpio, unsigned ngpio,
|
D | gpio-dwapb.h | 21 unsigned int ngpio; member
|
D | gpio-davinci.h | 25 u32 ngpio; member
|
/linux-4.1.27/drivers/mfd/ |
D | vexpress-sysreg.c | 79 .ngpio = 8, 85 .ngpio = 2, 91 .ngpio = 1, 204 mmc_gpio_chip->gc.ngpio = 2; in vexpress_sysreg_probe()
|
D | htc-i2cpld.c | 289 return (offset < chip->ngpio) ? 0 : -EINVAL; in htcpld_direction_input() 444 gpio_chip->ngpio = plat_chip_data->num_gpios; in htcpld_register_chip_gpio() 456 gpio_chip->ngpio = plat_chip_data->num_gpios; in htcpld_register_chip_gpio()
|
D | htc-egpio.c | 239 for (shift = 0; shift < egpio->chip.ngpio; in egpio_write_cache() 331 chip->ngpio = pdata->chip[i].num_gpios; in egpio_probe()
|
D | intel_quark_i2c_gpio.c | 219 pdata->properties->ngpio = INTEL_QUARK_MFD_NGPIO; in intel_quark_gpio_setup()
|
D | dm355evm_msp.c | 188 .ngpio = ARRAY_SIZE(msp_gpios),
|
/linux-4.1.27/arch/arm/plat-samsung/ |
D | pm-gpio.c | 204 if (chip->chip.ngpio > 8) in samsung_gpio_pm_4bit_save() 275 if (chip->chip.ngpio > 8) { in samsung_gpio_pm_4bit_resume() 284 if (chip->chip.ngpio > 8) in samsung_gpio_pm_4bit_resume() 290 if (chip->chip.ngpio > 8) { in samsung_gpio_pm_4bit_resume() 350 gpio_nr += ourchip->chip.ngpio; in samsung_pm_save_gpios() 383 gpio_nr += ourchip->chip.ngpio; in samsung_pm_restore_gpios()
|
/linux-4.1.27/arch/sh/boards/mach-x3proto/ |
D | gpio.c | 55 if (gpio < chip->ngpio) in x3proto_gpio_to_irq() 85 .ngpio = NR_BASEBOARD_GPIOS, 122 x3proto_gpio_chip.base + x3proto_gpio_chip.ngpio, in x3proto_gpio_setup()
|
/linux-4.1.27/arch/arm/mach-davinci/ |
D | board-dm646x-evm.c | 186 unsigned int ngpio, void *c) in evm_led_setup() argument 191 while (ngpio--) { in evm_led_setup() 210 unsigned ngpio, void *c) in evm_led_teardown() argument 222 unsigned ngpio, void *c) in evm_sw_setup() argument 261 unsigned ngpio, void *c) in evm_sw_teardown() argument 276 unsigned int ngpio, void *c) in evm_pcf_setup() argument 280 if (ngpio < 8) in evm_pcf_setup() 291 unsigned int ngpio, void *c) in evm_pcf_teardown() argument 293 BUG_ON(ngpio < 8); in evm_pcf_teardown()
|
D | board-dm644x-evm.c | 302 evm_led_setup(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_led_setup() argument 307 while (ngpio--) { in evm_led_setup() 329 evm_led_teardown(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_led_teardown() argument 361 evm_u18_setup(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_u18_setup() argument 391 evm_u18_teardown(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_u18_teardown() argument 415 evm_u35_setup(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_u35_setup() argument 451 evm_u35_teardown(struct i2c_client *client, int gpio, unsigned ngpio, void *c) in evm_u35_teardown() argument
|
D | board-da830-evm.c | 452 int gpio, unsigned ngpio, void *context) in da830_evm_ui_expander_setup() argument 467 unsigned ngpio, void *context) in da830_evm_ui_expander_teardown() argument
|
D | board-da850-evm.c | 466 unsigned ngpio, void *c) in da850_evm_ui_expander_setup() argument 525 unsigned gpio, unsigned ngpio, void *c) in da850_evm_ui_expander_teardown() argument 675 unsigned gpio, unsigned ngpio, in da850_evm_bb_expander_setup() argument 707 unsigned gpio, unsigned ngpio, void *c) in da850_evm_bb_expander_teardown() argument
|
/linux-4.1.27/drivers/pinctrl/spear/ |
D | pinctrl-plgpio.c | 164 if (offset >= chip->ngpio) in plgpio_get_value() 181 if (offset >= chip->ngpio) in plgpio_set_value() 204 if (offset >= chip->ngpio) in plgpio_request() 255 if (offset >= chip->ngpio) in plgpio_free() 326 if (offset >= plgpio->chip.ngpio) in plgpio_irq_set_type() 367 count = plgpio->chip.ngpio; in plgpio_irq_handler() 459 plgpio->chip.ngpio = val; in plgpio_probe_dt() 545 DIV_ROUND_UP(plgpio->chip.ngpio, MAX_GPIO_PER_REG), in plgpio_probe() 621 int i, reg_count = DIV_ROUND_UP(plgpio->chip.ngpio, MAX_GPIO_PER_REG); in plgpio_suspend() 660 int i, reg_count = DIV_ROUND_UP(plgpio->chip.ngpio, MAX_GPIO_PER_REG); in plgpio_resume() [all …]
|
/linux-4.1.27/arch/mips/alchemy/common/ |
D | gpiolib.c | 106 .ngpio = ALCHEMY_GPIO1_NUM, 116 .ngpio = ALCHEMY_GPIO2_NUM, 154 .ngpio = AU1300_GPIO_NUM,
|
/linux-4.1.27/arch/arm/plat-orion/ |
D | gpio.c | 136 if (pin >= ochip->chip.ngpio) in orion_gpio_is_valid() 248 if (pin >= chip->base && pin < chip->base + chip->ngpio) in orion_gpio_chip_find() 422 for (i = 0; i < ochip->chip.ngpio; i++) { in gpio_irq_handler() 462 for (i = 0; i < chip->ngpio; i++) { in orion_gpio_dbg_show() 530 int gpio_base, int ngpio, in orion_gpio_init() argument 556 ochip->chip.ngpio = ngpio; in orion_gpio_init() 613 irq_setup_generic_chip(gc, IRQ_MSK(ngpio), IRQ_GC_INIT_MASK_CACHE, in orion_gpio_init() 618 ochip->chip.ngpio, in orion_gpio_init()
|
/linux-4.1.27/drivers/pinctrl/intel/ |
D | pinctrl-baytrail.c | 251 if (offset >= vg->chip.ngpio) in byt_irq_type() 368 for (i = 0; i < vg->chip.ngpio; i++) { in byt_gpio_dbg_show() 444 for (base = 0; base < vg->chip.ngpio; base += 32) { in byt_gpio_irq_handler() 531 for (i = 0; i < vg->chip.ngpio; i++) { in byt_gpio_irq_init_hw() 541 for (base = 0; base < vg->chip.ngpio; base += 32) { in byt_gpio_irq_init_hw() 575 vg->chip.ngpio = range->npins; in byt_gpio_probe() 581 if (!vg->chip.ngpio || !vg->range) in byt_gpio_probe() 609 vg->saved_context = devm_kcalloc(&pdev->dev, gc->ngpio, in byt_gpio_probe() 648 for (i = 0; i < vg->chip.ngpio; i++) { in byt_gpio_suspend() 670 for (i = 0; i < vg->chip.ngpio; i++) { in byt_gpio_resume()
|
/linux-4.1.27/Documentation/devicetree/bindings/gpio/ |
D | gpio-msm.txt | 13 - ngpio : Specify the number of MSM GPIOs 25 ngpio = <150>;
|
D | abilis,tb10x-gpio.txt | 10 - abilis,ngpio: the number of GPIO pins this driver controls. 33 abilis,ngpio = <3>;
|
D | gpio-davinci.txt | 20 - ti,ngpio: The number of GPIO pins supported. 42 ti,ngpio = <144>;
|
D | gpio-altera.txt | 27 - altr,ngpio: Width of the GPIO bank. This defines how many pins the 37 altr,ngpio = <32>;
|
D | mrvl-gpio.txt | 54 - ngpio : How many gpios this controller has. 67 ngpio = <32>;
|
/linux-4.1.27/arch/blackfin/mach-bf538/ |
D | ext-gpio.c | 90 .ngpio = GPIO_PC9 - GPIO_PC0 + 1, 102 .ngpio = GPIO_PD13 - GPIO_PD0 + 1, 114 .ngpio = GPIO_PE15 - GPIO_PE0 + 1,
|
/linux-4.1.27/include/linux/input/ |
D | adp5589.h | 180 int gpio, unsigned ngpio, 183 int gpio, unsigned ngpio,
|
/linux-4.1.27/Documentation/ABI/testing/ |
D | sysfs-gpio | 26 /ngpio ... (r/o) number of GPIOs; numbered N to N + (ngpio - 1)
|
/linux-4.1.27/arch/mips/ar7/ |
D | gpio.c | 144 .ngpio = AR7_GPIO_MAX, 156 .ngpio = TITAN_GPIO_MAX, 342 gpch->chip.label, gpch->chip.ngpio); in ar7_gpio_init()
|
/linux-4.1.27/arch/arm/mach-omap1/ |
D | board-ams-delta.c | 183 .ngpio = LATCH1_NGPIO, 207 .ngpio = AMS_DELTA_LATCH2_NGPIO, 296 void ams_delta_latch_write(int base, int ngpio, u16 mask, u16 value) in ams_delta_latch_write() argument 301 for (; bit < ngpio; bit++, bitpos = bitpos << 1) { in ams_delta_latch_write()
|
/linux-4.1.27/arch/arm/plat-orion/include/plat/ |
D | orion-gpio.h | 34 int gpio_base, int ngpio,
|
/linux-4.1.27/arch/sh/boards/mach-sdk7786/ |
D | gpio.c | 42 .ngpio = NR_FPGA_GPIOS,
|
/linux-4.1.27/drivers/staging/gs_fpgaboot/ |
D | io.h | 74 int ngpio; member
|
/linux-4.1.27/arch/arm/mach-omap1/include/mach/ |
D | board-ams-delta.h | 63 void ams_delta_latch_write(int base, int ngpio, u16 mask, u16 value);
|
/linux-4.1.27/drivers/pinctrl/qcom/ |
D | pinctrl-msm.c | 514 for (i = 0; i < chip->ngpio; i++, gpio++) { in msm_gpio_dbg_show() 784 for_each_set_bit(i, pctrl->enabled_irqs, pctrl->chip.ngpio) { in msm_gpio_irq_handler() 805 unsigned ngpio = pctrl->soc->ngpios; in msm_gpio_init() local 807 if (WARN_ON(ngpio > MAX_NR_GPIO)) in msm_gpio_init() 812 chip->ngpio = ngpio; in msm_gpio_init() 824 ret = gpiochip_add_pin_range(&pctrl->chip, dev_name(pctrl->dev), 0, 0, chip->ngpio); in msm_gpio_init()
|
D | pinctrl-spmi-gpio.c | 587 for (i = 0; i < chip->ngpio; i++) { in pmic_gpio_dbg_show() 775 state->chip.ngpio = npins; in pmic_gpio_probe()
|
D | pinctrl-spmi-mpp.c | 690 for (i = 0; i < chip->ngpio; i++) { in pmic_mpp_dbg_show() 889 state->chip.ngpio = npins; in pmic_mpp_probe()
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-at91.c | 1287 int bank = chip->base / chip->ngpio; in at91_gpio_request() 1365 for (i = 0; i < chip->ngpio; i++) { in at91_gpio_dbg_show() 1705 .ngpio = MAX_NB_GPIO_PER_BANK, 1724 uint32_t ngpio; in at91_gpio_probe() local 1784 if (!of_property_read_u32(np, "#gpio-lines", &ngpio)) { in at91_gpio_probe() 1785 if (ngpio >= MAX_NB_GPIO_PER_BANK) in at91_gpio_probe() 1789 chip->ngpio = ngpio; in at91_gpio_probe() 1792 names = devm_kzalloc(&pdev->dev, sizeof(char *) * chip->ngpio, in at91_gpio_probe() 1800 for (i = 0; i < chip->ngpio; i++) in at91_gpio_probe() 1810 range->npins = chip->ngpio; in at91_gpio_probe()
|
D | pinctrl-xway.c | 775 xway_chip.ngpio = xway_soc->pin_count; in pinmux_xway_probe() 779 sizeof(struct pinctrl_pin_desc) * xway_chip.ngpio, in pinmux_xway_probe() 785 for (i = 0; i < xway_chip.ngpio; i++) { in pinmux_xway_probe() 809 xway_pctrl_desc.npins = xway_chip.ngpio; in pinmux_xway_probe() 811 xway_info.num_pads = xway_chip.ngpio; in pinmux_xway_probe() 812 xway_info.num_mfp = xway_chip.ngpio; in pinmux_xway_probe() 830 xway_gpio_range.npins = xway_chip.ngpio; in pinmux_xway_probe()
|
D | pinctrl-st.c | 824 if (gpiospec->args[0] > gc->ngpio) in st_gpio_xlate() 1500 .ngpio = ST_GPIO_PINS_PER_BANK, 1533 bank->gpio_chip.ngpio = ST_GPIO_PINS_PER_BANK; in st_gpiolib_register_bank() 1543 range->npins = bank->gpio_chip.ngpio; in st_gpiolib_register_bank()
|
/linux-4.1.27/drivers/pinctrl/sh-pfc/ |
D | gpio.c | 255 gc->ngpio = pfc->nr_gpio_pins; in gpio_pin_setup() 304 gc->ngpio = pfc->info->nr_func_gpios; in gpio_function_setup() 337 chip->gpio_chip.base + chip->gpio_chip.ngpio - 1); in sh_pfc_add_gpiochip()
|
/linux-4.1.27/drivers/platform/x86/ |
D | intel_pmic_gpio.c | 167 if (gpio >= pg->chip.ngpio) in pmic_irq_type() 275 pg->chip.ngpio = NUM_GPIO; in platform_pmic_gpio_probe()
|
/linux-4.1.27/arch/mips/kernel/ |
D | gpio_txx9.c | 87 txx9_gpio_chip.ngpio = num; in txx9_gpio_init()
|
/linux-4.1.27/arch/arm/plat-samsung/include/plat/ |
D | gpio-core.h | 122 return ((pin - chip->chip.base) < chip->chip.ngpio) ? chip : NULL; in samsung_gpiolib_getchip()
|
/linux-4.1.27/arch/mips/jz4740/ |
D | gpio.c | 408 .ngpio = JZ4740_GPIO_NUM_ ## _bank, \ 433 gc->wake_enabled = IRQ_MSK(chip->gpio_chip.ngpio); in jz4740_gpio_chip_init() 453 irq_setup_generic_chip(gc, IRQ_MSK(chip->gpio_chip.ngpio), in jz4740_gpio_chip_init()
|
/linux-4.1.27/arch/unicore32/kernel/ |
D | gpio.c | 95 .ngpio = GPIO_MAX + 1,
|
/linux-4.1.27/drivers/pinctrl/bcm/ |
D | pinctrl-cygnus-gpio.c | 734 pins = devm_kcalloc(chip->dev, gc->ngpio, sizeof(*pins), GFP_KERNEL); in cygnus_gpio_register_pinconf() 738 for (i = 0; i < gc->ngpio; i++) { in cygnus_gpio_register_pinconf() 749 pctldesc->npins = gc->ngpio; in cygnus_gpio_register_pinconf() 842 gc->ngpio = ngpios; in cygnus_gpio_probe()
|
/linux-4.1.27/drivers/leds/ |
D | leds-tca6507.c | 649 tca->gpio.ngpio = gpios; in tca6507_probe_gpios() 660 tca->gpio.ngpio = 0; in tca6507_probe_gpios() 664 pdata->setup(tca->gpio.base, tca->gpio.ngpio); in tca6507_probe_gpios() 670 if (tca->gpio.ngpio) in tca6507_remove_gpio()
|
D | leds-pca9532.c | 415 data->gpio.ngpio = data->chip_info->num_leds; in pca9532_configure() 427 data->gpio.ngpio - 1); in pca9532_configure()
|
/linux-4.1.27/drivers/input/keyboard/ |
D | adp5588-keys.c | 192 kpad->gc.ngpio = adp5588_build_gpiomap(kpad, pdata); in adp5588_gpio_add() 193 if (kpad->gc.ngpio == 0) { in adp5588_gpio_add() 227 kpad->gc.base, kpad->gc.ngpio, in adp5588_gpio_add() 248 kpad->gc.base, kpad->gc.ngpio, in adp5588_gpio_remove()
|
D | adp5589-keys.c | 508 kpad->gc.ngpio = adp5589_build_gpiomap(kpad, pdata); in adp5589_gpio_add() 509 if (kpad->gc.ngpio == 0) { in adp5589_gpio_add() 543 kpad->gc.base, kpad->gc.ngpio, in adp5589_gpio_add() 564 kpad->gc.base, kpad->gc.ngpio, in adp5589_gpio_remove()
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | simple_gpio.c | 105 gc->ngpio = 8; in u8_simple_gpiochip_add()
|
D | ppc4xx_gpio.c | 197 gc->ngpio = 32; in ppc4xx_add_gpiochips()
|
D | cpm1.c | 636 gc->ngpio = 16; in cpm1_gpiochip_add16() 757 gc->ngpio = 32; in cpm1_gpiochip_add32()
|
D | cpm_common.c | 342 gc->ngpio = 32; in cpm2_gpiochip_add32()
|
/linux-4.1.27/arch/mips/rb532/ |
D | gpio.c | 152 .ngpio = 32,
|
/linux-4.1.27/arch/arm/mach-ks8695/ |
D | board-acs5k.c | 58 unsigned gpio_base, unsigned ngpio, in acs5k_pca9555_setup() argument
|
/linux-4.1.27/include/linux/gpio/ |
D | driver.h | 107 u16 ngpio; member
|
/linux-4.1.27/arch/arm/mach-w90x900/ |
D | gpio.c | 44 .ngpio = nr_gpio, \
|
/linux-4.1.27/arch/m68k/coldfire/ |
D | gpio.c | 176 .ngpio = MCFGPIO_PIN_MAX,
|
/linux-4.1.27/Documentation/zh_CN/ |
D | gpio.txt | 618 "ngpio" ... 此控制器所管理的 GPIO 数量(而 GPIO 编号从 N 到 619 N + ngpio - 1)
|
/linux-4.1.27/arch/arm/mach-clps711x/ |
D | board-autcpu12.c | 150 .ngpio = 8,
|
D | board-p720t.c | 185 .ngpio = 8,
|
/linux-4.1.27/arch/powerpc/platforms/83xx/ |
D | mcu_mpc8349emitx.c | 133 gc->ngpio = MCU_NUM_GPIO; in mcu_gpiochip_add()
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | abilis,tb10x-iomux.txt | 77 ngpio = <3>;
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | spear310.dtsi | 108 st-plgpio,ngpio = <102>;
|
D | spear320.dtsi | 136 st-plgpio,ngpio = <102>;
|
D | qcom-msm8660.dtsi | 70 ngpio = <173>;
|
D | spear1340.dtsi | 164 st-plgpio,ngpio = <250>;
|
D | qcom-msm8960.dtsi | 80 ngpio = <150>;
|
D | da850.dtsi | 275 ti,ngpio = <144>;
|
D | spear1310.dtsi | 305 st-plgpio,ngpio = <246>;
|
D | keystone.dtsi | 253 ti,ngpio = <32>;
|
/linux-4.1.27/arch/mips/ath79/ |
D | gpio.c | 203 ath79_gpio_chip.ngpio = ath79_gpio_count; in ath79_gpio_init()
|
/linux-4.1.27/drivers/staging/vme/devices/ |
D | vme_pio2_gpio.c | 200 card->gc.ngpio = PIO2_NUM_CHANNELS; in pio2_gpio_init()
|
/linux-4.1.27/arch/arm/mach-imx/ |
D | mach-mx21ads.c | 179 .ngpio = 16,
|
D | mach-mx27ads.c | 243 vchip->ngpio = 1; in mx27ads_regulator_init()
|
/linux-4.1.27/arch/arm/mach-gemini/ |
D | gpio.c | 206 .ngpio = GPIO_PORT_NUM * 32,
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | pdata-quirks.c | 64 unsigned ngpio) in omap3_sbc_t3730_twl_callback() argument
|
D | board-ldp.c | 243 static int ldp_twl_gpio_setup(struct device *dev, unsigned gpio, unsigned ngpio) in ldp_twl_gpio_setup() argument
|
D | board-overo.c | 382 unsigned gpio, unsigned ngpio) in overo_twl_gpio_setup() argument
|
D | board-omap3beagle.c | 302 unsigned gpio, unsigned ngpio) in beagle_twl_gpio_setup() argument
|
D | board-omap3pandora.c | 296 unsigned gpio, unsigned ngpio) in omap3pandora_twl_gpio_setup() argument
|
/linux-4.1.27/Documentation/gpio/ |
D | sysfs.txt | 110 "ngpio" ... how many GPIOs this manges (N to N + ngpio - 1)
|
/linux-4.1.27/arch/arm/mach-sa1100/ |
D | simpad.c | 367 cs3_gpio.ngpio = 24; in simpad_init()
|
/linux-4.1.27/arch/mips/txx9/rbtx4938/ |
D | setup.c | 271 .ngpio = 3,
|
/linux-4.1.27/arch/arm/common/ |
D | scoop.c | 221 devptr->gpio.ngpio = 12; /* PA11 = 0, PA12 = 1, etc. up to PA22 = 11 */ in scoop_probe()
|
/linux-4.1.27/arch/powerpc/sysdev/qe_lib/ |
D | gpio.c | 299 gc->ngpio = QE_PIO_PINS; in qe_add_gpiochips()
|
/linux-4.1.27/drivers/pinctrl/sunxi/ |
D | pinctrl-sunxi.c | 524 if (pin > gc->ngpio) in sunxi_pinctrl_gpio_of_xlate() 540 if (offset >= chip->ngpio) in sunxi_pinctrl_gpio_to_irq() 937 pctl->chip->ngpio = round_up(last_pin, PINS_PER_BANK) - in sunxi_pinctrl_init()
|
/linux-4.1.27/drivers/pinctrl/meson/ |
D | pinctrl-meson.c | 573 domain->chip.ngpio = domain->data->num_pins; in meson_gpiolib_register() 587 domain->chip.ngpio); in meson_gpiolib_register()
|
/linux-4.1.27/arch/arm/mach-ixp4xx/ |
D | common.c | 455 .ngpio = 16,
|
/linux-4.1.27/arch/avr32/mach-at32ap/ |
D | pio.c | 399 pio->chip.ngpio = 32; in pio_probe()
|
/linux-4.1.27/arch/arm/mach-s3c24xx/ |
D | mach-h1940.c | 167 .ngpio = 16,
|
/linux-4.1.27/drivers/pinctrl/nomadik/ |
D | pinctrl-abx500.c | 640 for (i = 0; i < chip->ngpio; i++, gpio++) { in abx500_gpio_dbg_show() 1223 pct->chip.ngpio = abx500_get_gpio_num(pct->soc); in abx500_gpio_probe()
|