/Linux-v4.19/drivers/pinctrl/ |
D | pinctrl-gemini.c | 77 const unsigned int num_pins; member 705 .num_pins = ARRAY_SIZE(gnd_3512_pins), 710 .num_pins = ARRAY_SIZE(dram_3512_pins), 716 .num_pins = ARRAY_SIZE(rtc_3512_pins), 721 .num_pins = ARRAY_SIZE(power_3512_pins), 726 .num_pins = ARRAY_SIZE(system_3512_pins), 731 .num_pins = ARRAY_SIZE(vcontrol_3512_pins), 736 .num_pins = ARRAY_SIZE(ice_3512_pins), 742 .num_pins = ARRAY_SIZE(ide_3512_pins), 751 .num_pins = ARRAY_SIZE(sata_3512_pins), [all …]
|
D | pinctrl-artpec6.c | 60 unsigned int num_pins; member 70 const unsigned int num_pins; member 216 .num_pins = ARRAY_SIZE(cpuclkout_pins0), 222 .num_pins = ARRAY_SIZE(udlclkout_pins0), 228 .num_pins = ARRAY_SIZE(i2c1_pins0), 234 .num_pins = ARRAY_SIZE(i2c2_pins0), 240 .num_pins = ARRAY_SIZE(i2c3_pins0), 246 .num_pins = ARRAY_SIZE(i2s0_pins0), 252 .num_pins = ARRAY_SIZE(i2s1_pins0), 258 .num_pins = ARRAY_SIZE(i2srefclk_pins0), [all …]
|
D | pinctrl-u300.c | 693 const unsigned num_pins; member 809 .num_pins = ARRAY_SIZE(power_pins), 814 .num_pins = ARRAY_SIZE(emif0_pins), 819 .num_pins = ARRAY_SIZE(emif1_pins), 824 .num_pins = ARRAY_SIZE(uart0_pins), 829 .num_pins = ARRAY_SIZE(mmc0_pins), 834 .num_pins = ARRAY_SIZE(spi0_pins), 851 unsigned *num_pins) in u300_get_group_pins() argument 854 *num_pins = u300_pin_groups[selector].num_pins; in u300_get_group_pins()
|
D | pinmux.c | 385 unsigned num_pins = 0; in pinmux_enable_setting() local 391 &pins, &num_pins); in pinmux_enable_setting() 402 num_pins = 0; in pinmux_enable_setting() 406 for (i = 0; i < num_pins; i++) { in pinmux_enable_setting() 426 for (i = 0; i < num_pins; i++) { in pinmux_enable_setting() 446 for (i = 0; i < num_pins; i++) { in pinmux_enable_setting() 465 unsigned num_pins = 0; in pinmux_disable_setting() local 471 &pins, &num_pins); in pinmux_disable_setting() 481 num_pins = 0; in pinmux_disable_setting() 485 for (i = 0; i < num_pins; i++) { in pinmux_disable_setting()
|
/Linux-v4.19/drivers/irqchip/ |
D | irq-mbigen.c | 244 u32 num_pins; in mbigen_of_create_domain() local 256 &num_pins) < 0) { in mbigen_of_create_domain() 261 domain = platform_msi_create_device_domain(&child->dev, num_pins, in mbigen_of_create_domain() 277 u32 num_pins = 0; in mbigen_acpi_create_domain() local 303 ret = device_property_read_u32(&pdev->dev, "num-pins", &num_pins); in mbigen_acpi_create_domain() 304 if (ret || num_pins == 0) in mbigen_acpi_create_domain() 307 domain = platform_msi_create_device_domain(&pdev->dev, num_pins, in mbigen_acpi_create_domain()
|
/Linux-v4.19/drivers/pinctrl/vt8500/ |
D | pinctrl-wmt.c | 193 unsigned *num_pins) in wmt_get_group_pins() argument 198 *num_pins = 1; in wmt_get_group_pins() 311 int num_pins, num_funcs, num_pulls, maps_per_pin; in wmt_pctl_dt_node_to_map() local 333 num_pins = pins->length / sizeof(u32); in wmt_pctl_dt_node_to_map() 337 if (num_funcs > 1 && num_funcs != num_pins) { in wmt_pctl_dt_node_to_map() 339 num_pins); in wmt_pctl_dt_node_to_map() 343 if (num_pulls > 1 && num_pulls != num_pins) { in wmt_pctl_dt_node_to_map() 345 num_pins); in wmt_pctl_dt_node_to_map() 355 cur_map = maps = kcalloc(num_pins * maps_per_pin, sizeof(*maps), in wmt_pctl_dt_node_to_map() 360 for (i = 0; i < num_pins; i++) { in wmt_pctl_dt_node_to_map() [all …]
|
/Linux-v4.19/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()
|
/Linux-v4.19/drivers/pinctrl/bcm/ |
D | pinctrl-nsp-mux.c | 82 const unsigned int num_pins; member 231 .num_pins = ARRAY_SIZE(group_name ## _pins), \ 335 unsigned int *num_pins) in nsp_get_group_pins() argument 340 *num_pins = pinctrl->groups[selector].num_pins; in nsp_get_group_pins() 565 unsigned int num_pins = ARRAY_SIZE(nsp_pins); in nsp_pinmux_probe() local 600 pins = devm_kcalloc(&pdev->dev, num_pins, sizeof(*pins), GFP_KERNEL); in nsp_pinmux_probe() 604 for (i = 0; i < num_pins; i++) { in nsp_pinmux_probe() 615 nsp_pinctrl_desc.npins = num_pins; in nsp_pinmux_probe()
|
D | pinctrl-bcm2835.c | 637 unsigned *num_pins) in bcm2835_pctl_get_group_pins() argument 640 *num_pins = 1; in bcm2835_pctl_get_group_pins() 724 int num_pins, num_funcs, num_pulls, maps_per_pin; in bcm2835_pctl_dt_node_to_map() local 751 num_pins = pins->length / 4; in bcm2835_pctl_dt_node_to_map() 755 if (num_funcs > 1 && num_funcs != num_pins) { in bcm2835_pctl_dt_node_to_map() 758 np, num_pins); in bcm2835_pctl_dt_node_to_map() 762 if (num_pulls > 1 && num_pulls != num_pins) { in bcm2835_pctl_dt_node_to_map() 765 np, num_pins); in bcm2835_pctl_dt_node_to_map() 774 cur_map = maps = kcalloc(num_pins * maps_per_pin, sizeof(*maps), in bcm2835_pctl_dt_node_to_map() 779 for (i = 0; i < num_pins; i++) { in bcm2835_pctl_dt_node_to_map() [all …]
|
D | pinctrl-cygnus-mux.c | 76 unsigned num_pins; member 488 .num_pins = ARRAY_SIZE(group_name ## _pins), \ 722 unsigned *num_pins) in cygnus_get_group_pins() argument 727 *num_pins = pinctrl->groups[selector].num_pins; in cygnus_get_group_pins() 947 unsigned num_pins = ARRAY_SIZE(cygnus_pins); in cygnus_pinmux_probe() local 977 pins = devm_kcalloc(&pdev->dev, num_pins, sizeof(*pins), GFP_KERNEL); in cygnus_pinmux_probe() 981 for (i = 0; i < num_pins; i++) { in cygnus_pinmux_probe() 992 cygnus_pinctrl_desc.npins = num_pins; in cygnus_pinmux_probe()
|
D | pinctrl-ns2-mux.c | 88 const unsigned int num_pins; member 376 .num_pins = ARRAY_SIZE(group_name ## _pins), \ 518 unsigned int *num_pins) in ns2_get_group_pins() argument 523 *num_pins = pinctrl->groups[selector].num_pins; in ns2_get_group_pins() 1035 unsigned int num_pins = ARRAY_SIZE(ns2_pins); in ns2_pinmux_probe() local 1069 pins = devm_kcalloc(&pdev->dev, num_pins, sizeof(*pins), GFP_KERNEL); in ns2_pinmux_probe() 1073 for (i = 0; i < num_pins; i++) { in ns2_pinmux_probe() 1084 ns2_pinctrl_desc.npins = num_pins; in ns2_pinmux_probe()
|
/Linux-v4.19/drivers/pinctrl/meson/ |
D | pinctrl-meson8-pmx.h | 32 .num_pins = ARRAY_SIZE(grp ## _pins), \ 42 .num_pins = 1, \
|
D | pinctrl-meson-axg-pmx.h | 46 .num_pins = ARRAY_SIZE(grp ## _pins), \ 56 .num_pins = 1, \
|
D | pinctrl-meson8-pmx.c | 51 for (j = 0; j < group->num_pins; j++) { in meson8_pmx_disable_other_groups() 79 for (i = 0; i < group->num_pins; i++) in meson8_pmx_set_mux()
|
D | pinctrl-meson.h | 34 unsigned int num_pins; member 105 unsigned int num_pins; member
|
D | pinctrl-meson.c | 122 const unsigned **pins, unsigned *num_pins) in meson_get_group_pins() argument 127 *num_pins = pc->data->groups[selector].num_pins; in meson_get_group_pins() 310 for (i = 0; i < group->num_pins; i++) { in meson_pinconf_group_set() 416 pc->chip.ngpio = pc->data->num_pins; in meson_gpiolib_register() 533 pc->desc.npins = pc->data->num_pins; in meson_pinctrl_probe()
|
/Linux-v4.19/drivers/pinctrl/sh-pfc/ |
D | pinctrl.c | 65 const unsigned **pins, unsigned *num_pins) in sh_pfc_get_group_pins() argument 70 *num_pins = pmx->pfc->info->groups[selector].nr_pins; in sh_pfc_get_group_pins() 118 unsigned int num_pins; in sh_pfc_dt_subnode_to_map() local 163 num_pins = 0; in sh_pfc_dt_subnode_to_map() 168 num_pins = ret; in sh_pfc_dt_subnode_to_map() 181 if (!num_pins && !num_groups) { in sh_pfc_dt_subnode_to_map() 190 nmaps += num_pins + num_groups; in sh_pfc_dt_subnode_to_map() 744 unsigned int num_pins; in sh_pfc_pinconf_group_set() local 748 num_pins = pmx->pfc->info->groups[group].nr_pins; in sh_pfc_pinconf_group_set() 750 for (i = 0; i < num_pins; ++i) { in sh_pfc_pinconf_group_set()
|
/Linux-v4.19/drivers/pinctrl/sirf/ |
D | pinctrl-sirf.h | 80 const unsigned num_pins; member 87 .num_pins = ARRAY_SIZE(p), \
|
/Linux-v4.19/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()
|
/Linux-v4.19/drivers/pinctrl/freescale/ |
D | pinctrl-imx.c | 77 for (i = 0; i < grp->num_pins; i++) { in imx_dt_node_to_map() 105 for (i = j = 0; i < grp->num_pins; i++) { in imx_dt_node_to_map() 163 npins = grp->num_pins; in imx_pmx_set() 394 for (i = 0; i < grp->num_pins; i++) { in imx_pinconf_group_dbg_show() 479 grp->num_pins = size / pin_size; in imx_pinctrl_parse_groups() 481 grp->num_pins, sizeof(struct imx_pin), in imx_pinctrl_parse_groups() 484 grp->num_pins, sizeof(unsigned int), in imx_pinctrl_parse_groups() 489 for (i = 0; i < grp->num_pins; i++) { in imx_pinctrl_parse_groups()
|
/Linux-v4.19/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() 602 int num_pins, int *indexp) in check_output_sfx() argument 609 i = find_idx_in_nid_list(nid, pins, num_pins); in check_output_sfx() 612 if (num_pins == 1) in check_output_sfx() 614 if (num_pins > ARRAY_SIZE(channel_sfx)) { in check_output_sfx() 638 const hda_nid_t *pins, int num_pins) in get_hp_label_index() argument 644 i = find_idx_in_nid_list(nid, pins, num_pins); in get_hp_label_index()
|
/Linux-v4.19/include/linux/pinctrl/ |
D | pinctrl.h | 98 unsigned *num_pins); 186 unsigned *num_pins);
|
/Linux-v4.19/drivers/pinctrl/uniphier/ |
D | pinctrl-uniphier-core.c | 71 unsigned *num_pins) in uniphier_pctl_get_group_pins() argument 76 *num_pins = priv->socdata->groups[selector].num_pins; in uniphier_pctl_get_group_pins() 540 unsigned num_pins = priv->socdata->groups[selector].num_pins; in uniphier_conf_pin_config_group_set() local 543 for (i = 0; i < num_pins; i++) { in uniphier_conf_pin_config_group_set() 661 for (i = 0; i < grp->num_pins; i++) { in uniphier_pmx_set_mux()
|
D | pinctrl-uniphier.h | 138 unsigned num_pins; member 172 .num_pins = ARRAY_SIZE(grp##_pins), \
|