Searched refs:ngpio (Results 1 - 25 of 337) sorted by last modified time

1234567891011>>

/linux-master/sound/soc/ti/
H A Ddavinci-mcasp.c2219 .ngpio = 32,
/linux-master/drivers/pinctrl/renesas/
H A Dpinctrl-rzg2l.c2120 for (offset = 0; offset < chip->ngpio; offset++) {
2239 chip->ngpio = of_args.args[2];
2253 pctrl->gpio_range.npins = chip->ngpio;
/linux-master/drivers/pinctrl/mediatek/
H A Dpinctrl-paris.c973 chip->ngpio = hw->soc->npins;
/linux-master/drivers/pinctrl/intel/
H A Dpinctrl-baytrail.c1358 for (base = 0; base < vg->chip.ngpio; base += 32) {
1514 gc->ngpio = vg->soc->npins;
1517 vg->context.pads = devm_kcalloc(vg->dev, gc->ngpio, sizeof(*vg->context.pads),
/linux-master/drivers/pinctrl/
H A Dcore.c350 range->base > gc->base + gc->ngpio - 1)
H A Dpinctrl-amd.c1123 gpio_dev->gc.ngpio = resource_size(res) / 4;
1125 gpio_dev->hwbank_num = gpio_dev->gc.ngpio / 64;
1155 0, 0, gpio_dev->gc.ngpio);
/linux-master/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_phy.c476 for_each_set_bit(hwirq, &gpioirq, gc->ngpio) {
506 for_each_set_bit(hwirq, &gpioirq, gc->ngpio) {
544 gc->ngpio = 6;
/linux-master/drivers/gpio/
H A Dgpio-tegra186.c899 gpio->gpio.ngpio += gpio->soc->ports[i].pins;
901 names = devm_kcalloc(gpio->gpio.parent, gpio->gpio.ngpio,
980 irq->map = devm_kcalloc(&pdev->dev, gpio->gpio.ngpio,
H A Dgpio-tangier.c353 for (base = 0; base < priv->chip.ngpio; base += 32) {
377 for (base = 0; base < priv->chip.ngpio; base += 32) {
416 size_t nctx = DIV_ROUND_UP(info->ngpio, 32);
435 gpio->chip.ngpio = info->ngpio;
472 for (base = 0; base < priv->chip.ngpio; base += 32, ctx++) {
495 for (base = 0; base < priv->chip.ngpio; base += 32, ctx++) {
H A Dgpio-wcove.c447 wg->chip.ngpio = WCOVE_VGPIO_NUM;
H A Dgpio-crystalcove.c353 cg->chip.ngpio = CRYSTALCOVE_VGPIO_NUM;
H A Dgpio-lpc32xx.c376 if (pin < chip->ngpio)
408 .ngpio = LPC32XX_GPIO_P0_MAX,
424 .ngpio = LPC32XX_GPIO_P1_MAX,
439 .ngpio = LPC32XX_GPIO_P2_MAX,
455 .ngpio = LPC32XX_GPIO_P3_MAX,
469 .ngpio = LPC32XX_GPI_P3_MAX,
483 .ngpio = LPC32XX_GPO_P3_MAX,
H A Dgpiolib.c148 gdev->base + gdev->ngpio > gpio)
187 if (hwnum >= gdev->ngpio)
300 static int gpiochip_find_base_unlocked(int ngpio) argument
308 if (gdev->base >= base + ngpio)
311 base = gdev->base + gdev->ngpio;
381 * by range(means [base, base + ngpio - 1]) order.
399 if (gdev->base + gdev->ngpio <= next->base) {
406 if (prev->base + prev->ngpio <= gdev->base) {
418 if (prev->base + prev->ngpio <= gdev->base
419 && gdev->base + gdev->ngpio <
[all...]
H A Dgpiolib-cdev.c2434 chipinfo.lines = gdev->ngpio;
2534 if (offset >= cdev->gdev->ngpio)
2748 cdev->watched_lines = bitmap_zalloc(gdev->ngpio, GFP_KERNEL);
/linux-master/drivers/hid/
H A Dhid-mcp2221.c1211 mcp->gc->ngpio = MCP_NGPIO;
/linux-master/drivers/net/dsa/
H A Dmt7530.c2064 gc->ngpio = 15;
/linux-master/include/linux/gpio/
H A Ddriver.h90 * hardware IRQs correspond to the GPIO index 0..ngpio-1 (see the
91 * ngpio field of struct gpio_chip) and the corresponding parent
371 * @ngpio: the number of GPIOs handled by this controller; the last GPIO
372 * handled is (base + ngpio - 1).
379 * array must be @ngpio entries long. A name can include a single printk
415 * by "offset" values in the range 0..(@ngpio - 1). When those signals
468 u16 ngpio; member in struct:gpio_chip
563 *_data.i < _chip->ngpio; \
588 for_each_requested_gpio_in_range(chip, i, 0, chip->ngpio, label)
694 int ngpio; member in struct:bgpio_pdata
[all...]
/linux-master/sound/soc/codecs/
H A Dtlv320adc3xxx.c1040 adc3xxx->gpio_chip.ngpio = ADC3XXX_GPIOS_MAX;
/linux-master/drivers/usb/serial/
H A Dftdi_sio.c2012 priv->gc.ngpio = 4;
2015 for (i = 0; i < priv->gc.ngpio; ++i) {
2046 priv->gc.ngpio = 4;
2049 for (i = 0; i < priv->gc.ngpio; ++i) {
2080 priv->gc.ngpio = 4;
2084 for (i = 0; i < priv->gc.ngpio; ++i) {
H A Dcp210x.c1674 priv->gc.ngpio = 2;
1687 priv->gc.ngpio = 3;
1731 priv->gc.ngpio = 4;
1754 for (i = 0; i < priv->gc.ngpio; ++i) {
1780 priv->gc.ngpio = 16;
1809 for (i = 0; i < priv->gc.ngpio; ++i) {
1866 priv->gc.ngpio = 4;
1900 priv->gc.ngpio = 7;
1913 for (i = 0; i < priv->gc.ngpio; ++i) {
/linux-master/drivers/tty/serial/
H A Dmax310x.c1422 s->gpio.ngpio = devtype->nr * 4;
/linux-master/drivers/iio/adc/
H A Dad4130.c2016 st->gc.ngpio = AD4130_MAX_GPIOS;
/linux-master/drivers/of/
H A Dunittest.c1880 devptr->chip.ngpio = 5;
/linux-master/arch/mips/txx9/generic/
H A Dsetup.c661 iocled->chip.ngpio = num;
/linux-master/drivers/pwm/
H A Dpwm-pca9685.c327 pca->gpio.ngpio = PCA9685_MAXCHAN;

Completed in 603 milliseconds

1234567891011>>