/linux-6.12.1/drivers/pinctrl/ |
D | pinconf.c | 42 if (!map->data.configs.group_or_pin) { in pinconf_validate_map() 48 if (!map->data.configs.num_configs || in pinconf_validate_map() 49 !map->data.configs.configs) { in pinconf_validate_map() 118 map->data.configs.group_or_pin); in pinconf_map_to_setting() 121 map->data.configs.group_or_pin); in pinconf_map_to_setting() 124 setting->data.configs.group_or_pin = pin; in pinconf_map_to_setting() 128 map->data.configs.group_or_pin); in pinconf_map_to_setting() 131 map->data.configs.group_or_pin); in pinconf_map_to_setting() 134 setting->data.configs.group_or_pin = pin; in pinconf_map_to_setting() 140 setting->data.configs.num_configs = map->data.configs.num_configs; in pinconf_map_to_setting() [all …]
|
D | pinctrl-utils.c | 65 unsigned long *configs, unsigned int num_configs, in pinctrl_utils_add_map_configs() argument 73 dup_configs = kmemdup_array(configs, num_configs, in pinctrl_utils_add_map_configs() 79 (*map)[*num_maps].data.configs.group_or_pin = group; in pinctrl_utils_add_map_configs() 80 (*map)[*num_maps].data.configs.configs = dup_configs; in pinctrl_utils_add_map_configs() 81 (*map)[*num_maps].data.configs.num_configs = num_configs; in pinctrl_utils_add_map_configs() 89 unsigned long **configs, unsigned int *num_configs, in pinctrl_utils_add_config() argument 96 new_configs = krealloc(*configs, sizeof(*new_configs) * new_num, in pinctrl_utils_add_config() 105 *configs = new_configs; in pinctrl_utils_add_config() 121 kfree(map[i].data.configs.configs); in pinctrl_utils_free_map()
|
D | pinctrl-lantiq.c | 55 kfree(map[i].data.configs.configs); in ltq_pinctrl_dt_free_map() 73 unsigned long configs[3]; in ltq_pinctrl_dt_subnode_to_map() local 108 configs[num_configs++] = in ltq_pinctrl_dt_subnode_to_map() 117 (*map)->data.configs.configs = kmemdup(configs, in ltq_pinctrl_dt_subnode_to_map() 122 (*map)->data.configs.group_or_pin = pin; in ltq_pinctrl_dt_subnode_to_map() 123 (*map)->data.configs.num_configs = num_configs; in ltq_pinctrl_dt_subnode_to_map() 127 (*map)->data.configs.configs = kmemdup(configs, in ltq_pinctrl_dt_subnode_to_map() 132 (*map)->data.configs.group_or_pin = group; in ltq_pinctrl_dt_subnode_to_map() 133 (*map)->data.configs.num_configs = num_configs; in ltq_pinctrl_dt_subnode_to_map()
|
D | pinconf-generic.c | 247 unsigned long **configs, in pinconf_generic_parse_dt_config() argument 275 *configs = NULL; in pinconf_generic_parse_dt_config() 284 *configs = kmemdup(cfg, ncfg * sizeof(unsigned long), GFP_KERNEL); in pinconf_generic_parse_dt_config() 285 if (!*configs) { in pinconf_generic_parse_dt_config() 306 unsigned long *configs = NULL; in pinconf_generic_dt_subnode_to_map() local 337 ret = pinconf_generic_parse_dt_config(np, pctldev, &configs, in pinconf_generic_dt_subnode_to_map() 368 reserved_maps, num_maps, group, configs, in pinconf_generic_dt_subnode_to_map() 377 kfree(configs); in pinconf_generic_dt_subnode_to_map()
|
D | pinconf.h | 33 unsigned long *configs, size_t nconfigs); 72 unsigned long *configs, size_t nconfigs) in pinconf_set_config() argument 139 unsigned long **configs,
|
/linux-6.12.1/scripts/dtc/ |
D | dt_to_config | 376 my @configs = split(' && ', $config); 377 for $configs (@configs) { 378 $not = $configs =~ /^!/; 379 $configs =~ s/^!//; 381 if (($configs ne "no_config") && ($configs ne "no_makefile")) { 386 ($configs !~ /CONFIG_/) && 387 (($configs ne "no_config") && ($configs ne "no_makefile"))) { 391 my $existing_config = $existing_config{$configs}; 402 } elsif (($config_file) && ($configs =~ /CONFIG_/)) { 462 my @configs = split(' && ', $config); [all …]
|
/linux-6.12.1/drivers/pinctrl/renesas/ |
D | pinctrl.c | 42 struct sh_pfc_pin_config *configs; member 81 unsigned long *configs, in sh_pfc_map_add_config() argument 86 cfgs = kmemdup_array(configs, num_configs, sizeof(*cfgs), GFP_KERNEL); in sh_pfc_map_add_config() 91 map->data.configs.group_or_pin = group_or_pin; in sh_pfc_map_add_config() 92 map->data.configs.configs = cfgs; in sh_pfc_map_add_config() 93 map->data.configs.num_configs = num_configs; in sh_pfc_map_add_config() 110 unsigned long *configs; in sh_pfc_dt_subnode_to_map() local 127 ret = pinconf_generic_parse_dt_config(np, NULL, &configs, &num_configs); in sh_pfc_dt_subnode_to_map() 167 if (configs) in sh_pfc_dt_subnode_to_map() 188 if (configs) { in sh_pfc_dt_subnode_to_map() [all …]
|
/linux-6.12.1/tools/perf/tests/ |
D | event_groups.c | 15 static unsigned long configs[] = {0, 3, 0}; variable 61 configs[2] = uncore_pmus[i].config; in setup_uncore_event() 70 fd = event_open(types[2], configs[2], -1); in setup_uncore_event() 86 group_fd = event_open(types[i], configs[i], -1); in run_test() 90 sibling_fd1 = event_open(types[j], configs[j], group_fd); in run_test() 96 sibling_fd2 = event_open(types[k], configs[k], group_fd); in run_test() 128 types[i], configs[i], types[j], configs[j], in test__event_groups() 129 types[k], configs[k], r ? "Fail" : "Pass"); in test__event_groups()
|
/linux-6.12.1/drivers/pinctrl/vt8500/ |
D | pinctrl-wmt.c | 240 unsigned long *configs; in wmt_pctl_dt_node_to_map_pull() local 254 configs = kzalloc(sizeof(*configs), GFP_KERNEL); in wmt_pctl_dt_node_to_map_pull() 255 if (!configs) in wmt_pctl_dt_node_to_map_pull() 260 configs[0] = PIN_CONFIG_BIAS_DISABLE; in wmt_pctl_dt_node_to_map_pull() 263 configs[0] = PIN_CONFIG_BIAS_PULL_DOWN; in wmt_pctl_dt_node_to_map_pull() 266 configs[0] = PIN_CONFIG_BIAS_PULL_UP; in wmt_pctl_dt_node_to_map_pull() 269 configs[0] = PIN_CONFIG_BIAS_DISABLE; in wmt_pctl_dt_node_to_map_pull() 274 map->data.configs.group_or_pin = data->groups[group]; in wmt_pctl_dt_node_to_map_pull() 275 map->data.configs.configs = configs; in wmt_pctl_dt_node_to_map_pull() 276 map->data.configs.num_configs = 1; in wmt_pctl_dt_node_to_map_pull() [all …]
|
/linux-6.12.1/tools/testing/ktest/examples/ |
D | README | 1 This directory contains example configs to use ktest for various tasks. 2 The configs still need to be customized for your environment, but it 6 The configs are based off of real working configs but have been modified 25 include/ - The include directory holds default configs that can be 26 included into other configs. This is a real use example that shows how 27 to reuse configs for various machines or set ups. The files here
|
/linux-6.12.1/drivers/pinctrl/sunplus/ |
D | sppctl.c | 600 unsigned long *configs, unsigned int num_configs) in sppctl_pin_config_set() argument 606 if (configs[0] == SPPCTL_IOP_CONFIGS) { in sppctl_pin_config_set() 612 if (configs[i] & SPPCTL_PCTL_L_OUT) in sppctl_pin_config_set() 614 if (configs[i] & SPPCTL_PCTL_L_OU1) in sppctl_pin_config_set() 616 if (configs[i] & SPPCTL_PCTL_L_INV) in sppctl_pin_config_set() 618 if (configs[i] & SPPCTL_PCTL_L_ONV) in sppctl_pin_config_set() 620 if (configs[i] & SPPCTL_PCTL_L_ODR) in sppctl_pin_config_set() 827 unsigned long *configs; in sppctl_dt_node_to_map() local 881 (*map)[i].data.configs.num_configs = 1; in sppctl_dt_node_to_map() 882 (*map)[i].data.configs.group_or_pin = pin_get_name(pctldev, pin_num); in sppctl_dt_node_to_map() [all …]
|
/linux-6.12.1/Documentation/usb/ |
D | gadget_configfs.rst | 109 $ mkdir configs/<name>.<number> 114 $ mkdir configs/c.1 123 $ mkdir configs/c.1/strings/0x409 127 $ echo <configuration> > configs/c.1/strings/0x409/configuration 131 $ echo 120 > configs/c.1/MaxPower 164 $ ln -s functions/<name>.<instance name> configs/<name>.<number> 168 $ ln -s functions/ncm.usb0 configs/c.1 188 ./configs 189 ./configs/c.1 190 ./configs/c.1/ncm.usb0 -> ../../../../usb_gadget/g1/functions/ncm.usb0 [all …]
|
/linux-6.12.1/drivers/pinctrl/freescale/ |
D | pinctrl-imx-scmi.c | 62 unsigned long *configs = NULL; in pinctrl_scmi_imx_dt_node_to_map() local 133 configs = kmemdup_array(cfg, ncfg, sizeof(unsigned long), GFP_KERNEL); in pinctrl_scmi_imx_dt_node_to_map() 136 new_map[i].data.configs.group_or_pin = pin_get_name(pctldev, pin_id); in pinctrl_scmi_imx_dt_node_to_map() 137 new_map[i].data.configs.configs = configs; in pinctrl_scmi_imx_dt_node_to_map() 138 new_map[i].data.configs.num_configs = ncfg; in pinctrl_scmi_imx_dt_node_to_map() 204 unsigned long *configs, in pinctrl_scmi_imx_pinconf_set() argument 215 if (!configs || !num_configs) in pinctrl_scmi_imx_pinconf_set() 226 (enum scmi_pinctrl_conf_type)pinconf_to_config_param(configs[i]); in pinctrl_scmi_imx_pinconf_set() 227 p_config_value[i] = pinconf_to_config_argument(configs[i]); in pinctrl_scmi_imx_pinconf_set()
|
D | pinctrl-scu.c | 87 unsigned long *configs, unsigned num_configs) in imx_pinconf_set_scu() argument 92 unsigned int mux = configs[0]; in imx_pinconf_set_scu() 106 wmsg.wakeup = *configs; in imx_pinconf_set_scu() 110 pin_id, *configs); in imx_pinconf_set_scu() 118 conf = configs[1]; in imx_pinconf_set_scu()
|
D | pinctrl-imx.c | 124 new_map[j].data.configs.group_or_pin = in imx_dt_node_to_map() 132 new_map[j].data.configs.configs = in imx_dt_node_to_map() 134 new_map[j].data.configs.num_configs = 2; in imx_dt_node_to_map() 136 new_map[j].data.configs.configs = in imx_dt_node_to_map() 138 new_map[j].data.configs.num_configs = 1; in imx_dt_node_to_map() 329 unsigned pin_id, unsigned long *configs, in imx_pinconf_set_mmio() argument 351 reg |= configs[i]; in imx_pinconf_set_mmio() 356 writel(configs[i], ipctl->base + pin_reg->conf_reg); in imx_pinconf_set_mmio() 358 pin_reg->conf_reg, configs[i]); in imx_pinconf_set_mmio() 366 unsigned pin_id, unsigned long *configs, in imx_pinconf_set() argument [all …]
|
/linux-6.12.1/scripts/ |
D | Makefile.defconf | 12 -m -O $(objtree) $(srctree)/arch/$(SRCARCH)/configs/$(1) \ 13 $(foreach config,$(2),$(srctree)/arch/$(SRCARCH)/configs/$(config).config) 26 -Q -m -O $(objtree) $(srctree)/arch/$(SRCARCH)/configs/$(1) \ 27 $(foreach config,$(2),$(srctree)/arch/$(SRCARCH)/configs/$(config).config)
|
/linux-6.12.1/include/linux/pinctrl/ |
D | machine.h | 49 unsigned long *configs; member 74 struct pinctrl_map_configs configs; member 114 .data.configs = { \ 116 .configs = cfgs, \ 136 .data.configs = { \ 138 .configs = cfgs, \
|
/linux-6.12.1/drivers/clk/tegra/ |
D | clk-tegra210-emc.c | 96 if (!provider || !provider->configs || provider->num_configs == 0) in tegra210_clk_emc_round_rate() 100 if (provider->configs[i].rate >= rate) in tegra210_clk_emc_round_rate() 101 return provider->configs[i].rate; in tegra210_clk_emc_round_rate() 104 return provider->configs[i - 1].rate; in tegra210_clk_emc_round_rate() 131 if (!provider->configs || provider->num_configs == 0) in tegra210_clk_emc_set_rate() 135 if (provider->configs[i].rate >= rate) { in tegra210_clk_emc_set_rate() 136 config = &provider->configs[i]; in tegra210_clk_emc_set_rate() 142 config = &provider->configs[i - 1]; in tegra210_clk_emc_set_rate() 308 struct tegra210_clk_emc_config *config = &provider->configs[i]; in tegra210_clk_emc_attach()
|
/linux-6.12.1/scripts/kconfig/ |
D | streamline_config.pl | 397 my %configs; 402 $configs{$conf} = $module; 462 if (!defined($configs{$conf})) { 467 $configs{$conf} = 1; 510 if (defined($configs{$conf})) { 535 $configs{$next_config} = 1; 549 foreach my $config (keys %configs) { 671 if (defined($configs{$1})) {
|
D | Makefile | 28 KCONFIG_DEFCONFIG_LIST += arch/$(SRCARCH)/configs/$(KBUILD_DEFCONFIG) 93 ifneq ($(wildcard $(srctree)/arch/$(SRCARCH)/configs/$(KBUILD_DEFCONFIG)),) 95 $(Q)$< $(silent) --defconfig=arch/$(SRCARCH)/configs/$(KBUILD_DEFCONFIG) $(Kconfig) 102 $(Q)$< $(silent) --defconfig=arch/$(SRCARCH)/configs/$@ $(Kconfig) 104 configfiles = $(wildcard $(srctree)/kernel/configs/$(1) $(srctree)/arch/$(SRCARCH)/configs/$(1)) 115 $(Q)KCONFIG_ALLCONFIG=kernel/configs/tiny-base.config $(MAKE) -f $(srctree)/Makefile allnoconfig
|
/linux-6.12.1/drivers/pinctrl/sophgo/ |
D | pinctrl-cv18xx.c | 317 &map[nmaps].data.configs.configs, in cv1800_pctrl_dt_node_to_map() 318 &map[nmaps].data.configs.num_configs); in cv1800_pctrl_dt_node_to_map() 333 if (map[nmaps].data.configs.num_configs == 0) in cv1800_pctrl_dt_node_to_map() 337 map[nmaps].data.configs.group_or_pin = grpname; in cv1800_pctrl_dt_node_to_map() 376 const struct cv1800_pin_mux_config *configs; in cv1800_pmx_set_mux() local 383 configs = group->data; in cv1800_pmx_set_mux() 386 const struct cv1800_pin *pin = configs[i].pin; in cv1800_pmx_set_mux() 387 u32 value = configs[i].config; in cv1800_pmx_set_mux() 575 unsigned long *configs, in cv1800_pinconf_compute_config() argument 592 int param = pinconf_to_config_param(configs[i]); in cv1800_pinconf_compute_config() [all …]
|
/linux-6.12.1/tools/testing/selftests/rcutorture/bin/ |
D | torture.sh | 106 --config-rcutorture|--configs-rcutorture) 107 checkarg --configs-rcutorture "(list of config files)" "$#" "$2" '^[^/]\+$' '^--' 111 --config-locktorture|--configs-locktorture) 112 checkarg --configs-locktorture "(list of config files)" "$#" "$2" '^[^/]\+$' '^--' 116 --config-scftorture|--configs-scftorture) 117 checkarg --configs-scftorture "(list of config files)" "$#" "$2" '^[^/]\+$' '^--' 410 …n/kvm.sh --datestamp "$ds/results-rcutasksflavors/$flavor" --buildonly --configs "TINY01 TREE04" -… 432 …ests/rcutorture/bin/kvm.sh --allcpus --duration "$duration_rcutorture" --configs "$configs_rcutort… 438 …bin/kvm.sh --torture lock --allcpus --duration "$duration_locktorture" --configs "$configs_locktor… 446 …e/bin/kvm.sh --torture scf --allcpus --duration "$duration_scftorture" --configs "$configs_scftort… [all …]
|
D | kvm.sh | 54 configs="" 116 --configs|--config) 117 checkarg --configs "(list of config files)" "$#" "$2" '^[^/.a-z]\+$' '^--' 118 configs="$configs $2" 281 CONFIGFRAG=${RCUTORTURE}/configs/${TORTURE_SUITE}; export CONFIGFRAG 284 if test -z "$configs" 286 configs=$defaultconfigs 296 for CF in $configs
|
/linux-6.12.1/arch/powerpc/ |
D | Makefile | 301 $(Q)$(MAKE) KCONFIG_ALLCONFIG=$(srctree)/arch/powerpc/configs/book3s_32.config \ 306 $(Q)$(MAKE) KCONFIG_ALLCONFIG=$(srctree)/arch/powerpc/configs/44x.config \ 311 $(Q)$(MAKE) KCONFIG_ALLCONFIG=$(srctree)/arch/powerpc/configs/8xx.config \ 316 $(Q)$(MAKE) KCONFIG_ALLCONFIG=$(srctree)/arch/powerpc/configs/85xx-32bit.config \ 325 $(Q)$(MAKE) KCONFIG_ALLCONFIG=$(srctree)/arch/powerpc/configs/le.config \ 330 $(Q)$(MAKE) KCONFIG_ALLCONFIG=$(srctree)/arch/powerpc/configs/ppc64le.config \ 335 $(Q)$(MAKE) KCONFIG_ALLCONFIG=$(srctree)/arch/powerpc/configs/85xx-64bit.config \ 340 $(Q)$(MAKE) KCONFIG_ALLCONFIG=$(srctree)/arch/powerpc/configs/32-bit.config \ 345 $(Q)$(MAKE) KCONFIG_ALLCONFIG=$(srctree)/arch/powerpc/configs/64-bit.config \
|
/linux-6.12.1/drivers/pinctrl/bcm/ |
D | pinctrl-bcm2835.c | 767 kfree(maps[i].data.configs.configs); in bcm2835_pctl_dt_free_map() 796 unsigned long *configs; in bcm2835_pctl_dt_node_to_map_pull() local 803 configs = kzalloc(sizeof(*configs), GFP_KERNEL); in bcm2835_pctl_dt_node_to_map_pull() 804 if (!configs) in bcm2835_pctl_dt_node_to_map_pull() 806 configs[0] = pinconf_to_config_packed(BCM2835_PINCONF_PARAM_PULL, pull); in bcm2835_pctl_dt_node_to_map_pull() 809 map->data.configs.group_or_pin = bcm2835_gpio_pins[pin].name; in bcm2835_pctl_dt_node_to_map_pull() 810 map->data.configs.configs = configs; in bcm2835_pctl_dt_node_to_map_pull() 811 map->data.configs.num_configs = 1; in bcm2835_pctl_dt_node_to_map_pull() 1060 unsigned int pin, unsigned long *configs, in bcm2835_pinconf_set() argument 1068 param = pinconf_to_config_param(configs[i]); in bcm2835_pinconf_set() [all …]
|