/linux-4.4.14/drivers/pinctrl/spear/ |
D | pinctrl-spear1340.c | 263 .npins = ARRAY_SIZE(pads_as_gpio_pins), 296 .npins = ARRAY_SIZE(fsmc_8bit_pins), 325 .npins = ARRAY_SIZE(fsmc_16bit_pins), 356 .npins = ARRAY_SIZE(fsmc_pnor_pins), 394 .npins = ARRAY_SIZE(keyboard_row_col_pins), 423 .npins = ARRAY_SIZE(keyboard_col5_pins), 456 .npins = ARRAY_SIZE(spdif_in_pins), 492 .npins = ARRAY_SIZE(spdif_out_pins), 532 .npins = ARRAY_SIZE(gpt_0_1_pins), 568 .npins = ARRAY_SIZE(pwm0_pins), [all …]
|
D | pinctrl-spear3xx.c | 42 .npins = ARRAY_SIZE(firda_pins), 75 .npins = ARRAY_SIZE(i2c_pins), 108 .npins = ARRAY_SIZE(ssp_cs_pins), 141 .npins = ARRAY_SIZE(ssp_pins), 175 .npins = ARRAY_SIZE(mii_pins), 208 .npins = ARRAY_SIZE(gpio0_pin0_pins), 234 .npins = ARRAY_SIZE(gpio0_pin1_pins), 260 .npins = ARRAY_SIZE(gpio0_pin2_pins), 286 .npins = ARRAY_SIZE(gpio0_pin3_pins), 312 .npins = ARRAY_SIZE(gpio0_pin4_pins), [all …]
|
D | pinctrl-spear320.c | 503 .npins = ARRAY_SIZE(clcd_pins), 586 .npins = ARRAY_SIZE(emi_pins), 632 .npins = ARRAY_SIZE(fsmc_8bit_pins), 679 .npins = ARRAY_SIZE(fsmc_16bit_pins), 725 .npins = ARRAY_SIZE(spp_pins), 770 .npins = ARRAY_SIZE(sdhci_led_pins), 873 .npins = ARRAY_SIZE(sdhci_cd_12_pins), 879 .npins = ARRAY_SIZE(sdhci_cd_51_pins), 935 .npins = ARRAY_SIZE(i2s_pins), 981 .npins = ARRAY_SIZE(uart1_pins), [all …]
|
D | pinctrl-spear310.c | 44 .npins = ARRAY_SIZE(emi_cs_0_to_5_pins), 76 .npins = ARRAY_SIZE(uart1_pins), 108 .npins = ARRAY_SIZE(uart2_pins), 140 .npins = ARRAY_SIZE(uart3_pins), 172 .npins = ARRAY_SIZE(uart4_pins), 204 .npins = ARRAY_SIZE(uart5_pins), 236 .npins = ARRAY_SIZE(fsmc_pins), 268 .npins = ARRAY_SIZE(rs485_0_pins), 300 .npins = ARRAY_SIZE(rs485_1_pins), 332 .npins = ARRAY_SIZE(tdm_pins),
|
D | pinctrl-spear1310.c | 261 .npins = ARRAY_SIZE(i2c0_pins), 297 .npins = ARRAY_SIZE(ssp0_pins), 326 .npins = ARRAY_SIZE(ssp0_cs0_pins), 355 .npins = ARRAY_SIZE(ssp0_cs1_2_pins), 392 .npins = ARRAY_SIZE(i2s0_pins), 428 .npins = ARRAY_SIZE(i2s1_pins), 466 .npins = ARRAY_SIZE(clcd_pins), 495 .npins = ARRAY_SIZE(clcd_high_res_pins), 539 .npins = ARRAY_SIZE(arm_gpio_pins), 575 .npins = ARRAY_SIZE(smi_2_chips_pins), [all …]
|
D | pinctrl-spear300.c | 182 .npins = ARRAY_SIZE(fsmc_2chips_pins), 209 .npins = ARRAY_SIZE(fsmc_4chips_pins), 244 .npins = ARRAY_SIZE(clcd_lcdmode_pins), 270 .npins = ARRAY_SIZE(clcd_pfmode_pins), 308 .npins = ARRAY_SIZE(tdm_pins), 344 .npins = ARRAY_SIZE(i2c_clk_pins), 377 .npins = ARRAY_SIZE(caml_pins), 403 .npins = ARRAY_SIZE(camu_pins), 437 .npins = ARRAY_SIZE(dac_pins), 473 .npins = ARRAY_SIZE(i2s_pins), [all …]
|
D | pinctrl-spear.h | 54 unsigned npins; member 85 .npins = ARRAY_SIZE(__pins), \ 116 unsigned npins; member 154 unsigned npins; member
|
D | pinctrl-spear.c | 135 *num_pins = pmx->machdata->groups[group]->npins; in spear_pinctrl_get_group_pins() 290 for (j = 0; j < gpio_pingroup->npins; j++) { in get_gpio_pingroup() 396 spear_pinctrl_desc.npins = machdata->npins; in spear_pinctrl_probe()
|
/linux-4.4.14/drivers/pinctrl/ |
D | pinctrl-amd.h | 79 unsigned npins; member 232 .npins = 2, 237 .npins = 2, 242 .npins = 2, 247 .npins = 2, 252 .npins = 9, 257 .npins = 5,
|
D | pinctrl-tz1090.c | 114 unsigned int npins; member 807 .npins = ARRAY_SIZE(pg_name##_pins), \ 824 .npins = ARRAY_SIZE(pg_name##_pins), \ 837 .npins = ARRAY_SIZE(pg_name##_pins), \ 905 for (pin = grp->pins, p = 0; p < grp->npins; ++p, ++pin) in tz1090_init_mux_pins() 1012 *num_pins = tz1090_groups[group].npins; in tz1090_pinctrl_get_group_pins() 1424 unsigned int pin_num, mux_group, i, npins; in tz1090_pinctrl_set_mux() local 1430 npins = grp->npins; in tz1090_pinctrl_set_mux() 1440 npins = 1; in tz1090_pinctrl_set_mux() 1463 __func__, npins, grp->name, tz1090_functions[function].name); in tz1090_pinctrl_set_mux() [all …]
|
D | pinctrl-at91-pio4.c | 122 unsigned npins; member 399 return atmel_pioctrl->npins; in atmel_pctl_get_groups_count() 428 for (i = 0; i < atmel_pioctrl->npins; i++) { in atmel_pctl_find_group_by_pin() 612 *num_groups = atmel_pioctrl->npins; in atmel_pmx_get_function_groups() 904 atmel_pioctrl->npins = atmel_pioctrl->nbanks * ATMEL_PIO_NPINS_PER_BANK; in atmel_pinctrl_probe() 922 * atmel_pioctrl->npins, GFP_KERNEL); in atmel_pinctrl_probe() 927 * atmel_pioctrl->npins, GFP_KERNEL); in atmel_pinctrl_probe() 931 atmel_pinctrl_desc.npins = atmel_pioctrl->npins; in atmel_pinctrl_probe() 935 * atmel_pioctrl->npins, GFP_KERNEL); in atmel_pinctrl_probe() 941 sizeof(*atmel_pioctrl->groups) * atmel_pioctrl->npins, in atmel_pinctrl_probe() [all …]
|
D | core.c | 150 for (i = 0; i < pctldev->desc->npins; i++) { in pin_get_from_name() 323 gpio < range->base + range->npins) { in pinctrl_match_gpio_range() 363 if (range->base + range->npins - 1 < chip->base || in pinctrl_ready_for_gpio_range() 501 for (a = 0; a < range->npins; a++) { in pinctrl_find_gpio_range_from_pin() 506 pin < range->pin_base + range->npins) in pinctrl_find_gpio_range_from_pin() 1345 seq_printf(s, "registered pins: %d\n", pctldev->desc->npins); in pinctrl_pins_show() 1350 for (i = 0; i < pctldev->desc->npins; i++) { in pinctrl_pins_show() 1434 range->base, (range->base + range->npins - 1)); in pinctrl_gpioranges_show() 1435 for (a = 0; a < range->npins - 1; a++) in pinctrl_gpioranges_show() 1442 range->base, (range->base + range->npins - 1), in pinctrl_gpioranges_show() [all …]
|
D | pinctrl-tegra.h | 132 u8 npins; member 180 unsigned npins; member
|
D | pinctrl-at91.c | 128 unsigned npins; member 206 dev_dbg(info->dev, "%s: %d 0:%d\n", name, grp->npins, grp->pins[0]); in at91_pinctrl_find_group_by_name() 230 unsigned *npins) in at91_get_group_pins() argument 238 *npins = info->groups[selector].npins; in at91_get_group_pins() 271 map_num += grp->npins; in at91_dt_node_to_map() 292 for (i = 0; i < grp->npins; i++) { in at91_dt_node_to_map() 714 uint32_t npins = info->groups[group].npins; in at91_pmx_set() local 724 for (i = 0; i < npins; i++) { in at91_pmx_set() 731 for (i = 0; i < npins; i++) { in at91_pmx_set() 1073 grp->npins = size / 4; in at91_pinctrl_parse_groups() [all …]
|
D | pinctrl-lantiq.c | 45 *num_pins = info->grps[selector].npins; in ltq_get_group_pins() 243 for (i = 0; i < grp->npins; i++) { in match_group_mux() 268 if (!pin_grp->npins || in ltq_pmx_set() 274 for (i = 0; i < pin_grp->npins; i++) { in ltq_pmx_set()
|
D | pinctrl-st.c | 268 unsigned npins; member 837 unsigned selector, const unsigned **pins, unsigned *npins) in st_pctl_get_group_pins() argument 845 *npins = info->groups[selector].npins; in st_pctl_get_group_pins() 879 map_num = grp->npins + 1; in st_pctl_dt_node_to_map() 900 for (i = 0; i < grp->npins; i++) { in st_pctl_dt_node_to_map() 960 for (i = 0; i < info->groups[group].npins; i++) { in st_pmx_set_mux() 1226 int i = 0, npins = 0, nr_props; in st_pctl_dt_parse_groups() local 1238 npins++; in st_pctl_dt_parse_groups() 1245 grp->npins = npins; in st_pctl_dt_parse_groups() 1247 grp->pins = devm_kzalloc(info->dev, npins * sizeof(u32), GFP_KERNEL); in st_pctl_dt_parse_groups() [all …]
|
D | pinctrl-single.c | 125 unsigned npins; member 325 unsigned *npins) in pcs_get_group_pins() argument 339 *npins = group->ngpins; in pcs_get_group_pins() 506 if (pin >= frange->offset + frange->npins in pcs_request_gpio() 686 unsigned npins, old = 0; in pcs_pinconf_group_get() local 689 ret = pcs_get_group_pins(pctldev, group, &pins, &npins); in pcs_pinconf_group_get() 692 for (i = 0; i < npins; i++) { in pcs_pinconf_group_get() 708 unsigned npins; in pcs_pinconf_group_set() local 711 ret = pcs_get_group_pins(pctldev, group, &pins, &npins); in pcs_pinconf_group_set() 714 for (i = 0; i < npins; i++) { in pcs_pinconf_group_set() [all …]
|
D | pinctrl-amd.c | 578 *num_pins = gpio_dev->groups[group].npins; in amd_get_group_pins() 693 unsigned npins; in amd_pinconf_group_get() local 696 ret = amd_get_group_pins(pctldev, group, &pins, &npins); in amd_pinconf_group_get() 711 unsigned npins; in amd_pinconf_group_set() local 714 ret = amd_get_group_pins(pctldev, group, &pins, &npins); in amd_pinconf_group_set() 717 for (i = 0; i < npins; i++) { in amd_pinconf_group_set() 733 .npins = ARRAY_SIZE(kerncz_pins),
|
D | pinctrl-tz1090-pdc.c | 97 unsigned int npins; member 196 .npins = ARRAY_SIZE(pg_name##_pins), \ 210 .npins = ARRAY_SIZE(pg_name##_pins), \ 274 *num_pins = tz1090_pdc_groups[group].npins; in tz1090_pdc_pinctrl_get_group_pins() 873 for (i = 0, pit = g->pins; i < g->npins; ++i, ++pit) { in tz1090_pdc_pinconf_group_set() 943 tz1090_pdc_pinctrl_desc.npins = ARRAY_SIZE(tz1090_pdc_pins); in tz1090_pdc_pinctrl_probe()
|
D | pinctrl-adi2.h | 70 int npins; member
|
D | pinctrl-zynq.c | 65 const unsigned npins; member 393 .npins = ARRAY_SIZE(nm ## _pins), \ 855 *num_pins = pctrl->groups[selector].npins; in zynq_pctrl_get_group_pins() 926 for (i = 0; i < pgrp->npins; i++) { in zynq_pinmux_set_mux() 1137 for (i = 0; i < pgrp->npins; i++) { in zynq_pinconf_group_set() 1157 .npins = ARRAY_SIZE(zynq_pins),
|
D | pinctrl-as3722.c | 74 unsigned npins; member 160 .npins = 1, \ 195 *num_pins = as_pci->pin_groups[group].npins; in as3722_pinctrl_get_group_pins() 576 as3722_pinctrl_desc.npins = ARRAY_SIZE(as3722_pins_desc); in as3722_pinctrl_probe()
|
D | pinctrl-rockchip.c | 189 unsigned int npins; member 297 unsigned *npins) in rockchip_get_group_pins() argument 305 *npins = info->groups[selector].npins; in rockchip_get_group_pins() 332 map_num += grp->npins; in rockchip_dt_node_to_map() 354 for (i = 0; i < grp->npins; i++) { in rockchip_dt_node_to_map() 910 for (cnt = 0; cnt < info->groups[group].npins; cnt++) { in rockchip_pmx_set() 1195 grp->npins = size / 4; in rockchip_pinctrl_parse_groups() 1197 grp->pins = devm_kzalloc(info->dev, grp->npins * sizeof(unsigned int), in rockchip_pinctrl_parse_groups() 1199 grp->data = devm_kzalloc(info->dev, grp->npins * in rockchip_pinctrl_parse_groups() 1336 ctrldesc->npins = info->ctrl->nr_pins; in rockchip_pinctrl_register() [all …]
|
D | pinctrl-pistachio.c | 101 unsigned int npins; member 111 unsigned int npins; member 1322 .npins = _npins, \ 1413 bank->pin_base, bank->npins); in pistachio_gpio_register() 1454 pctl->npins = ARRAY_SIZE(pistachio_pins); in pistachio_pinctrl_probe() 1463 pistachio_pinctrl_desc.npins = pctl->npins; in pistachio_pinctrl_probe()
|
D | pinctrl-tegra.c | 81 *num_pins = pmx->soc->groups[group].npins; in tegra_pinctrl_get_group_pins() 695 tegra_pinctrl_gpio_range.npins = pmx->soc->ngpios; in tegra_pinctrl_probe() 698 tegra_pinctrl_desc.npins = pmx->soc->npins; in tegra_pinctrl_probe()
|
D | pinctrl-lantiq.h | 56 const unsigned npins; member
|
D | pinctrl-xway.c | 78 { .name = a, .mux = XWAY_MUX_##m, .pins = p, .npins = ARRAY_SIZE(p), } 592 for (i = 0; i < info->grps[selector].npins && !ret; i++) in xway_pinconf_group_set() 795 xway_pctrl_desc.npins = xway_chip.ngpio; in pinmux_xway_probe() 816 xway_gpio_range.npins = xway_chip.ngpio; in pinmux_xway_probe()
|
D | pinctrl-palmas.c | 384 unsigned npins; member 510 .npins = 1, \ 650 *num_pins = pci->pin_groups[group].npins; in palmas_pinctrl_get_group_pins() 1045 palmas_pinctrl_desc.npins = ARRAY_SIZE(palmas_pins_desc); in palmas_pinctrl_probe()
|
D | pinctrl-falcon.c | 71 .npins = ARRAY_SIZE(p), \ 479 falcon_pctrl_desc.npins = pad_count; in pinctrl_falcon_probe()
|
D | pinctrl-digicolor.c | 323 pctl_desc->npins = PINS_COUNT; in dc_pinctrl_probe()
|
D | pinctrl-tegra20.c | 1981 .npins = ARRAY_SIZE(pg_name##_pins), \ 2010 .npins = ARRAY_SIZE(pg_name##_pins), \ 2025 .npins = ARRAY_SIZE(drive_##pg_name##_pins), \ 2219 .npins = ARRAY_SIZE(tegra20_pins),
|
D | pinctrl-adi2.c | 1058 adi_pinmux_desc.npins = pinctrl->soc->npins; in adi_pinctrl_probe()
|
D | pinctrl-tegra124.c | 1729 .npins = ARRAY_SIZE(pg_name##_pins), \ 1759 .npins = ARRAY_SIZE(drive_##pg_name##_pins), \ 1788 .npins = ARRAY_SIZE(mipi_pad_ctrl_##pg_name##_pins), \ 2051 .npins = ARRAY_SIZE(tegra124_pins),
|
D | pinctrl-adi2-bf60x.c | 511 .npins = ARRAY_SIZE(adi_pads),
|
D | pinctrl-tegra210.c | 1292 .npins = ARRAY_SIZE(pg_name##_pins), \ 1334 .npins = ARRAY_SIZE(drive_##pg_name##_pins), \ 1555 .npins = ARRAY_SIZE(tegra210_pins),
|
D | pinctrl-adi2-bf54x.c | 582 .npins = ARRAY_SIZE(adi_pads),
|
D | pinconf.c | 305 for (i = 0; i < pctldev->desc->npins; i++) { in pinconf_pins_show()
|
D | pinctrl-tegra114.c | 1560 .npins = ARRAY_SIZE(pg_name##_pins), \ 1590 .npins = ARRAY_SIZE(drive_##pg_name##_pins), \ 1839 .npins = ARRAY_SIZE(tegra114_pins),
|
D | pinctrl-u300.c | 1046 .npins = ARRAY_SIZE(u300_pads),
|
D | pinmux.c | 599 for (i = 0; i < pctldev->desc->npins; i++) { in pinmux_pins_show()
|
D | pinctrl-tegra30.c | 2121 .npins = ARRAY_SIZE(pg_name##_pins), \ 2151 .npins = ARRAY_SIZE(drive_##pg_name##_pins), \ 2474 .npins = ARRAY_SIZE(tegra30_pins),
|
D | pinctrl-tb10x.c | 753 .npins = ARRAY_SIZE(tb10x_pins),
|
D | pinctrl-tegra-xusb.c | 909 padctl->desc.npins = ARRAY_SIZE(tegra124_pins); in tegra_xusb_padctl_probe()
|
D | pinctrl-lpc18xx.c | 1135 .npins = ARRAY_SIZE(lpc18xx_pins),
|
/linux-4.4.14/drivers/pinctrl/freescale/ |
D | pinctrl-imx1-core.c | 196 unsigned *npins) in imx1_get_group_pins() argument 205 *npins = info->groups[selector].npins; in imx1_get_group_pins() 247 for (i = 0; i < grp->npins; i++) in imx1_dt_node_to_map() 270 for (i = j = 0; i < grp->npins; i++) { in imx1_dt_node_to_map() 307 unsigned int npins; in imx1_pmx_set() local 315 npins = info->groups[group].npins; in imx1_pmx_set() 317 WARN_ON(!pins || !npins); in imx1_pmx_set() 322 for (i = 0; i < npins; i++) { in imx1_pmx_set() 442 for (i = 0; i < grp->npins; i++) { in imx1_pinconf_group_dbg_show() 490 grp->npins = size / 12; in imx1_pinctrl_parse_groups() [all …]
|
D | pinctrl-imx.c | 83 unsigned *npins) in imx_get_group_pins() argument 92 *npins = info->groups[selector].npins; in imx_get_group_pins() 126 for (i = 0; i < grp->npins; i++) { in imx_dt_node_to_map() 151 for (i = j = 0; i < grp->npins; i++) { in imx_dt_node_to_map() 190 unsigned int npins, pin_id; in imx_pmx_set() local 199 npins = grp->npins; in imx_pmx_set() 204 for (i = 0; i < npins; i++) { in imx_pmx_set() 326 for (pin = 0; pin < grp->npins; pin++) { in imx_pmx_gpio_request_enable() 471 for (i = 0; i < grp->npins; i++) { in imx_pinconf_group_dbg_show() 537 grp->npins = size / pin_size; in imx_pinctrl_parse_groups() [all …]
|
D | pinctrl-mxs.c | 57 *num_pins = d->soc->groups[group].npins; in mxs_get_group_pins() 208 for (i = 0; i < g->npins; i++) { in mxs_pinctrl_set_mux() 272 for (i = 0; i < g->npins; i++) { in mxs_pinconf_group_set() 371 g->npins = length / sizeof(u32); in mxs_pinctrl_parse_group() 373 g->pins = devm_kzalloc(&pdev->dev, g->npins * sizeof(*g->pins), in mxs_pinctrl_parse_group() 378 g->muxsel = devm_kzalloc(&pdev->dev, g->npins * sizeof(*g->muxsel), in mxs_pinctrl_parse_group() 383 of_property_read_u32_array(np, propname, g->pins, g->npins); in mxs_pinctrl_parse_group() 384 for (i = 0; i < g->npins; i++) { in mxs_pinctrl_parse_group() 531 mxs_pinctrl_desc.npins = d->soc->npins; in mxs_pinctrl_probe()
|
D | pinctrl-imx1.h | 43 unsigned npins; member 61 unsigned int npins; member
|
D | pinctrl-imx.h | 47 unsigned npins; member 77 unsigned int npins; member
|
D | pinctrl-mxs.h | 66 unsigned npins; member 80 unsigned npins; member
|
D | pinctrl-imx7d.c | 361 .npins = ARRAY_SIZE(imx7d_pinctrl_pads), 366 .npins = ARRAY_SIZE(imx7d_lpsr_pinctrl_pads),
|
D | pinctrl-imx6ul.c | 286 .npins = ARRAY_SIZE(imx6ul_pinctrl_pads),
|
D | pinctrl-imx25.c | 315 .npins = ARRAY_SIZE(imx25_pinctrl_pads),
|
D | pinctrl-vf610.c | 301 .npins = ARRAY_SIZE(vf610_pinctrl_pads),
|
D | pinctrl-imx23.c | 267 .npins = ARRAY_SIZE(imx23_pins),
|
D | pinctrl-imx1.c | 253 .npins = ARRAY_SIZE(imx1_pinctrl_pads),
|
D | pinctrl-imx50.c | 391 .npins = ARRAY_SIZE(imx50_pinctrl_pads),
|
D | pinctrl-imx6sl.c | 366 .npins = ARRAY_SIZE(imx6sl_pinctrl_pads),
|
D | pinctrl-imx6sx.c | 370 .npins = ARRAY_SIZE(imx6sx_pinctrl_pads),
|
D | pinctrl-imx53.c | 454 .npins = ARRAY_SIZE(imx53_pinctrl_pads),
|
D | pinctrl-imx6q.c | 466 .npins = ARRAY_SIZE(imx6q_pinctrl_pads),
|
D | pinctrl-imx6dl.c | 460 .npins = ARRAY_SIZE(imx6dl_pinctrl_pads),
|
D | pinctrl-imx28.c | 383 .npins = ARRAY_SIZE(imx28_pins),
|
D | pinctrl-imx21.c | 316 .npins = ARRAY_SIZE(imx21_pinctrl_pads),
|
D | pinctrl-imx27.c | 389 .npins = ARRAY_SIZE(imx27_pinctrl_pads),
|
D | pinctrl-imx51.c | 768 .npins = ARRAY_SIZE(imx51_pinctrl_pads),
|
D | pinctrl-imx35.c | 1005 .npins = ARRAY_SIZE(imx35_pinctrl_pads),
|
/linux-4.4.14/drivers/pinctrl/intel/ |
D | pinctrl-intel.h | 30 size_t npins; member 74 size_t npins; member 84 .npins = ARRAY_SIZE((p)), \ 113 size_t npins; member
|
D | pinctrl-cherryview.c | 96 size_t npins; member 121 unsigned npins; member 141 size_t npins; member 197 .npins = ARRAY_SIZE((p)), \ 206 .npins = ARRAY_SIZE((p)), \ 223 .npins = (end) - (start) + 1, \ 395 .npins = ARRAY_SIZE(southwest_pins), 482 .npins = ARRAY_SIZE(north_pins), 524 .npins = ARRAY_SIZE(east_pins), 645 .npins = ARRAY_SIZE(southeast_pins), [all …]
|
D | pinctrl-intel.c | 118 pin < community->pin_base + community->npins) in intel_get_community() 236 const unsigned **pins, unsigned *npins) in intel_get_group_pins() argument 241 *npins = pctrl->soc->groups[group].npins; in intel_get_group_pins() 332 for (i = 0; i < grp->npins; i++) { in intel_pinmux_set_mux() 340 for (i = 0; i < grp->npins; i++) { in intel_pinmux_set_mux() 828 if (padno >= community->npins) in intel_gpio_community_irq_handler() 873 pctrl->chip.ngpio = pctrl->soc->npins; in intel_gpio_probe() 885 0, 0, pctrl->soc->npins); in intel_gpio_probe() 928 pads = devm_kcalloc(pctrl->dev, soc->npins, sizeof(*pads), GFP_KERNEL); in intel_pinctrl_pm_init() 1003 community->ngpps = DIV_ROUND_UP(community->npins, in intel_pinctrl_probe() [all …]
|
D | pinctrl-broxton.c | 33 .npins = ((e) - (s) + 1), \ 182 .npins = ARRAY_SIZE(bxt_north_pins), 299 .npins = ARRAY_SIZE(bxt_northwest_pins), 406 .npins = ARRAY_SIZE(bxt_west_pins), 482 .npins = ARRAY_SIZE(bxt_southwest_pins), 521 .npins = ARRAY_SIZE(bxt_south_pins), 660 .npins = ARRAY_SIZE(apl_north_pins), 780 .npins = ARRAY_SIZE(apl_northwest_pins), 890 .npins = ARRAY_SIZE(apl_west_pins), 982 .npins = ARRAY_SIZE(apl_southwest_pins),
|
D | pinctrl-sunrisepoint.c | 35 .npins = ((e) - (s) + 1), \ 279 .npins = ARRAY_SIZE(sptlp_pins), 541 .npins = ARRAY_SIZE(spth_pins),
|
D | pinctrl-baytrail.c | 119 .npins = BYT_NGPIO_SCORE, 124 .npins = BYT_NGPIO_NCORE, 129 .npins = BYT_NGPIO_SUS, 570 vg->chip.ngpio = range->npins; in byt_gpio_probe()
|
/linux-4.4.14/drivers/pinctrl/mvebu/ |
D | pinctrl-mvebu.c | 46 unsigned npins; member 67 pctl->groups[n].npins) in mvebu_pinctrl_find_group_by_pid() 369 *num_pins = pctl->groups[gid].npins; in mvebu_pinctrl_get_group_pins() 477 int num = 0, funcsize = pctl->desc.npins; in mvebu_pinctrl_build_functions() 503 pctl->desc.npins); in mvebu_pinctrl_build_functions() 583 pctl->desc.npins = 0; in mvebu_pinctrl_probe() 587 pctl->desc.npins += ctrl->npins; in mvebu_pinctrl_probe() 589 for (k = 0; k < ctrl->npins; k++) in mvebu_pinctrl_probe() 598 pctl->num_groups += ctrl->npins; in mvebu_pinctrl_probe() 599 noname += ctrl->npins; in mvebu_pinctrl_probe() [all …]
|
D | pinctrl-mvebu.h | 38 u8 npins; member 120 .npins = _idh - _idl + 1, \ 132 .npins = _idh - _idl + 1, \ 173 .npins = _npins, \
|
D | pinctrl-armada-xp.c | 465 soc->nmodes = mv78230_mpp_controls[0].npins; in armada_xp_pinctrl_probe() 476 soc->nmodes = mv78260_mpp_controls[0].npins; in armada_xp_pinctrl_probe() 487 soc->nmodes = mv78460_mpp_controls[0].npins; in armada_xp_pinctrl_probe()
|
D | pinctrl-armada-39x.c | 424 soc->nmodes = armada_39x_mpp_controls[0].npins; in armada_39x_pinctrl_probe()
|
D | pinctrl-armada-38x.c | 442 soc->nmodes = armada_38x_mpp_controls[0].npins; in armada_38x_pinctrl_probe()
|
/linux-4.4.14/drivers/pinctrl/nomadik/ |
D | pinctrl-abx500.h | 55 const unsigned npins; member 143 unsigned int npins; member 147 #define ABX500_PINRANGE(a, b, c) { .offset = a, .npins = b, .altfunc = c } 180 unsigned npins; member
|
D | pinctrl-nomadik.h | 118 const unsigned npins; member 139 unsigned npins; member
|
D | pinctrl-abx500.c | 711 dev_dbg(pct->dev, "enable group %s, %u pins\n", g->name, g->npins); in abx500_pmx_set() 713 for (i = 0; i < g->npins; i++) { in abx500_pmx_set() 743 (offset < (p->offset + p->npins))) in abx500_gpio_request_enable() 801 *num_pins = pct->soc->groups[selector].npins; in abx500_get_group_pins() 864 for (i = 0; i < npct->soc->npins; i++) in abx500_find_pin_name() 1108 unsigned int npins = 0; in abx500_get_gpio_num() local 1124 gend = p->offset + p->npins - 1; in abx500_get_gpio_num() 1138 npins = highest - lowest + 1; in abx500_get_gpio_num() 1139 return npins; in abx500_get_gpio_num() 1221 abx500_pinctrl_desc.npins = pct->soc->npins; in abx500_gpio_probe() [all …]
|
D | pinctrl-ab8505.c | 153 .npins = ARRAY_SIZE(a##_pins), .altsetting = b } 364 .npins = ARRAY_SIZE(ab8505_pins),
|
D | pinctrl-nomadik-stn8815.c | 292 .npins = ARRAY_SIZE(a##_pins), .altsetting = b } 336 .npins = ARRAY_SIZE(nmk_stn8815_pins),
|
D | pinctrl-ab8540.c | 186 .npins = ARRAY_SIZE(a##_pins), .altsetting = b } 390 .npins = ARRAY_SIZE(ab8540_pins),
|
D | pinctrl-nomadik.c | 1340 *num_pins = npct->soc->groups[selector].npins; in nmk_get_group_pins() 1510 for (i = 0; i < npct->soc->npins; i++) in nmk_find_pin_name() 1681 dev_dbg(npct->dev, "enable group %s, %u pins\n", g->name, g->npins); in nmk_pmx_set() 1716 for (i = 0; i < g->npins; i++) in nmk_pmx_set() 1721 for (i = 0; i < g->npins; i++) { in nmk_pmx_set() 2049 nmk_pinctrl_desc.npins = npct->soc->npins; in nmk_pinctrl_probe()
|
D | pinctrl-ab8500.c | 231 .npins = ARRAY_SIZE(a##_pins), .altsetting = b } 469 .npins = ARRAY_SIZE(ab8500_pins),
|
D | pinctrl-ab9540.c | 216 .npins = ARRAY_SIZE(a##_pins), .altsetting = b } 469 .npins = ARRAY_SIZE(ab9540_pins),
|
D | pinctrl-nomadik-db8540.c | 638 .npins = ARRAY_SIZE(a##_pins), .altsetting = b } 1229 .npins = ARRAY_SIZE(nmk_db8540_pins),
|
D | pinctrl-nomadik-db8500.c | 648 .npins = ARRAY_SIZE(a##_pins), .altsetting = b } 1223 .npins = ARRAY_SIZE(nmk_db8500_pins),
|
/linux-4.4.14/drivers/pinctrl/vt8500/ |
D | pinctrl-wmt.h | 40 .npins = ARRAY_SIZE(__data), \ 56 const unsigned npins; member 70 u32 npins; member
|
D | pinctrl-wmt.c | 208 for (i = 0; i < data->npins; i++) { in wmt_pctl_find_group_by_pin() 575 wmt_desc.npins = data->npins; in wmt_pinctrl_probe()
|
D | pinctrl-wm8650.c | 338 data->npins = ARRAY_SIZE(wm8650_pins); in wm8650_pinctrl_probe()
|
D | pinctrl-wm8850.c | 356 data->npins = ARRAY_SIZE(wm8850_pins); in wm8850_pinctrl_probe()
|
D | pinctrl-wm8750.c | 377 data->npins = ARRAY_SIZE(wm8750_pins); in wm8750_pinctrl_probe()
|
D | pinctrl-vt8500.c | 469 data->npins = ARRAY_SIZE(vt8500_pins); in vt8500_pinctrl_probe()
|
D | pinctrl-wm8505.c | 500 data->npins = ARRAY_SIZE(wm8505_pins); in wm8505_pinctrl_probe()
|
/linux-4.4.14/drivers/pinctrl/qcom/ |
D | pinctrl-spmi-gpio.c | 197 return pctldev->desc->npins; in pmic_gpio_get_groups_count() 239 *num_qgroups = pctldev->desc->npins; in pmic_gpio_get_function_groups() 695 int ret, npins, i; in pmic_gpio_probe() local 704 npins = res[1] / PMIC_GPIO_ADDRESS_RANGE; in pmic_gpio_probe() 706 if (!npins) in pmic_gpio_probe() 709 BUG_ON(npins > ARRAY_SIZE(pmic_gpio_groups)); in pmic_gpio_probe() 720 pindesc = devm_kcalloc(dev, npins, sizeof(*pindesc), GFP_KERNEL); in pmic_gpio_probe() 724 pads = devm_kcalloc(dev, npins, sizeof(*pads), GFP_KERNEL); in pmic_gpio_probe() 738 pctrldesc->npins = npins; in pmic_gpio_probe() 745 for (i = 0; i < npins; i++, pindesc++) { in pmic_gpio_probe() [all …]
|
D | pinctrl-spmi-mpp.c | 217 return pctldev->desc->npins; in pmic_mpp_get_groups_count() 260 *num_qgroups = pctldev->desc->npins; in pmic_mpp_get_function_groups() 797 int ret, npins, i; in pmic_mpp_probe() local 806 npins = res[1] / PMIC_MPP_ADDRESS_RANGE; in pmic_mpp_probe() 807 if (!npins) in pmic_mpp_probe() 810 BUG_ON(npins > ARRAY_SIZE(pmic_mpp_groups)); in pmic_mpp_probe() 821 pindesc = devm_kcalloc(dev, npins, sizeof(*pindesc), GFP_KERNEL); in pmic_mpp_probe() 825 pads = devm_kcalloc(dev, npins, sizeof(*pads), GFP_KERNEL); in pmic_mpp_probe() 839 pctrldesc->npins = npins; in pmic_mpp_probe() 847 for (i = 0; i < npins; i++, pindesc++) { in pmic_mpp_probe() [all …]
|
D | pinctrl-msm.h | 68 unsigned npins; member 112 unsigned npins; member
|
D | pinctrl-ssbi-gpio.c | 100 unsigned npins; member 174 return pctrl->npins; in pm8xxx_get_groups_count() 224 *num_groups = pctrl->npins; in pm8xxx_get_function_groups() 675 pctrl->npins = (unsigned long)of_device_get_match_data(&pdev->dev); in pm8xxx_gpio_probe() 684 pctrl->desc.npins = pctrl->npins; in pm8xxx_gpio_probe() 687 pctrl->desc.npins, in pm8xxx_gpio_probe() 694 pctrl->desc.npins, in pm8xxx_gpio_probe() 700 for (i = 0; i < pctrl->desc.npins; i++) { in pm8xxx_gpio_probe() 737 pctrl->chip.ngpio = pctrl->npins; in pm8xxx_gpio_probe()
|
D | pinctrl-ssbi-mpp.c | 138 unsigned npins; member 251 return pctrl->npins; in pm8xxx_get_groups_count() 301 *num_groups = pctrl->npins; in pm8xxx_get_function_groups() 766 pctrl->npins = (unsigned long)of_device_get_match_data(&pdev->dev); in pm8xxx_mpp_probe() 775 pctrl->desc.npins = pctrl->npins; in pm8xxx_mpp_probe() 778 pctrl->desc.npins, in pm8xxx_mpp_probe() 785 pctrl->desc.npins, in pm8xxx_mpp_probe() 791 for (i = 0; i < pctrl->desc.npins; i++) { in pm8xxx_mpp_probe() 828 pctrl->chip.ngpio = pctrl->npins; in pm8xxx_mpp_probe()
|
D | pinctrl-qdf2xxx.c | 61 groups[i].npins = 1, in qdf2xxx_pinctrl_probe() 87 qdf2xxx_pinctrl.npins = num_gpios; in qdf2xxx_pinctrl_probe()
|
D | pinctrl-ipq8064.c | 184 .npins = ARRAY_SIZE(gpio##id##_pins), \ 225 .npins = ARRAY_SIZE(pg_name##_pins), \ 627 .npins = ARRAY_SIZE(ipq8064_pins),
|
D | pinctrl-apq8064.c | 231 .npins = ARRAY_SIZE(gpio##id##_pins), \ 272 .npins = ARRAY_SIZE(pg_name##_pins), \ 594 .npins = ARRAY_SIZE(apq8064_pins),
|
D | pinctrl-msm.c | 100 *num_pins = pctrl->soc->groups[group].npins; in msm_get_group_pins() 905 msm_pinctrl_desc.npins = pctrl->soc->npins; in msm_pinctrl_probe()
|
D | pinctrl-msm8660.c | 397 .npins = ARRAY_SIZE(gpio##id##_pins), \ 435 .npins = ARRAY_SIZE(pg_name##_pins), \ 942 .npins = ARRAY_SIZE(msm8660_pins),
|
D | pinctrl-msm8x74.c | 343 .npins = ARRAY_SIZE(gpio##id##_pins), \ 380 .npins = ARRAY_SIZE(pg_name##_pins), \ 1025 .npins = ARRAY_SIZE(msm8x74_pins),
|
D | pinctrl-msm8916.c | 308 .npins = ARRAY_SIZE(gpio##id##_pins), \ 347 .npins = ARRAY_SIZE(pg_name##_pins), \ 964 .npins = ARRAY_SIZE(msm8916_pins),
|
D | pinctrl-apq8084.c | 347 .npins = ARRAY_SIZE(gpio##id##_pins), \ 385 .npins = ARRAY_SIZE(pg_name##_pins), \ 1203 .npins = ARRAY_SIZE(apq8084_pins),
|
D | pinctrl-msm8960.c | 356 .npins = ARRAY_SIZE(gpio##id##_pins), \ 398 .npins = ARRAY_SIZE(pg_name##_pins), \ 1241 .npins = ARRAY_SIZE(msm8960_pins),
|
/linux-4.4.14/drivers/pinctrl/samsung/ |
D | pinctrl-exynos5440.c | 628 unsigned int *npins) in exynos5440_pinctrl_parse_dt_pins() argument 637 *npins = prop->length / sizeof(unsigned long); in exynos5440_pinctrl_parse_dt_pins() 638 if (!*npins) { in exynos5440_pinctrl_parse_dt_pins() 643 *pin_list = devm_kzalloc(dev, *npins * sizeof(**pin_list), GFP_KERNEL); in exynos5440_pinctrl_parse_dt_pins() 648 *pin_list, *npins); in exynos5440_pinctrl_parse_dt_pins() 664 unsigned int npins, grp_cnt, func_idx = 0; in exynos5440_pinctrl_parse_dt() local 692 &pin_list, &npins); in exynos5440_pinctrl_parse_dt() 706 grp->num_pins = npins; in exynos5440_pinctrl_parse_dt() 765 ctrldesc->npins = EXYNOS5440_MAX_PINS; in exynos5440_pinctrl_register() 768 for (pin = 0, pdesc = pindesc; pin < ctrldesc->npins; pin++, pdesc++) in exynos5440_pinctrl_register() [all …]
|
D | pinctrl-samsung.c | 643 groups = devm_kzalloc(dev, ctrldesc->npins * sizeof(*groups), in samsung_pinctrl_create_groups() 650 for (i = 0; i < ctrldesc->npins; ++i, ++pdesc, ++grp) { in samsung_pinctrl_create_groups() 656 *cnt = ctrldesc->npins; in samsung_pinctrl_create_groups() 665 int npins; in samsung_pinctrl_create_function() local 672 npins = of_property_count_strings(func_np, "samsung,pins"); in samsung_pinctrl_create_function() 673 if (npins < 1) { in samsung_pinctrl_create_function() 680 func->groups = devm_kzalloc(dev, npins * sizeof(char *), GFP_KERNEL); in samsung_pinctrl_create_function() 684 for (i = 0; i < npins; ++i) { in samsung_pinctrl_create_function() 699 func->num_groups = npins; in samsung_pinctrl_create_function() 838 ctrldesc->npins = drvdata->nr_pins; in samsung_pinctrl_register() [all …]
|
/linux-4.4.14/drivers/pinctrl/sunxi/ |
D | pinctrl-sunxi.c | 78 for (i = 0; i < pctl->desc->npins; i++) { in sunxi_pinctrl_desc_find_function_by_name() 103 for (i = 0; i < pctl->desc->npins; i++) { in sunxi_pinctrl_desc_find_function_by_pin() 791 pctl->ngroups = pctl->desc->npins; in sunxi_pinctrl_build_state() 800 for (i = 0; i < pctl->desc->npins; i++) { in sunxi_pinctrl_build_state() 813 pctl->desc->npins * sizeof(*pctl->functions), in sunxi_pinctrl_build_state() 819 for (i = 0; i < pctl->desc->npins; i++) { in sunxi_pinctrl_build_state() 839 for (i = 0; i < pctl->desc->npins; i++) { in sunxi_pinctrl_build_state() 913 pctl->desc->npins * sizeof(*pins), in sunxi_pinctrl_init() 918 for (i = 0; i < pctl->desc->npins; i++) in sunxi_pinctrl_init() 930 pctrl_desc->npins = pctl->desc->npins; in sunxi_pinctrl_init() [all …]
|
D | pinctrl-sun8i-a23-r.c | 93 .npins = ARRAY_SIZE(sun8i_a23_r_pins),
|
D | pinctrl-sun6i-a31-r.c | 106 .npins = ARRAY_SIZE(sun6i_a31_r_pins),
|
D | pinctrl-sunxi.h | 97 int npins; member
|
D | pinctrl-sun5i-a13.c | 381 .npins = ARRAY_SIZE(sun5i_a13_pins),
|
D | pinctrl-sun8i-a33.c | 486 .npins = ARRAY_SIZE(sun8i_a33_pins),
|
D | pinctrl-sun8i-a83t.c | 576 .npins = ARRAY_SIZE(sun8i_a83t_pins),
|
D | pinctrl-sun8i-a23.c | 564 .npins = ARRAY_SIZE(sun8i_a23_pins),
|
D | pinctrl-sun5i-a10s.c | 663 .npins = ARRAY_SIZE(sun5i_a10s_pins),
|
D | pinctrl-sun9i-a80.c | 722 .npins = ARRAY_SIZE(sun9i_a80_pins),
|
D | pinctrl-sun6i-a31s.c | 787 .npins = ARRAY_SIZE(sun6i_a31s_pins),
|
D | pinctrl-sun6i-a31.c | 915 .npins = ARRAY_SIZE(sun6i_a31_pins),
|
D | pinctrl-sun7i-a20.c | 1038 .npins = ARRAY_SIZE(sun7i_a20_pins),
|
D | pinctrl-sun4i-a10.c | 1023 .npins = ARRAY_SIZE(sun4i_a10_pins),
|
/linux-4.4.14/include/linux/pinctrl/ |
D | pinctrl.h | 67 unsigned int npins; member 131 unsigned int npins; member
|
/linux-4.4.14/include/linux/gpio/ |
D | driver.h | 229 unsigned int npins); 240 unsigned int npins) in gpiochip_add_pin_range() argument
|
/linux-4.4.14/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.c | 204 if (pin >= pctl->devdata->npins) in mtk_pconf_set_driving() 440 for (i = 0; i < pctl->devdata->npins; i++) { in mtk_pctrl_is_function_valid() 542 if (pin >= pctl->devdata->npins || in mtk_pctrl_dt_subnode_to_map() 686 for (i = 0; i < pctl->devdata->npins; i++) { in mtk_find_pin_by_eint_num() 1241 pctl->ngroups = pctl->devdata->npins; in mtk_pctrl_build_state() 1255 for (i = 0; i < pctl->devdata->npins; i++) { in mtk_pctrl_build_state() 1318 pins = devm_kcalloc(&pdev->dev, pctl->devdata->npins, sizeof(*pins), in mtk_pctrl_init() 1323 for (i = 0; i < pctl->devdata->npins; i++) in mtk_pctrl_init() 1329 pctl->pctl_desc.npins = pctl->devdata->npins; in mtk_pctrl_init() 1348 pctl->chip->ngpio = pctl->devdata->npins; in mtk_pctrl_init() [all …]
|
D | pinctrl-mt6397.c | 30 .npins = ARRAY_SIZE(mtk_pins_mt6397),
|
D | pinctrl-mtk-common.h | 228 unsigned int npins; member
|
D | pinctrl-mt8127.c | 285 .npins = ARRAY_SIZE(mtk_pins_mt8127),
|
D | pinctrl-mt8173.c | 325 .npins = ARRAY_SIZE(mtk_pins_mt8173),
|
D | pinctrl-mt8135.c | 297 .npins = ARRAY_SIZE(mtk_pins_mt8135),
|
/linux-4.4.14/drivers/pinctrl/bcm/ |
D | pinctrl-bcm281xx.c | 93 const unsigned npins; member 944 .npins = ARRAY_SIZE(bcm281xx_pinctrl_pins), 954 if (pin >= pdata->npins) in pin_type_get() 990 return pdata->npins; in bcm281xx_pinctrl_get_groups_count() 1423 bcm281xx_pinctrl_desc.npins = bcm281xx_pinctrl.npins; in bcm281xx_pinctrl_probe()
|
D | pinctrl-bcm2835.c | 927 .npins = ARRAY_SIZE(bcm2835_gpio_pins), 936 .npins = BCM2835_NUM_GPIOS,
|
D | pinctrl-cygnus-gpio.c | 627 pctldesc->npins = gc->ngpio; in cygnus_gpio_register_pinconf()
|
D | pinctrl-cygnus-mux.c | 988 cygnus_pinctrl_desc.npins = num_pins; in cygnus_pinmux_probe()
|
/linux-4.4.14/include/linux/ |
D | gpio.h | 235 unsigned int npins) in gpiochip_add_pin_range() argument
|
/linux-4.4.14/drivers/gpio/ |
D | gpiolib.c | 802 &pin_range->range.npins); in gpiochip_add_pingroup_range() 811 gpio_offset, gpio_offset + pin_range->range.npins - 1, in gpiochip_add_pingroup_range() 831 unsigned int npins) in gpiochip_add_pin_range() argument 848 pin_range->range.npins = npins; in gpiochip_add_pin_range() 858 gpio_offset, gpio_offset + npins - 1, in gpiochip_add_pin_range() 860 pin_offset, pin_offset + npins - 1); in gpiochip_add_pin_range()
|
D | gpiolib-acpi.c | 87 for (i = 0; i < range->npins; i++) { in acpi_gpiochip_pin_to_gpio_offset() 93 pin < range->pin_base + range->npins) { in acpi_gpiochip_pin_to_gpio_offset()
|
/linux-4.4.14/drivers/pinctrl/sirf/ |
D | pinctrl-atlas7.c | 5226 for (idx = 0; idx < range->npins; idx++) { in atlas7_pmx_gpio_request_enable() 5231 if (idx >= range->npins) { in atlas7_pmx_gpio_request_enable() 5362 unsigned npins; in atlas7_pin_config_group_set() local 5365 ret = atlas7_pinctrl_get_group_pins(pctldev, group, &pins, &npins); in atlas7_pin_config_group_set() 5368 for (i = 0; i < npins; i++) { in atlas7_pin_config_group_set() 5399 pmx->pctl_desc.npins = pmx->pctl_data->pads_cnt; in atlas7_pinmux_probe() 5450 for (idx = 0; idx < pmx->pctl_desc.npins; idx++) { in atlas7_pinmux_suspend_noirq() 5507 for (idx = 0; idx < pmx->pctl_desc.npins; idx++) { in atlas7_pinmux_resume_noirq() 6062 bank->ngpio = range->npins; in atlas7_gpio_probe()
|
D | pinctrl-sirf.c | 308 sirfsoc_pinmux_desc.npins = pdata->pads_cnt; in sirfsoc_pinmux_probe()
|
/linux-4.4.14/drivers/pinctrl/uniphier/ |
D | pinctrl-ph1-sld8.c | 771 .npins = ARRAY_SIZE(ph1_sld8_pins),
|
D | pinctrl-ph1-ld4.c | 863 .npins = ARRAY_SIZE(ph1_ld4_pins),
|
D | pinctrl-proxstream2.c | 1246 .npins = ARRAY_SIZE(proxstream2_pins),
|
D | pinctrl-ph1-ld6b.c | 1251 .npins = ARRAY_SIZE(ph1_ld6b_pins),
|
D | pinctrl-ph1-pro5.c | 1328 .npins = ARRAY_SIZE(ph1_pro5_pins),
|
D | pinctrl-ph1-pro4.c | 1537 .npins = ARRAY_SIZE(ph1_pro4_pins),
|
/linux-4.4.14/Documentation/ |
D | pinctrl.txt | 74 .npins = ARRAY_SIZE(foo_pins), 305 .npins = 16, 314 .npins = 8, 356 .npins = ARRAY_SIZE(range_pins), 361 group is known, the pins and npins elements of the above structure can be 365 pinctrl_get_group_pins(pctl, "foo", &gpio_range.pins, &gpio_range.npins);
|
/linux-4.4.14/drivers/pinctrl/sh-pfc/ |
D | pinctrl.c | 691 pmx->pctl_desc.npins = pfc->info->nr_pins; in sh_pfc_register_pinctrl()
|
/linux-4.4.14/drivers/pinctrl/meson/ |
D | pinctrl-meson.c | 738 pc->desc.npins = pc->data->num_pins; in meson_pinctrl_probe()
|