| /linux/drivers/pinctrl/visconti/ |
| H A D | pinctrl-common.h | 49 unsigned int nr_pins; member 57 .nr_pins = ARRAY_SIZE(group_name ## _pins), \ 82 unsigned int nr_pins; member
|
| H A D | pinctrl-common.c | 133 num_pins = priv->devdata->groups[selector].nr_pins; in visconti_pin_config_group_set() 178 *num_pins = priv->devdata->groups[selector].nr_pins; in visconti_get_group_pins() 301 pins = devm_kcalloc(dev, devdata->nr_pins, in visconti_pinctrl_probe() 306 for (i = 0; i < devdata->nr_pins; i++) in visconti_pinctrl_probe() 312 priv->pctl_desc.npins = devdata->nr_pins; in visconti_pinctrl_probe()
|
| H A D | pinctrl-tmpv7700.c | 324 .nr_pins = ARRAY_SIZE(pins_tmpv7700),
|
| /linux/drivers/pinctrl/samsung/ |
| H A D | pinctrl-s3c64xx.c | 104 .nr_pins = pins, \ 113 .nr_pins = pins, \ 125 .nr_pins = pins, \ 137 .nr_pins = pins, \ 149 .nr_pins = pins, \ 161 .nr_pins = pins, \ 170 .nr_pins = pins, \ 179 .nr_pins = pins, \ 191 .nr_pins = pins, \
|
| H A D | pinctrl-samsung.h | 155 u8 nr_pins; member 201 u8 nr_pins; member 337 unsigned int nr_pins; member
|
| H A D | pinctrl-samsung.c | 363 ((b->pin_base + b->nr_pins - 1) < pin)) in pin_to_reg_bank() 733 bank->grange.npins = bank->nr_pins; in samsung_add_pin_ranges() 935 drvdata->nr_pins, sizeof(*pindesc), in samsung_pinctrl_register() 940 ctrldesc->npins = drvdata->nr_pins; in samsung_pinctrl_register() 952 drvdata->nr_pins), in samsung_pinctrl_register() 961 for (pin = 0; pin < pin_bank->nr_pins; pin++) { in samsung_pinctrl_register() 1094 gc->ngpio = bank->nr_pins; in samsung_gpiolib_register() 1230 bank->nr_pins = bdata->nr_pins; in samsung_pinctrl_get_soc_data() 1243 bank->pin_base = d->nr_pins; in samsung_pinctrl_get_soc_data() 1244 d->nr_pins += bank->nr_pins; in samsung_pinctrl_get_soc_data() [all …]
|
| H A D | pinctrl-exynos.c | 405 for (int n = 0; n < bank->nr_pins; n += 4) in exynos_eint_set_filter() 407 min(bank->nr_pins - n, 4), con); in exynos_eint_set_filter() 447 bank->nr_pins, &exynos_eint_irqd_ops, bank); in exynos_eint_gpio_init() 805 bank->nr_pins, &exynos_eint_irqd_ops, bank); in exynos_eint_wkup_init() 812 eint_num = eint_num + bank->nr_pins; in exynos_eint_wkup_init() 821 bank->nr_pins, sizeof(*weint_data), in exynos_eint_wkup_init() 826 for (idx = 0; idx < bank->nr_pins; ++idx) { in exynos_eint_wkup_init() 922 if (bank->nr_pins > 4) in gs101_pinctrl_suspend() 934 if (bank->nr_pins > 4) in gs101_pinctrl_suspend() 981 if (bank->nr_pins > 4) in gs101_pinctrl_resume() [all …]
|
| /linux/drivers/pinctrl/ti/ |
| H A D | pinctrl-ti-iodelay.c | 757 int nr_pins, i; in ti_iodelay_alloc_pins() local 759 nr_pins = ti_iodelay_offset_to_pin(iod, r->regmap_config->max_register); in ti_iodelay_alloc_pins() 760 dev_dbg(dev, "Allocating %i pins\n", nr_pins); in ti_iodelay_alloc_pins() 762 iod->pa = devm_kcalloc(dev, nr_pins, sizeof(*iod->pa), GFP_KERNEL); in ti_iodelay_alloc_pins() 767 iod->desc.npins = nr_pins; in ti_iodelay_alloc_pins() 771 for (i = 0; i < nr_pins; i++, phy_reg += 4) { in ti_iodelay_alloc_pins()
|
| /linux/drivers/pinctrl/ |
| H A D | pinctrl-rockchip.h | 336 u8 nr_pins; member 401 u32 nr_pins; member
|
| H A D | pinctrl-rockchip.c | 64 .nr_pins = pins, \ 77 .nr_pins = pins, \ 94 .nr_pins = pins, \ 115 .nr_pins = pins, \ 134 .nr_pins = pins, \ 155 .nr_pins = pins, \ 174 .nr_pins = pins, \ 199 .nr_pins = pins, \ 215 .nr_pins = pins, \ 239 .nr_pins = pins, \ [all …]
|
| /linux/drivers/pinctrl/renesas/ |
| H A D | gpio.c | 116 for (i = 0; i < pfc->info->nr_pins; i++) { in gpio_setup_data_regs() 223 pfc->info->nr_pins, sizeof(*chip->pins), in gpio_pin_setup()
|
| H A D | sh_pfc.h | 53 .nr_pins = ARRAY_SIZE(_name##_pins) + \ 65 .nr_pins = n + \ 82 unsigned int nr_pins; member 272 unsigned int nr_pins; member
|
| H A D | pfc-shx3.c | 550 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
| H A D | pfc-sh7786.c | 800 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
| H A D | pfc-emev2.c | 1655 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
| H A D | pfc-r8a7791.c | 6895 .nr_pins = ARRAY_SIZE(pinmux_pins), 6918 .nr_pins = ARRAY_SIZE(pinmux_pins), 6941 .nr_pins = ARRAY_SIZE(pinmux_pins), 6966 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
| H A D | pfc-sh7720.c | 1192 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
| H A D | pfc-sh7785.c | 1249 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
| H A D | pfc-r8a779f0.c | 2089 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
| H A D | pfc-sh7203.c | 1568 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
| H A D | pfc-r8a7796.c | 6101 .nr_pins = ARRAY_SIZE(pinmux_pins), 6126 .nr_pins = ARRAY_SIZE(pinmux_pins), 6153 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
| H A D | pfc-sh7722.c | 1694 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
| H A D | pfc-r8a7794.c | 5848 .nr_pins = ARRAY_SIZE(pinmux_pins), 5871 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
| H A D | pfc-r8a7792.c | 3126 .nr_pins = ARRAY_SIZE(pinmux_pins),
|
| H A D | pfc-sh7264.c | 2122 .nr_pins = ARRAY_SIZE(pinmux_pins),
|