/linux-4.1.27/drivers/pinctrl/meson/ |
D | pinctrl-meson.h | 33 unsigned int num_pins; member 111 unsigned int num_pins; member 144 unsigned int num_pins; member 164 .num_pins = ARRAY_SIZE(grp ## _pins), \ 174 .num_pins = 1, \ 182 .num_pins = ARRAY_SIZE(grp ## _pins), \
|
D | pinctrl-meson.c | 112 pin < d->data->pin_base + d->data->num_pins) { in meson_get_domain_and_bank() 156 const unsigned **pins, unsigned *num_pins) in meson_get_group_pins() argument 161 *num_pins = pc->data->groups[selector].num_pins; in meson_get_group_pins() 204 for (j = 0; j < group->num_pins; j++) { in meson_pmx_disable_other_groups() 232 for (i = 0; i < group->num_pins; i++) in meson_pmx_set_mux() 429 for (i = 0; i < group->num_pins; i++) { in meson_pinconf_group_set() 573 domain->chip.ngpio = domain->data->num_pins; in meson_gpiolib_register() 738 pc->desc.npins = pc->data->num_pins; in meson_pinctrl_probe()
|
D | pinctrl-meson8b.c | 879 .num_pins = 130, 886 .num_pins = 16, 895 .num_pins = ARRAY_SIZE(meson8b_pins),
|
D | pinctrl-meson8.c | 931 .num_pins = 120, 938 .num_pins = 16, 947 .num_pins = ARRAY_SIZE(meson8_pins),
|
/linux-4.1.27/drivers/pinctrl/vt8500/ |
D | pinctrl-wmt.c | 194 unsigned *num_pins) in wmt_get_group_pins() argument 199 *num_pins = 1; in wmt_get_group_pins() 312 int num_pins, num_funcs, num_pulls, maps_per_pin; in wmt_pctl_dt_node_to_map() local 334 num_pins = pins->length / sizeof(u32); in wmt_pctl_dt_node_to_map() 338 if (num_funcs > 1 && num_funcs != num_pins) { in wmt_pctl_dt_node_to_map() 340 num_pins); in wmt_pctl_dt_node_to_map() 344 if (num_pulls > 1 && num_pulls != num_pins) { in wmt_pctl_dt_node_to_map() 346 num_pins); in wmt_pctl_dt_node_to_map() 356 cur_map = maps = kzalloc(num_pins * maps_per_pin * sizeof(*maps), in wmt_pctl_dt_node_to_map() 361 for (i = 0; i < num_pins; i++) { in wmt_pctl_dt_node_to_map() [all …]
|
/linux-4.1.27/sound/pci/lola/ |
D | lola_mixer.c | 98 for (i = 0; i < chip->pin[dir].num_pins; i++, nid++) { in lola_init_pins() 140 chip->mixer.src_phys_ins = chip->pin[CAPT].num_pins; in lola_init_mixer_widget() 144 chip->mixer.dest_phys_outs = chip->pin[PLAY].num_pins; in lola_init_mixer_widget() 339 max_idx = chip->pin[dir].num_pins; in lola_setup_all_analog_gains() 403 if (idx >= chip->pin[dir].num_pins) in set_analog_volume() 434 for (n = 0; n < chip->pin[CAPT].num_pins; n += 2) { in lola_set_src_config() 467 lola_set_src_config(chip, (1 << chip->pin[CAPT].num_pins) - 1, false); in init_mixer_values() 519 uinfo->count = chip->pin[dir].num_pins; in lola_analog_vol_info() 532 for (i = 0; i < chip->pin[dir].num_pins; i++) in lola_analog_vol_get() 545 for (i = 0; i < chip->pin[dir].num_pins; i++) { in lola_analog_vol_put() [all …]
|
D | lola_proc.c | 124 chip->pin[CAPT].num_pins, chip->pin[PLAY].num_pins); in lola_proc_codec_read() 130 for (i = 0; i < chip->pin[CAPT].num_pins; i++, nid++) in lola_proc_codec_read() 133 for (i = 0; i < chip->pin[PLAY].num_pins; i++, nid++) in lola_proc_codec_read()
|
D | lola.c | 480 chip->pin[CAPT].num_pins = LOLA_AFG_INPUT_PIN_COUNT(chip->lola_caps); in lola_parse_tree() 481 chip->pin[PLAY].num_pins = LOLA_AFG_OUTPUT_PIN_COUNT(chip->lola_caps); in lola_parse_tree() 484 chip->pin[CAPT].num_pins, chip->pin[PLAY].num_pins); in lola_parse_tree() 486 if (chip->pin[CAPT].num_pins > MAX_AUDIO_INOUT_COUNT || in lola_parse_tree() 487 chip->pin[PLAY].num_pins > MAX_AUDIO_INOUT_COUNT) { in lola_parse_tree()
|
D | lola.h | 244 unsigned int num_pins; member
|
/linux-4.1.27/drivers/pinctrl/sh-pfc/ |
D | pinctrl.c | 61 const unsigned **pins, unsigned *num_pins) in sh_pfc_get_group_pins() argument 66 *num_pins = pmx->pfc->info->groups[selector].nr_pins; in sh_pfc_get_group_pins() 111 unsigned int num_pins; in sh_pfc_dt_subnode_to_map() local 138 num_pins = 0; in sh_pfc_dt_subnode_to_map() 143 num_pins = ret; in sh_pfc_dt_subnode_to_map() 156 if (!num_pins && !num_groups) { in sh_pfc_dt_subnode_to_map() 165 nmaps += num_pins + num_groups; in sh_pfc_dt_subnode_to_map() 551 unsigned int num_pins; in sh_pfc_pinconf_group_set() local 555 num_pins = pmx->pfc->info->groups[group].nr_pins; in sh_pfc_pinconf_group_set() 557 for (i = 0; i < num_pins; ++i) in sh_pfc_pinconf_group_set()
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinmux.c | 396 unsigned num_pins = 0; in pinmux_enable_setting() local 402 &pins, &num_pins); in pinmux_enable_setting() 413 num_pins = 0; in pinmux_enable_setting() 417 for (i = 0; i < num_pins; i++) { in pinmux_enable_setting() 437 for (i = 0; i < num_pins; i++) { in pinmux_enable_setting() 457 for (i = 0; i < num_pins; i++) { in pinmux_enable_setting() 476 unsigned num_pins = 0; in pinmux_disable_setting() local 482 &pins, &num_pins); in pinmux_disable_setting() 492 num_pins = 0; in pinmux_disable_setting() 496 for (i = 0; i < num_pins; i++) { in pinmux_disable_setting()
|
D | pinctrl-u300.c | 692 const unsigned num_pins; member 808 .num_pins = ARRAY_SIZE(power_pins), 813 .num_pins = ARRAY_SIZE(emif0_pins), 818 .num_pins = ARRAY_SIZE(emif1_pins), 823 .num_pins = ARRAY_SIZE(uart0_pins), 828 .num_pins = ARRAY_SIZE(mmc0_pins), 833 .num_pins = ARRAY_SIZE(spi0_pins), 850 unsigned *num_pins) in u300_get_group_pins() argument 853 *num_pins = u300_pin_groups[selector].num_pins; in u300_get_group_pins()
|
D | pinctrl-as3722.c | 88 unsigned num_pins; member 190 unsigned group, const unsigned **pins, unsigned *num_pins) in as3722_pinctrl_get_group_pins() argument 195 *num_pins = as_pci->pin_groups[group].npins; in as3722_pinctrl_get_group_pins() 579 as_pci->num_pins = ARRAY_SIZE(as3722_pins_desc); in as3722_pinctrl_probe()
|
D | core.c | 208 unsigned num_pins) in pinctrl_free_pindescs() argument 212 for (i = 0; i < num_pins; i++) { in pinctrl_free_pindescs() 466 const unsigned **pins, unsigned *num_pins) in pinctrl_get_group_pins() argument 478 return pctlops->get_group_pins(pctldev, gs, pins, num_pins); in pinctrl_get_group_pins() 1353 unsigned num_pins = 0; in pinctrl_groups_show() local 1361 &pins, &num_pins); in pinctrl_groups_show() 1367 for (i = 0; i < num_pins; i++) { in pinctrl_groups_show()
|
D | pinctrl-lantiq.c | 39 unsigned *num_pins) in ltq_get_group_pins() argument 45 *num_pins = info->grps[selector].npins; in ltq_get_group_pins()
|
D | pinctrl-tegra-xusb.c | 69 unsigned int num_pins; member 122 return padctl->soc->num_pins; in tegra_xusb_padctl_get_groups_count() 858 .num_pins = ARRAY_SIZE(tegra124_pins),
|
D | pinctrl-palmas.c | 85 unsigned num_pins; member 645 unsigned group, const unsigned **pins, unsigned *num_pins) in palmas_pinctrl_get_group_pins() argument 650 *num_pins = pci->pin_groups[group].npins; in palmas_pinctrl_get_group_pins() 1026 pci->num_pins = ARRAY_SIZE(palmas_pins_desc); in palmas_pinctrl_probe()
|
D | pinctrl-tegra.c | 76 unsigned *num_pins) in tegra_pinctrl_get_group_pins() argument 81 *num_pins = pmx->soc->groups[group].npins; in tegra_pinctrl_get_group_pins()
|
D | pinctrl-tz1090-pdc.c | 271 unsigned int *num_pins) in tz1090_pdc_pinctrl_get_group_pins() argument 274 *num_pins = tz1090_pdc_groups[group].npins; in tz1090_pdc_pinctrl_get_group_pins()
|
D | pinctrl-zynq.c | 794 unsigned *num_pins) in zynq_pctrl_get_group_pins() argument 799 *num_pins = pctrl->groups[selector].npins; in zynq_pctrl_get_group_pins()
|
D | pinctrl-amd.c | 572 unsigned *num_pins) in amd_get_group_pins() argument 577 *num_pins = gpio_dev->groups[group].npins; in amd_get_group_pins()
|
D | pinctrl-tb10x.c | 541 unsigned * const num_pins) in tb10x_get_group_pins() argument 546 *num_pins = state->pingroups[n].pincnt; in tb10x_get_group_pins()
|
D | pinctrl-tz1090.c | 1007 unsigned int *num_pins) in tz1090_pinctrl_get_group_pins() argument 1012 *num_pins = tz1090_groups[group].npins; in tz1090_pinctrl_get_group_pins() 1017 *num_pins = 1; in tz1090_pinctrl_get_group_pins()
|
D | pinctrl-adi2.c | 607 unsigned *num_pins) in adi_get_group_pins() argument 612 *num_pins = pinctrl->soc->groups[selector].num; in adi_get_group_pins()
|
/linux-4.1.27/drivers/pinctrl/bcm/ |
D | pinctrl-cygnus-mux.c | 72 unsigned num_pins; member 484 .num_pins = ARRAY_SIZE(group_name ## _pins), \ 718 unsigned *num_pins) in cygnus_get_group_pins() argument 723 *num_pins = pinctrl->groups[selector].num_pins; in cygnus_get_group_pins() 943 unsigned num_pins = ARRAY_SIZE(cygnus_pins); in cygnus_pinmux_probe() local 973 pins = devm_kcalloc(&pdev->dev, num_pins, sizeof(*pins), GFP_KERNEL); in cygnus_pinmux_probe() 977 for (i = 0; i < num_pins; i++) { in cygnus_pinmux_probe() 988 cygnus_pinctrl_desc.npins = num_pins; in cygnus_pinmux_probe()
|
D | pinctrl-bcm2835.c | 628 unsigned *num_pins) in bcm2835_pctl_get_group_pins() argument 631 *num_pins = 1; in bcm2835_pctl_get_group_pins() 716 int num_pins, num_funcs, num_pulls, maps_per_pin; in bcm2835_pctl_dt_node_to_map() local 738 num_pins = pins->length / 4; in bcm2835_pctl_dt_node_to_map() 742 if (num_funcs > 1 && num_funcs != num_pins) { in bcm2835_pctl_dt_node_to_map() 745 of_node_full_name(np), num_pins); in bcm2835_pctl_dt_node_to_map() 749 if (num_pulls > 1 && num_pulls != num_pins) { in bcm2835_pctl_dt_node_to_map() 752 of_node_full_name(np), num_pins); in bcm2835_pctl_dt_node_to_map() 761 cur_map = maps = kzalloc(num_pins * maps_per_pin * sizeof(*maps), in bcm2835_pctl_dt_node_to_map() 766 for (i = 0; i < num_pins; i++) { in bcm2835_pctl_dt_node_to_map() [all …]
|
D | pinctrl-cygnus-gpio.c | 606 unsigned num_pins; member 609 #define CYGNUS_PINRANGE(o, p, n) { .offset = o, .pin_base = p, .num_pins = n } 701 cygnus_gpio_pintable[i].num_pins); in cygnus_gpio_pinmux_add_range()
|
D | pinctrl-bcm281xx.c | 1004 unsigned *num_pins) in bcm281xx_pinctrl_get_group_pins() argument 1009 *num_pins = 1; in bcm281xx_pinctrl_get_group_pins()
|
/linux-4.1.27/drivers/pinctrl/sirf/ |
D | pinctrl-sirf.h | 80 const unsigned num_pins; member 87 .num_pins = ARRAY_SIZE(p), \
|
D | pinctrl-sirf.c | 62 unsigned *num_pins) in sirfsoc_get_group_pins() argument 65 *num_pins = sirfsoc_pin_groups[selector].num_pins; in sirfsoc_get_group_pins()
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_audio.c | 310 rdev->audio.num_pins = 3; in radeon_audio_init() 312 rdev->audio.num_pins = 7; in radeon_audio_init() 314 rdev->audio.num_pins = 7; in radeon_audio_init() 316 rdev->audio.num_pins = 2; in radeon_audio_init() 318 rdev->audio.num_pins = 6; in radeon_audio_init() 320 rdev->audio.num_pins = 6; in radeon_audio_init() 322 rdev->audio.num_pins = 1; in radeon_audio_init() 324 for (i = 0; i < rdev->audio.num_pins; i++) { in radeon_audio_init() 338 for (i = 0; i < rdev->audio.num_pins; i++) in radeon_audio_init() 489 for (i = 0; i < rdev->audio.num_pins; i++) in radeon_audio_fini()
|
D | dce6_afmt.c | 66 for (i = 0; i < rdev->audio.num_pins; i++) { in dce6_afmt_get_connected_pins() 83 for (i = 0; i < rdev->audio.num_pins; i++) { in dce6_audio_get_pin()
|
D | radeon.h | 1764 int num_pins; member
|
/linux-4.1.27/include/linux/pinctrl/ |
D | pinctrl.h | 97 unsigned *num_pins); 163 unsigned *num_pins);
|
/linux-4.1.27/sound/pci/hda/ |
D | hda_auto_parser.c | 50 int num_pins) in sort_pins_by_sequence() argument 53 sort(list, num_pins, sizeof(list[0]), compare_seq, NULL); in sort_pins_by_sequence() 54 for (i = 0; i < num_pins; i++) in sort_pins_by_sequence() 601 int num_pins, int *indexp) in check_output_sfx() argument 608 i = find_idx_in_nid_list(nid, pins, num_pins); in check_output_sfx() 611 if (num_pins == 1) in check_output_sfx() 613 if (num_pins > ARRAY_SIZE(channel_sfx)) { in check_output_sfx() 637 const hda_nid_t *pins, int num_pins) in get_hp_label_index() argument 643 i = find_idx_in_nid_list(nid, pins, num_pins); in get_hp_label_index()
|
D | hda_generic.c | 231 static void set_pin_targets(struct hda_codec *codec, int num_pins, in set_pin_targets() argument 235 for (i = 0; i < num_pins; i++) in set_pin_targets() 1460 int num_pins = 0; in count_multiio_pins() local 1468 num_pins++; in count_multiio_pins() 1471 return num_pins; in count_multiio_pins() 1488 int type, i, j, num_pins, old_pins; in fill_multi_ios() local 1498 num_pins = count_multiio_pins(codec, reference_pin); in fill_multi_ios() 1499 if (num_pins < 2) in fill_multi_ios() 2131 static int create_extra_outs(struct hda_codec *codec, int num_pins, in create_extra_outs() argument 2136 for (i = 0; i < num_pins; i++) { in create_extra_outs() [all …]
|
D | patch_hdmi.c | 133 int num_pins; member 365 for (pin_idx = 0; pin_idx < spec->num_pins; pin_idx++) in pin_nid_to_pin_index() 379 for (pin_idx = 0; pin_idx < spec->num_pins; pin_idx++) in hinfo_to_pin_index() 1677 pin_idx = spec->num_pins; in hdmi_add_pin() 1689 spec->num_pins++; in hdmi_add_pin() 2054 for (pin_idx = 0; pin_idx < spec->num_pins; pin_idx++) { in generic_hdmi_build_pcms() 2098 for (pin_idx = 0; pin_idx < spec->num_pins; pin_idx++) { in generic_hdmi_build_controls() 2124 for (pin_idx = 0; pin_idx < spec->num_pins; pin_idx++) { in generic_hdmi_build_controls() 2157 for (pin_idx = 0; pin_idx < spec->num_pins; pin_idx++) { in generic_hdmi_init_per_pins() 2173 for (pin_idx = 0; pin_idx < spec->num_pins; pin_idx++) { in generic_hdmi_init() [all …]
|
D | patch_conexant.c | 144 static void cx_auto_turn_eapd(struct hda_codec *codec, int num_pins, in cx_auto_turn_eapd() argument 148 for (i = 0; i < num_pins; i++) { in cx_auto_turn_eapd()
|
/linux-4.1.27/drivers/pinctrl/samsung/ |
D | pinctrl-samsung.h | 92 .num_pins = ARRAY_SIZE(p), \ 249 u8 num_pins; member
|
D | pinctrl-exynos5440.c | 87 u8 num_pins; member 168 unsigned selector, const unsigned **pins, unsigned *num_pins) in exynos5440_get_group_pins() argument 174 *num_pins = priv->pin_groups[selector].num_pins; in exynos5440_get_group_pins() 525 for (cnt = 0; cnt < priv->pin_groups[group].num_pins; cnt++) in exynos5440_pinconf_group_set() 726 grp->num_pins = npins; in exynos5440_pinctrl_parse_dt()
|
D | pinctrl-samsung.c | 81 unsigned *num_pins) in samsung_get_group_pins() argument 86 *num_pins = pmx->pin_groups[group].num_pins; in samsung_get_group_pins() 500 for (cnt = 0; cnt < drvdata->pin_groups[group].num_pins; cnt++) in samsung_pinconf_group_set() 658 grp->num_pins = 1; in samsung_pinctrl_create_groups()
|
/linux-4.1.27/sound/soc/ |
D | soc-jack.c | 41 unsigned int num_pins) in snd_soc_card_jack_new() argument 55 if (num_pins) in snd_soc_card_jack_new() 56 return snd_soc_jack_add_pins(jack, num_pins, pins); in snd_soc_card_jack_new()
|
/linux-4.1.27/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.c | 393 int num_pins, num_funcs, maps_per_pin; in mtk_pctrl_dt_subnode_to_map() local 414 num_pins = pins->length / sizeof(u32); in mtk_pctrl_dt_subnode_to_map() 415 num_funcs = num_pins; in mtk_pctrl_dt_subnode_to_map() 419 if (has_config && num_pins >= 1) in mtk_pctrl_dt_subnode_to_map() 422 if (!num_pins || !maps_per_pin) in mtk_pctrl_dt_subnode_to_map() 425 reserve = num_pins * maps_per_pin; in mtk_pctrl_dt_subnode_to_map() 432 for (i = 0; i < num_pins; i++) { in mtk_pctrl_dt_subnode_to_map() 518 unsigned *num_pins) in mtk_pctrl_get_group_pins() argument 523 *num_pins = 1; in mtk_pctrl_get_group_pins()
|
/linux-4.1.27/drivers/pinctrl/spear/ |
D | pinctrl-spear.c | 130 unsigned group, const unsigned **pins, unsigned *num_pins) in spear_pinctrl_get_group_pins() argument 135 *num_pins = pmx->machdata->groups[group]->npins; in spear_pinctrl_get_group_pins()
|
/linux-4.1.27/Documentation/ |
D | pinctrl.txt | 134 const unsigned num_pins; 144 .num_pins = ARRAY_SIZE(spi0_pins), 149 .num_pins = ARRAY_SIZE(i2c0_pins), 167 unsigned *num_pins) 170 *num_pins = foo_groups[selector].num_pins; 585 const unsigned num_pins; 599 .num_pins = ARRAY_SIZE(spi0_0_pins), 604 .num_pins = ARRAY_SIZE(spi0_1_pins), 609 .num_pins = ARRAY_SIZE(i2c0_pins), 614 .num_pins = ARRAY_SIZE(mmc0_1_pins), [all …]
|
/linux-4.1.27/drivers/video/fbdev/omap2/dss/ |
D | dsi.c | 3762 int num_pins; in dsi_configure_pins() local 3776 num_pins = pin_cfg->num_pins; in dsi_configure_pins() 3779 if (num_pins < 4 || num_pins > dsi->num_lanes_supported * 2 in dsi_configure_pins() 3780 || num_pins % 2 != 0) in dsi_configure_pins() 3788 for (i = 0; i < num_pins; i += 2) { in dsi_configure_pins() 5096 int len, num_pins; in dsi_probe_of() local 5112 num_pins = len / sizeof(u32); in dsi_probe_of() 5114 if (num_pins < 4 || num_pins % 2 != 0 || in dsi_probe_of() 5115 num_pins > dsi->num_lanes_supported * 2) { in dsi_probe_of() 5121 r = of_property_read_u32_array(ep, "lanes", lane_arr, num_pins); in dsi_probe_of() [all …]
|
/linux-4.1.27/drivers/pinctrl/freescale/ |
D | pinctrl-mxs.c | 52 const unsigned **pins, unsigned *num_pins) in mxs_get_group_pins() argument 57 *num_pins = d->soc->groups[group].npins; in mxs_get_group_pins()
|
/linux-4.1.27/drivers/mmc/host/ |
D | jz4740_mmc.c | 986 size_t num_pins = ARRAY_SIZE(jz4740_mmc_pins); in jz4740_mmc_num_pins() local 988 num_pins -= 3; in jz4740_mmc_num_pins() 990 return num_pins; in jz4740_mmc_num_pins()
|
/linux-4.1.27/drivers/pinctrl/qcom/ |
D | pinctrl-spmi-gpio.c | 207 const unsigned **pins, unsigned *num_pins) in pmic_gpio_get_group_pins() argument 210 *num_pins = 1; in pmic_gpio_get_group_pins()
|
D | pinctrl-spmi-mpp.c | 200 const unsigned **pins, unsigned *num_pins) in pmic_mpp_get_group_pins() argument 203 *num_pins = 1; in pmic_mpp_get_group_pins()
|
D | pinctrl-msm.c | 94 unsigned *num_pins) in msm_get_group_pins() argument 99 *num_pins = pctrl->soc->groups[group].npins; in msm_get_group_pins()
|
/linux-4.1.27/drivers/pinctrl/mvebu/ |
D | pinctrl-mvebu.c | 365 unsigned *num_pins) in mvebu_pinctrl_get_group_pins() argument 369 *num_pins = pctl->groups[gid].npins; in mvebu_pinctrl_get_group_pins()
|
/linux-4.1.27/drivers/pinctrl/sunxi/ |
D | pinctrl-sunxi.c | 139 unsigned *num_pins) in sunxi_pctrl_get_group_pins() argument 144 *num_pins = 1; in sunxi_pctrl_get_group_pins()
|
/linux-4.1.27/drivers/pinctrl/nomadik/ |
D | pinctrl-abx500.c | 810 unsigned *num_pins) in abx500_get_group_pins() argument 815 *num_pins = pct->soc->groups[selector].npins; in abx500_get_group_pins()
|
D | pinctrl-nomadik.c | 1315 unsigned *num_pins) in nmk_get_group_pins() argument 1320 *num_pins = npct->soc->groups[selector].npins; in nmk_get_group_pins()
|
/linux-4.1.27/include/video/ |
D | omapdss.h | 505 int num_pins; member
|
/linux-4.1.27/drivers/video/fbdev/omap2/displays-new/ |
D | panel-dsi-cm.c | 600 if (ddata->pin_config.num_pins > 0) { in dsicm_power_on()
|
/linux-4.1.27/include/sound/ |
D | soc.h | 467 unsigned int num_pins);
|