Home
last modified time | relevance | path

Searched refs:nr_pins (Results 1 – 37 of 37) sorted by relevance

/linux-4.4.14/drivers/pinctrl/samsung/
Dpinctrl-exynos.h57 .nr_pins = pins, \
66 .nr_pins = pins, \
76 .nr_pins = pins, \
Dpinctrl-samsung.h129 u8 nr_pins; member
161 u8 nr_pins; member
233 unsigned int nr_pins; member
Dpinctrl-s3c64xx.c105 .nr_pins = pins, \
114 .nr_pins = pins, \
126 .nr_pins = pins, \
138 .nr_pins = pins, \
150 .nr_pins = pins, \
162 .nr_pins = pins, \
171 .nr_pins = pins, \
180 .nr_pins = pins, \
192 .nr_pins = pins, \
Dpinctrl-samsung.c350 ((b->pin_base + b->nr_pins - 1) < pin)) in pin_to_reg_bank()
832 drvdata->nr_pins, GFP_KERNEL); in samsung_pinctrl_register()
838 ctrldesc->npins = drvdata->nr_pins; in samsung_pinctrl_register()
849 drvdata->nr_pins, GFP_KERNEL); in samsung_pinctrl_register()
858 for (pin = 0; pin < pin_bank->nr_pins; pin++) { in samsung_pinctrl_register()
916 gc->ngpio = bank->nr_pins; in samsung_gpiolib_register()
987 bank->nr_pins = bdata->nr_pins; in samsung_pinctrl_get_soc_data()
996 bank->pin_base = d->nr_pins; in samsung_pinctrl_get_soc_data()
997 d->nr_pins += bank->nr_pins; in samsung_pinctrl_get_soc_data()
1013 pin_base += d->nr_pins; in samsung_pinctrl_get_soc_data()
[all …]
Dpinctrl-s3c24xx.c61 .nr_pins = pins, \
70 .nr_pins = pins, \
79 .nr_pins = pins, \
540 bank->nr_pins, ops, ddata); in s3c24xx_eint_init()
Dpinctrl-exynos.c325 bank->nr_pins, &exynos_eint_irqd_ops, bank); in exynos_eint_gpio_init()
514 bank->nr_pins, &exynos_eint_irqd_ops, bank); in exynos_eint_wkup_init()
528 weint_data = devm_kzalloc(dev, bank->nr_pins in exynos_eint_wkup_init()
535 for (idx = 0; idx < bank->nr_pins; ++idx) { in exynos_eint_wkup_init()
/linux-4.4.14/drivers/pinctrl/sh-pfc/
Dpinctrl.c70 *num_pins = pmx->pfc->info->groups[selector].nr_pins; in sh_pfc_get_group_pins()
353 for (i = 0; i < grp->nr_pins; ++i) { in sh_pfc_func_set_mux()
363 for (i = 0; i < grp->nr_pins; ++i) { in sh_pfc_func_set_mux()
621 num_pins = pmx->pfc->info->groups[group].nr_pins; in sh_pfc_pinconf_group_set()
644 sizeof(*pmx->pins) * pfc->info->nr_pins, in sh_pfc_map_pins()
650 sizeof(*pmx->configs) * pfc->info->nr_pins, in sh_pfc_map_pins()
655 for (i = 0; i < pfc->info->nr_pins; ++i) { in sh_pfc_map_pins()
691 pmx->pctl_desc.npins = pfc->info->nr_pins; in sh_pfc_register_pinctrl()
Dsh_pfc.h45 .nr_pins = ARRAY_SIZE(n##_pins), \
52 unsigned int nr_pins; member
65 .nr_pins = ARRAY_SIZE(n##_pins.data##s), \
157 unsigned int nr_pins; member
Dcore.c393 pfc->ranges->end = pfc->info->nr_pins - 1; in sh_pfc_init_ranges()
394 pfc->nr_gpio_pins = pfc->info->nr_pins; in sh_pfc_init_ranges()
403 for (i = 1, nr_ranges = 1; i < pfc->info->nr_pins; ++i) { in sh_pfc_init_ranges()
417 for (i = 1; i < pfc->info->nr_pins; ++i) { in sh_pfc_init_ranges()
Dgpio.c124 for (i = 0; i < pfc->info->nr_pins; i++) { in gpio_setup_data_regs()
231 chip->pins = devm_kzalloc(pfc->dev, pfc->info->nr_pins * in gpio_pin_setup()
Dpfc-shx3.c554 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7786.c809 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-emev2.c1701 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7720.c1197 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7785.c1265 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7203.c1583 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7722.c1737 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7264.c2122 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-r8a7791.c6313 .nr_pins = ARRAY_SIZE(pinmux_pins),
6334 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7723.c1889 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-r8a73a4.c2730 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7724.c2171 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-r8a7740.c3768 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh73a0.c3859 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7757.c2234 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7269.c2826 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-r8a7778.c3136 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7734.c2441 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-r8a7779.c3862 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-r8a7794.c4392 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-r8a7795.c2806 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-r8a7790.c5694 .nr_pins = ARRAY_SIZE(pinmux_pins),
/linux-4.4.14/drivers/gpio/
Dgpio-timberdale.c235 if (!pdata || pdata->nr_pins > 32) { in timbgpio_probe()
279 gc->ngpio = pdata->nr_pins; in timbgpio_probe()
294 for (i = 0; i < pdata->nr_pins; i++) { in timbgpio_probe()
314 for (i = 0; i < pdata->nr_pins; i++) { in timbgpio_remove()
/linux-4.4.14/include/linux/
Dtimb_gpio.h33 int nr_pins; member
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-rockchip.c114 u8 nr_pins; member
131 .nr_pins = pins, \
144 .nr_pins = pins, \
159 u32 nr_pins; member
255 while (pin >= (b->pin_base + b->nr_pins)) in pin_to_bank()
1330 info->ctrl->nr_pins, GFP_KERNEL); in rockchip_pinctrl_register()
1336 ctrldesc->npins = info->ctrl->nr_pins; in rockchip_pinctrl_register()
1341 for (pin = 0; pin < pin_bank->nr_pins; pin++, k++) { in rockchip_pinctrl_register()
1721 gc->wake_enabled = IRQ_MSK(bank->nr_pins); in rockchip_interrupts_register()
1756 gc->ngpio = bank->nr_pins; in rockchip_gpiolib_register()
[all …]
Dpinctrl-single.c803 int mux_bytes, nr_pins, i; in pcs_allocate_pin_table() local
810 nr_pins = (pcs->size * BITS_PER_BYTE) / pcs->bits_per_pin; in pcs_allocate_pin_table()
813 nr_pins = pcs->size / mux_bytes; in pcs_allocate_pin_table()
816 dev_dbg(pcs->dev, "allocating %i pins\n", nr_pins); in pcs_allocate_pin_table()
818 sizeof(*pcs->pins.pa) * nr_pins, in pcs_allocate_pin_table()
824 sizeof(struct pcs_name) * nr_pins, in pcs_allocate_pin_table()
830 pcs->desc.npins = nr_pins; in pcs_allocate_pin_table()
/linux-4.4.14/drivers/mfd/
Dtimberdale.c188 .nr_pins = GPIO_NR_PINS,