Home
last modified time | relevance | path

Searched refs:npins (Results 51 – 75 of 367) sorted by relevance

12345678910>>...15

/openbmc/linux/drivers/pinctrl/intel/
H A Dpinctrl-cherryview.c280 .npins = ARRAY_SIZE(southwest_pins),
374 .npins = ARRAY_SIZE(north_pins),
419 .npins = ARRAY_SIZE(east_pins),
543 .npins = ARRAY_SIZE(southeast_pins),
674 for (i = 0; i < grp->grp.npins; i++) { in chv_pinmux_set_mux()
682 for (i = 0; i < grp->grp.npins; i++) { in chv_pinmux_set_mux()
1066 unsigned int npins; in chv_config_group_get() local
1085 unsigned int npins; in chv_config_group_set() local
1092 for (i = 0; i < npins; i++) { in chv_config_group_set()
1508 for (i = 0; i < pctrl->soc->npins; i++) { in chv_init_irq_valid_mask()
[all …]
H A Dpinctrl-baytrail.c106 .npins = (n), \
367 .npins = ARRAY_SIZE(byt_score_pins),
490 .npins = ARRAY_SIZE(byt_sus_pins),
543 .npins = ARRAY_SIZE(byt_ncore_pins),
597 for (i = 0; i < group.grp.npins; i++) { in byt_set_group_simple_mux()
626 for (i = 0; i < group.grp.npins; i++) { in byt_set_group_mixed_mux()
1176 for (i = 0; i < vg->soc->npins; i++) { in byt_gpio_dbg_show()
1478 for (i = 0; i < vg->soc->npins; i++) { in byt_init_irq_valid_mask()
1558 gc->ngpio = vg->soc->npins; in byt_gpio_probe()
1654 vg->pctldesc.npins = vg->soc->npins; in byt_pinctrl_probe()
[all …]
H A Dpinctrl-geminilake.c173 .npins = ARRAY_SIZE(glk_northwest_pins),
306 .npins = ARRAY_SIZE(glk_north_pins),
345 .npins = ARRAY_SIZE(glk_audio_pins),
427 .npins = ARRAY_SIZE(glk_scc_pins),
/openbmc/u-boot/arch/x86/cpu/tangier/
H A Dpinmux.c28 size_t npins; member
36 .npins = (e) - (s) + 1, \
58 pin < family->pin_base + family->npins) in mrfld_get_family()
/openbmc/linux/drivers/pinctrl/qcom/
H A Dpinctrl-ssbi-mpp.c131 unsigned npins; member
246 return pctrl->npins; in pm8xxx_get_groups_count()
296 *num_groups = pctrl->npins; in pm8xxx_get_function_groups()
833 pctrl->npins = (uintptr_t) device_get_match_data(&pdev->dev); in pm8xxx_mpp_probe()
842 pctrl->desc.npins = pctrl->npins; in pm8xxx_mpp_probe()
845 pctrl->desc.npins, in pm8xxx_mpp_probe()
852 pctrl->desc.npins, in pm8xxx_mpp_probe()
858 for (i = 0; i < pctrl->desc.npins; i++) { in pm8xxx_mpp_probe()
888 pctrl->chip.ngpio = pctrl->npins; in pm8xxx_mpp_probe()
H A Dpinctrl-lpass-lpi.c393 for (i = 0; i < pctrl->data->npins; i++) { in lpi_build_pin_desc_groups()
428 if (WARN_ON(data->npins > MAX_NR_GPIO)) in lpi_pinctrl_probe()
461 pctrl->desc.npins = data->npins; in lpi_pinctrl_probe()
465 pctrl->chip.ngpio = data->npins; in lpi_pinctrl_probe()
506 for (i = 0; i < pctrl->data->npins; i++) in lpi_pinctrl_remove()
H A Dpinctrl-spmi-gpio.c256 return pctldev->desc->npins; in pmic_gpio_get_groups_count()
298 *num_qgroups = pctldev->desc->npins; in pmic_gpio_get_function_groups()
1063 int ret, npins, i; in pmic_gpio_probe() local
1072 npins = (uintptr_t) device_get_match_data(&pdev->dev); in pmic_gpio_probe()
1086 pindesc = devm_kcalloc(dev, npins, sizeof(*pindesc), GFP_KERNEL); in pmic_gpio_probe()
1090 pads = devm_kcalloc(dev, npins, sizeof(*pads), GFP_KERNEL); in pmic_gpio_probe()
1104 pctrldesc->npins = npins; in pmic_gpio_probe()
1111 for (i = 0; i < npins; i++, pindesc++) { in pmic_gpio_probe()
1127 state->chip.ngpio = npins; in pmic_gpio_probe()
1174 npins); in pmic_gpio_probe()
/openbmc/linux/drivers/pinctrl/spear/
H A Dpinctrl-spear.h55 unsigned npins; member
86 .npins = ARRAY_SIZE(__pins), \
117 unsigned npins; member
155 unsigned npins; member
/openbmc/linux/drivers/pinctrl/starfive/
H A Dpinctrl-starfive-jh7100.c497 int npins = of_property_count_u32_elems(child, "pins"); in starfive_dt_node_to_map() local
499 if (npinmux > 0 && npins > 0) { in starfive_dt_node_to_map()
505 if (npinmux == 0 && npins == 0) { in starfive_dt_node_to_map()
531 int npins; in starfive_dt_node_to_map() local
543 pins = devm_kcalloc(dev, npins, sizeof(*pins), GFP_KERNEL); in starfive_dt_node_to_map()
549 pinmux = devm_kcalloc(dev, npins, sizeof(*pinmux), GFP_KERNEL); in starfive_dt_node_to_map()
559 for (i = 0; i < npins; i++) { in starfive_dt_node_to_map()
570 pins = devm_kcalloc(dev, npins, sizeof(*pins), GFP_KERNEL); in starfive_dt_node_to_map()
578 for (i = 0; i < npins; i++) { in starfive_dt_node_to_map()
909 .npins = ARRAY_SIZE(starfive_pins),
[all …]
H A Dpinctrl-starfive-jh7110.c154 int npins = of_property_count_u32_elems(child, "pinmux"); in jh7110_dt_node_to_map() local
159 if (npins < 1) { in jh7110_dt_node_to_map()
175 pins = devm_kcalloc(dev, npins, sizeof(*pins), GFP_KERNEL); in jh7110_dt_node_to_map()
181 pinmux = devm_kcalloc(dev, npins, sizeof(*pinmux), GFP_KERNEL); in jh7110_dt_node_to_map()
187 ret = of_property_read_u32_array(child, "pinmux", pinmux, npins); in jh7110_dt_node_to_map()
191 for (i = 0; i < npins; i++) in jh7110_dt_node_to_map()
200 pins, npins, pinmux); in jh7110_dt_node_to_map()
694 sfp->gpios.npins = sfp->gc.ngpio; in jh7110_gpio_add_pin_ranges()
866 if (!info->pins || !info->npins) { in jh7110_pinctrl_probe()
921 jh7110_pinctrl_desc->npins = info->npins; in jh7110_pinctrl_probe()
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dapple,pinctrl.yaml40 apple,npins:
85 - apple,npins
106 apple,npins = <212>;
/openbmc/linux/drivers/pinctrl/bcm/
H A Dpinctrl-bcm6362.c453 unsigned *npins) in bcm6362_pinctrl_get_group_pins() argument
456 *npins = bcm6362_groups[group].npins; in bcm6362_pinctrl_get_group_pins()
515 for (i = 0; i < pg->npins; i++) in bcm6362_pinctrl_set_mux()
580 .npins = ARRAY_SIZE(bcm6362_pins),
H A Dpinctrl-bcm63268.c477 unsigned *npins) in bcm63268_pinctrl_get_group_pins() argument
480 *npins = bcm63268_groups[group].npins; in bcm63268_pinctrl_get_group_pins()
541 for (i = 0; i < pg->npins; i++) in bcm63268_pinctrl_set_mux()
606 .npins = ARRAY_SIZE(bcm63268_pins),
H A Dpinctrl-bcm6318.c358 unsigned *npins) in bcm6318_pinctrl_get_group_pins() argument
361 *npins = bcm6318_groups[group].npins; in bcm6318_pinctrl_get_group_pins()
461 .npins = ARRAY_SIZE(bcm6318_pins),
H A Dpinctrl-bcm63xx.c88 pc->pctl_desc.npins = soc->npins; in bcm63xx_pinctrl_probe()
/openbmc/linux/drivers/pinctrl/sunxi/
H A Dpinctrl-sunxi.c149 for (i = 0; i < pctl->desc->npins; i++) { in sunxi_pinctrl_desc_find_function_by_name()
176 for (i = 0; i < pctl->desc->npins; i++) { in sunxi_pinctrl_desc_find_function_by_pin()
310 int *npins) in sunxi_pctrl_find_pins_prop() argument
317 *npins = count; in sunxi_pctrl_find_pins_prop()
324 *npins = count; in sunxi_pctrl_find_pins_prop()
423 nmaps = npins * 2; in sunxi_pctrl_dt_node_to_map()
1288 for (i = 0; i < pctl->desc->npins; i++) { in sunxi_pinctrl_build_state()
1315 for (i = 0; i < pctl->desc->npins; i++) { in sunxi_pinctrl_build_state()
1347 for (i = 0; i < pctl->desc->npins; i++) { in sunxi_pinctrl_build_state()
1525 pctl->desc->npins, sizeof(*pins), in sunxi_pinctrl_init_with_variant()
[all …]
/openbmc/linux/drivers/pinctrl/mvebu/
H A Dpinctrl-armada-37xx.c63 unsigned int npins; member
117 .npins = _nr, \
127 .npins = _nr, \
137 .npins = _nr, \
147 .npins = _nr, \
158 .npins = _nr, \
245 for (j = 0; j < (group->npins + group->extra_npins); j++) in armada_37xx_find_next_grp_by_pin()
289 unsigned int *npins) in armada_37xx_get_group_pins() argument
297 *npins = info->groups[selector].npins + in armada_37xx_get_group_pins()
885 for (i = 0; i < grp->npins; i++) in armada_37xx_fill_group()
[all …]
/openbmc/linux/drivers/pinctrl/tegra/
H A Dpinctrl-tegra.h142 u8 npins; member
194 unsigned npins; member
/openbmc/linux/drivers/pinctrl/aspeed/
H A Dpinctrl-aspeed.h73 const unsigned int npins; member
90 unsigned int *npins);
/openbmc/linux/drivers/pinctrl/
H A Dcore.c149 for (i = 0; i < pctldev->desc->npins; i++) { in pin_get_from_name()
308 gpio < range->base + range->npins) { in pinctrl_match_gpio_range()
485 for (a = 0; a < range->npins; a++) { in pinctrl_find_gpio_range_from_pin_nolock()
490 pin < range->pin_base + range->npins) in pinctrl_find_gpio_range_from_pin_nolock()
1653 for (i = 0; i < pctldev->desc->npins; i++) { in pinctrl_pins_show()
1668 (pin < (range->pin_base + range->npins))) { in pinctrl_pins_show()
1763 for (a = 0; a < range->npins - 1; a++) in pinctrl_gpioranges_show()
1770 range->base, (range->base + range->npins - 1), in pinctrl_gpioranges_show()
1772 (range->pin_base + range->npins - 1)); in pinctrl_gpioranges_show()
2063 pctldesc->npins); in pinctrl_init_controller()
[all …]
H A Dpinctrl-amd.c706 *num_pins = gpio_dev->groups[group].npins; in amd_get_group_pins()
819 unsigned npins; in amd_pinconf_group_get() local
822 ret = amd_get_group_pins(pctldev, group, &pins, &npins); in amd_pinconf_group_get()
837 unsigned npins; in amd_pinconf_group_set() local
840 ret = amd_get_group_pins(pctldev, group, &pins, &npins); in amd_pinconf_group_set()
843 for (i = 0; i < npins; i++) { in amd_pinconf_group_set()
875 for (i = 0; i < desc->npins; i++) { in amd_gpio_irq_init()
918 for (i = 0; i < desc->npins; i++) { in amd_gpio_suspend()
948 for (i = 0; i < desc->npins; i++) { in amd_gpio_resume()
1025 for (ind = 0; ind < gpio_dev->groups[group].npins; ind++) { in amd_set_mux()
[all …]
H A Dpinctrl-lantiq.c43 *num_pins = info->grps[selector].npins; in ltq_get_group_pins()
242 for (i = 0; i < grp->npins; i++) { in match_group_mux()
267 if (!pin_grp->npins || in ltq_pmx_set()
273 for (i = 0; i < pin_grp->npins; i++) { in ltq_pmx_set()
/openbmc/linux/drivers/pinctrl/mediatek/
H A Dpinctrl-mtk-common.c216 if (pin >= pctl->devdata->npins) in mtk_pconf_set_driving()
476 for (i = 0; i < pctl->devdata->npins; i++) { in mtk_pctrl_is_function_valid()
583 if (pin >= pctl->devdata->npins || in mtk_pctrl_dt_subnode_to_map()
735 for (i = 0; i < pctl->devdata->npins; i++) { in mtk_find_pin_by_eint_num()
933 pctl->ngroups = pctl->devdata->npins; in mtk_pctrl_build_state()
947 for (i = 0; i < pctl->devdata->npins; i++) { in mtk_pctrl_build_state()
1091 pins = devm_kcalloc(&pdev->dev, pctl->devdata->npins, sizeof(*pins), in mtk_pctrl_init()
1096 for (i = 0; i < pctl->devdata->npins; i++) in mtk_pctrl_init()
1102 pctl->pctl_desc.npins = pctl->devdata->npins; in mtk_pctrl_init()
1119 pctl->chip->ngpio = pctl->devdata->npins; in mtk_pctrl_init()
[all …]
/openbmc/linux/arch/arm64/boot/dts/apple/
H A Dt600x-dieX.dtsi56 apple,npins = <16>;
84 apple,npins = <63>;
117 apple,npins = <255>;
/openbmc/linux/drivers/pinctrl/freescale/
H A Dpinctrl-imx.c251 unsigned int npins; in imx_pmx_set() local
266 npins = grp->num_pins; in imx_pmx_set()
271 for (i = 0; i < npins; i++) { in imx_pmx_set()
730 if (!info || !info->pins || !info->npins) { in imx_pinctrl_probe()
747 ipctl->pin_regs = devm_kmalloc_array(&pdev->dev, info->npins, in imx_pinctrl_probe()
753 for (i = 0; i < info->npins; i++) { in imx_pinctrl_probe()
786 imx_pinctrl_desc->npins = info->npins; in imx_pinctrl_probe()

12345678910>>...15