Home
last modified time | relevance | path

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

/linux-4.1.27/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.c355 ((b->pin_base + b->nr_pins - 1) < pin)) in pin_to_reg_bank()
837 drvdata->nr_pins, GFP_KERNEL); in samsung_pinctrl_register()
843 ctrldesc->npins = drvdata->nr_pins; in samsung_pinctrl_register()
854 drvdata->nr_pins, GFP_KERNEL); in samsung_pinctrl_register()
863 for (pin = 0; pin < pin_bank->nr_pins; pin++) { in samsung_pinctrl_register()
931 gc->ngpio = bank->nr_pins; in samsung_gpiolib_register()
1002 bank->nr_pins = bdata->nr_pins; in samsung_pinctrl_get_soc_data()
1011 bank->pin_base = d->nr_pins; in samsung_pinctrl_get_soc_data()
1012 d->nr_pins += bank->nr_pins; in samsung_pinctrl_get_soc_data()
1028 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, \
543 bank->nr_pins, ops, ddata); in s3c24xx_eint_init()
Dpinctrl-exynos.c326 bank->nr_pins, &exynos_eint_irqd_ops, bank); in exynos_eint_gpio_init()
515 bank->nr_pins, &exynos_eint_irqd_ops, bank); in exynos_eint_wkup_init()
529 weint_data = devm_kzalloc(dev, bank->nr_pins in exynos_eint_wkup_init()
536 for (idx = 0; idx < bank->nr_pins; ++idx) { in exynos_eint_wkup_init()
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dpinctrl.c66 *num_pins = pmx->pfc->info->groups[selector].nr_pins; in sh_pfc_get_group_pins()
327 for (i = 0; i < grp->nr_pins; ++i) { in sh_pfc_func_set_mux()
337 for (i = 0; i < grp->nr_pins; ++i) { in sh_pfc_func_set_mux()
555 num_pins = pmx->pfc->info->groups[group].nr_pins; in sh_pfc_pinconf_group_set()
578 sizeof(*pmx->pins) * pfc->info->nr_pins, in sh_pfc_map_pins()
584 sizeof(*pmx->configs) * pfc->info->nr_pins, in sh_pfc_map_pins()
589 for (i = 0; i < pfc->info->nr_pins; ++i) { in sh_pfc_map_pins()
625 pmx->pctl_desc.npins = pfc->info->nr_pins; in sh_pfc_register_pinctrl()
Dcore.c397 pfc->ranges->end = pfc->info->nr_pins - 1; in sh_pfc_init_ranges()
398 pfc->nr_gpio_pins = pfc->info->nr_pins; in sh_pfc_init_ranges()
407 for (i = 1, nr_ranges = 1; i < pfc->info->nr_pins; ++i) { in sh_pfc_init_ranges()
421 for (i = 1; i < pfc->info->nr_pins; ++i) { in sh_pfc_init_ranges()
Dsh_pfc.h43 .nr_pins = ARRAY_SIZE(n##_pins), \
50 unsigned int nr_pins; member
135 unsigned int nr_pins; member
Dgpio.c124 for (i = 0; i < pfc->info->nr_pins; i++) { in gpio_setup_data_regs()
234 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.c3916 .nr_pins = ARRAY_SIZE(n##_pins.data##s), \
6191 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-r8a7790.c3571 .nr_pins = ARRAY_SIZE(n##_pins.data##s), \
5596 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-r8a73a4.c2734 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7723.c1889 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7757.c2234 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7724.c2171 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-r8a7740.c3772 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh73a0.c3863 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-r8a7778.c2916 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7269.c2826 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-sh7734.c2441 .nr_pins = ARRAY_SIZE(pinmux_pins),
Dpfc-r8a7779.c3863 .nr_pins = ARRAY_SIZE(pinmux_pins),
/linux-4.1.27/drivers/gpio/
Dgpio-timberdale.c234 if (!pdata || pdata->nr_pins > 32) { in timbgpio_probe()
278 gc->ngpio = pdata->nr_pins; in timbgpio_probe()
293 for (i = 0; i < pdata->nr_pins; i++) { in timbgpio_probe()
316 for (i = 0; i < pdata->nr_pins; i++) { in timbgpio_remove()
/linux-4.1.27/include/linux/
Dtimb_gpio.h33 int nr_pins; member
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-rockchip.c113 u8 nr_pins; member
130 .nr_pins = pins, \
143 .nr_pins = pins, \
158 u32 nr_pins; member
251 while (pin >= (b->pin_base + b->nr_pins)) in pin_to_bank()
1253 info->ctrl->nr_pins, GFP_KERNEL); in rockchip_pinctrl_register()
1259 ctrldesc->npins = info->ctrl->nr_pins; in rockchip_pinctrl_register()
1264 for (pin = 0; pin < pin_bank->nr_pins; pin++, k++) { in rockchip_pinctrl_register()
1615 gc->wake_enabled = IRQ_MSK(bank->nr_pins); in rockchip_interrupts_register()
1644 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.1.27/drivers/mfd/
Dtimberdale.c188 .nr_pins = GPIO_NR_PINS,