/Linux-v4.19/drivers/pinctrl/samsung/ |
D | pinctrl-exynos.h | 55 .nr_pins = pins, \ 64 .nr_pins = pins, \ 74 .nr_pins = pins, \ 84 .nr_pins = pins, \ 94 .nr_pins = pins, \ 104 .nr_pins = pins, \
|
D | pinctrl-s3c64xx.c | 100 .nr_pins = pins, \ 109 .nr_pins = pins, \ 121 .nr_pins = pins, \ 133 .nr_pins = pins, \ 145 .nr_pins = pins, \ 157 .nr_pins = pins, \ 166 .nr_pins = pins, \ 175 .nr_pins = pins, \ 187 .nr_pins = pins, \
|
D | pinctrl-samsung.h | 123 u8 nr_pins; member 158 u8 nr_pins; member 287 unsigned int nr_pins; member
|
D | pinctrl-samsung.c | 365 ((b->pin_base + b->nr_pins - 1) < pin)) in pin_to_reg_bank() 864 drvdata->nr_pins, sizeof(*pindesc), in samsung_pinctrl_register() 869 ctrldesc->npins = drvdata->nr_pins; in samsung_pinctrl_register() 881 drvdata->nr_pins), in samsung_pinctrl_register() 889 for (pin = 0; pin < pin_bank->nr_pins; pin++) { in samsung_pinctrl_register() 961 gc->ngpio = bank->nr_pins; in samsung_gpiolib_register() 1047 bank->nr_pins = bdata->nr_pins; in samsung_pinctrl_get_soc_data() 1056 bank->pin_base = d->nr_pins; in samsung_pinctrl_get_soc_data() 1057 d->nr_pins += bank->nr_pins; in samsung_pinctrl_get_soc_data() 1082 pin_base += d->nr_pins; in samsung_pinctrl_get_soc_data() [all …]
|
D | pinctrl-s3c24xx.c | 56 .nr_pins = pins, \ 65 .nr_pins = pins, \ 74 .nr_pins = pins, \ 535 bank->nr_pins, ops, ddata); in s3c24xx_eint_init()
|
D | pinctrl-exynos.c | 298 bank->nr_pins, &exynos_eint_irqd_ops, bank); in exynos_eint_gpio_init() 512 bank->nr_pins, &exynos_eint_irqd_ops, bank); in exynos_eint_wkup_init() 527 bank->nr_pins, sizeof(*weint_data), in exynos_eint_wkup_init() 532 for (idx = 0; idx < bank->nr_pins; ++idx) { in exynos_eint_wkup_init()
|
/Linux-v4.19/drivers/pinctrl/sh-pfc/ |
D | pinctrl.c | 70 *num_pins = pmx->pfc->info->groups[selector].nr_pins; in sh_pfc_get_group_pins() 355 for (i = 0; i < grp->nr_pins; ++i) { in sh_pfc_func_set_mux() 365 for (i = 0; i < grp->nr_pins; ++i) { in sh_pfc_func_set_mux() 748 num_pins = pmx->pfc->info->groups[group].nr_pins; in sh_pfc_pinconf_group_set() 774 pfc->info->nr_pins, sizeof(*pmx->pins), in sh_pfc_map_pins() 780 pfc->info->nr_pins, sizeof(*pmx->configs), in sh_pfc_map_pins() 785 for (i = 0; i < pfc->info->nr_pins; ++i) { in sh_pfc_map_pins() 820 pmx->pctl_desc.npins = pfc->info->nr_pins; in sh_pfc_register_pinctrl()
|
D | core.c | 431 pfc->ranges->end = pfc->info->nr_pins - 1; in sh_pfc_init_ranges() 432 pfc->nr_gpio_pins = pfc->info->nr_pins; in sh_pfc_init_ranges() 441 for (i = 1, nr_ranges = 1; i < pfc->info->nr_pins; ++i) { in sh_pfc_init_ranges() 455 for (i = 1; i < pfc->info->nr_pins; ++i) { in sh_pfc_init_ranges()
|
D | sh_pfc.h | 47 .nr_pins = ARRAY_SIZE(n##_pins), \ 55 unsigned int nr_pins; member 68 .nr_pins = ARRAY_SIZE(n##_pins.data##s), \ 246 unsigned int nr_pins; member
|
D | gpio.c | 120 for (i = 0; i < pfc->info->nr_pins; i++) { in gpio_setup_data_regs() 228 pfc->info->nr_pins, sizeof(*chip->pins), in gpio_pin_setup()
|
D | pfc-shx3.c | 554 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
D | pfc-sh7786.c | 809 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
D | pfc-emev2.c | 1701 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
D | pfc-sh7720.c | 1197 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
D | pfc-sh7785.c | 1265 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
D | pfc-r8a7791.c | 6624 .nr_pins = ARRAY_SIZE(pinmux_pins), 6646 .nr_pins = ARRAY_SIZE(pinmux_pins), 6670 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
D | pfc-sh7203.c | 1583 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
D | pfc-sh7722.c | 1738 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
/Linux-v4.19/drivers/pinctrl/mvebu/ |
D | pinctrl-armada-37xx.c | 71 u8 nr_pins; member 207 .nr_pins = 36, 214 .nr_pins = 30, 803 gc->ngpio = info->data->nr_pins; in armada_37xx_gpiochip_register() 866 int n, num = 0, funcsize = info->data->nr_pins; in armada_37xx_fill_group() 893 info->data->nr_pins); in armada_37xx_fill_group() 967 pin_data->nr_pins, sizeof(*pindesc), in armada_37xx_pinctrl_register() 973 ctrldesc->npins = pin_data->nr_pins; in armada_37xx_pinctrl_register() 976 for (pin = 0; pin < pin_data->nr_pins; pin++) { in armada_37xx_pinctrl_register() 988 pin_data->nr_pins, in armada_37xx_pinctrl_register()
|
/Linux-v4.19/include/linux/ |
D | timb_gpio.h | 33 int nr_pins; member
|
/Linux-v4.19/drivers/gpio/ |
D | gpio-timberdale.c | 236 if (!pdata || pdata->nr_pins > 32) { in timbgpio_probe() 266 gc->ngpio = pdata->nr_pins; in timbgpio_probe() 281 for (i = 0; i < pdata->nr_pins; i++) { in timbgpio_probe()
|
/Linux-v4.19/drivers/pinctrl/ti/ |
D | pinctrl-ti-iodelay.c | 747 int nr_pins, i; in ti_iodelay_alloc_pins() local 749 nr_pins = ti_iodelay_offset_to_pin(iod, r->regmap_config->max_register); in ti_iodelay_alloc_pins() 750 dev_dbg(dev, "Allocating %i pins\n", nr_pins); in ti_iodelay_alloc_pins() 752 iod->pa = devm_kcalloc(dev, nr_pins, sizeof(*iod->pa), GFP_KERNEL); in ti_iodelay_alloc_pins() 757 iod->desc.npins = nr_pins; in ti_iodelay_alloc_pins() 761 for (i = 0; i < nr_pins; i++, phy_reg += 4) { in ti_iodelay_alloc_pins()
|
/Linux-v4.19/drivers/pinctrl/ |
D | pinctrl-rockchip.c | 156 u8 nr_pins; member 177 .nr_pins = pins, \ 190 .nr_pins = pins, \ 203 .nr_pins = pins, \ 224 .nr_pins = pins, \ 250 .nr_pins = pins, \ 274 .nr_pins = pins, \ 331 u32 nr_pins; member 432 while (pin >= (b->pin_base + b->nr_pins)) in pin_to_bank() 2611 info->ctrl->nr_pins, sizeof(*pindesc), in rockchip_pinctrl_register() [all …]
|
D | pinctrl-single.c | 701 int mux_bytes, nr_pins, i; in pcs_allocate_pin_table() local 708 nr_pins = (pcs->size * BITS_PER_BYTE) / pcs->bits_per_pin; in pcs_allocate_pin_table() 711 nr_pins = pcs->size / mux_bytes; in pcs_allocate_pin_table() 714 dev_dbg(pcs->dev, "allocating %i pins\n", nr_pins); in pcs_allocate_pin_table() 716 nr_pins, sizeof(*pcs->pins.pa), in pcs_allocate_pin_table() 722 pcs->desc.npins = nr_pins; in pcs_allocate_pin_table()
|
/Linux-v4.19/drivers/mfd/ |
D | timberdale.c | 188 .nr_pins = GPIO_NR_PINS,
|