Home
last modified time | relevance | path

Searched refs:configs (Results 1 – 25 of 136) sorted by relevance

123456

/Linux-v4.19/drivers/pinctrl/
Dpinconf.c42 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 …]
Dpinctrl-utils.c76 unsigned long *configs, unsigned num_configs, in pinctrl_utils_add_map_configs() argument
84 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), in pinctrl_utils_add_map_configs()
90 (*map)[*num_maps].data.configs.group_or_pin = group; in pinctrl_utils_add_map_configs()
91 (*map)[*num_maps].data.configs.configs = dup_configs; in pinctrl_utils_add_map_configs()
92 (*map)[*num_maps].data.configs.num_configs = num_configs; in pinctrl_utils_add_map_configs()
100 unsigned long **configs, unsigned *num_configs, in pinctrl_utils_add_config() argument
107 new_configs = krealloc(*configs, sizeof(*new_configs) * new_num, in pinctrl_utils_add_config()
116 *configs = new_configs; in pinctrl_utils_add_config()
132 kfree(map[i].data.configs.configs); in pinctrl_utils_free_map()
Dpinctrl-lantiq.c57 kfree(map[i].data.configs.configs); in ltq_pinctrl_dt_free_map()
75 unsigned long configs[3]; in ltq_pinctrl_dt_subnode_to_map() local
110 configs[num_configs++] = in ltq_pinctrl_dt_subnode_to_map()
119 (*map)->data.configs.configs = kmemdup(configs, in ltq_pinctrl_dt_subnode_to_map()
124 (*map)->data.configs.group_or_pin = pin; in ltq_pinctrl_dt_subnode_to_map()
125 (*map)->data.configs.num_configs = num_configs; in ltq_pinctrl_dt_subnode_to_map()
129 (*map)->data.configs.configs = kmemdup(configs, in ltq_pinctrl_dt_subnode_to_map()
134 (*map)->data.configs.group_or_pin = group; in ltq_pinctrl_dt_subnode_to_map()
135 (*map)->data.configs.num_configs = num_configs; in ltq_pinctrl_dt_subnode_to_map()
Dpinconf-generic.c239 unsigned long **configs, in pinconf_generic_parse_dt_config() argument
267 *configs = NULL; in pinconf_generic_parse_dt_config()
276 *configs = kmemdup(cfg, ncfg * sizeof(unsigned long), GFP_KERNEL); in pinconf_generic_parse_dt_config()
277 if (!*configs) { in pinconf_generic_parse_dt_config()
297 unsigned long *configs = NULL; in pinconf_generic_dt_subnode_to_map() local
328 ret = pinconf_generic_parse_dt_config(np, pctldev, &configs, in pinconf_generic_dt_subnode_to_map()
359 reserved_maps, num_maps, group, configs, in pinconf_generic_dt_subnode_to_map()
368 kfree(configs); in pinconf_generic_dt_subnode_to_map()
Dpinconf.h24 unsigned long *configs, size_t nconfigs);
63 unsigned long *configs, size_t nconfigs) in pinconf_set_config() argument
130 unsigned long **configs,
Dpinctrl-utils.h35 unsigned long *configs, unsigned num_configs,
38 unsigned long **configs, unsigned *num_configs,
/Linux-v4.19/scripts/dtc/
Ddt_to_config377 my @configs = split(' && ', $config);
378 for $configs (@configs) {
379 $not = $configs =~ /^!/;
380 $configs =~ s/^!//;
382 if (($configs ne "no_config") && ($configs ne "no_makefile")) {
387 ($configs !~ /CONFIG_/) &&
388 (($configs ne "no_config") && ($configs ne "no_makefile"))) {
392 my $existing_config = $existing_config{$configs};
403 } elsif (($config_file) && ($configs =~ /CONFIG_/)) {
463 my @configs = split(' && ', $config);
[all …]
/Linux-v4.19/drivers/pinctrl/sh-pfc/
Dpinctrl.c42 struct sh_pfc_pin_config *configs; member
85 unsigned long *configs, in sh_pfc_map_add_config() argument
90 cfgs = kmemdup(configs, num_configs * sizeof(*cfgs), in sh_pfc_map_add_config()
96 map->data.configs.group_or_pin = group_or_pin; in sh_pfc_map_add_config()
97 map->data.configs.configs = cfgs; in sh_pfc_map_add_config()
98 map->data.configs.num_configs = num_configs; in sh_pfc_map_add_config()
115 unsigned long *configs; in sh_pfc_dt_subnode_to_map() local
149 ret = pinconf_generic_parse_dt_config(np, NULL, &configs, &num_configs); in sh_pfc_dt_subnode_to_map()
189 if (configs) in sh_pfc_dt_subnode_to_map()
210 if (configs) { in sh_pfc_dt_subnode_to_map()
[all …]
/Linux-v4.19/tools/testing/ktest/examples/
DREADME1 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-v4.19/drivers/pinctrl/vt8500/
Dpinctrl-wmt.c248 unsigned long *configs; in wmt_pctl_dt_node_to_map_pull() local
262 configs = kzalloc(sizeof(*configs), GFP_KERNEL); in wmt_pctl_dt_node_to_map_pull()
263 if (!configs) in wmt_pctl_dt_node_to_map_pull()
268 configs[0] = PIN_CONFIG_BIAS_DISABLE; in wmt_pctl_dt_node_to_map_pull()
271 configs[0] = PIN_CONFIG_BIAS_PULL_DOWN; in wmt_pctl_dt_node_to_map_pull()
274 configs[0] = PIN_CONFIG_BIAS_PULL_UP; in wmt_pctl_dt_node_to_map_pull()
277 configs[0] = PIN_CONFIG_BIAS_DISABLE; in wmt_pctl_dt_node_to_map_pull()
282 map->data.configs.group_or_pin = data->groups[group]; in wmt_pctl_dt_node_to_map_pull()
283 map->data.configs.configs = configs; in wmt_pctl_dt_node_to_map_pull()
284 map->data.configs.num_configs = 1; in wmt_pctl_dt_node_to_map_pull()
[all …]
/Linux-v4.19/Documentation/usb/
Dgadget_configfs.txt99 $ mkdir configs/<name>.<number>
104 $ mkdir configs/c.1
113 $ mkdir configs/c.1/strings/0x409
117 $ echo <configuration> > configs/c.1/strings/0x409/configuration
121 $ echo 120 > configs/c.1/MaxPower
154 $ ln -s functions/<name>.<instance name> configs/<name>.<number>
158 $ ln -s functions/ncm.usb0 configs/c.1
178 ./configs
179 ./configs/c.1
180 ./configs/c.1/ncm.usb0 -> ../../../../usb_gadget/g1/functions/ncm.usb0
[all …]
/Linux-v4.19/include/linux/pinctrl/
Dmachine.h50 unsigned long *configs; member
75 struct pinctrl_map_configs configs; member
115 .data.configs = { \
117 .configs = cfgs, \
137 .data.configs = { \
139 .configs = cfgs, \
Dpinconf.h51 unsigned long *configs,
58 unsigned long *configs,
/Linux-v4.19/tools/testing/selftests/rcutorture/bin/
Dkvm.sh49 configs=""
97 --configs|--config)
98 checkarg --configs "(list of config files)" "$#" "$2" '^[^/]*$' '^--'
99 configs="$2"
197 CONFIGFRAG=${KVM}/configs/${TORTURE_SUITE}; export CONFIGFRAG
199 if test -z "$configs"
201 configs="`cat $CONFIGFRAG/CFLIST`"
211 for CF in $configs
/Linux-v4.19/scripts/kconfig/
Dstreamline_config.pl397 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) {
649 if (defined($configs{$1})) {
DMakefile94 ifneq ($(wildcard $(srctree)/arch/$(SRCARCH)/configs/$(KBUILD_DEFCONFIG)),)
96 $(Q)$< $(silent) --defconfig=arch/$(SRCARCH)/configs/$(KBUILD_DEFCONFIG) $(Kconfig)
104 $(Q)$< $(silent) --defconfig=arch/$(SRCARCH)/configs/$@ $(Kconfig)
106 configfiles=$(wildcard $(srctree)/kernel/configs/$@ $(srctree)/arch/$(SRCARCH)/configs/$@)
/Linux-v4.19/drivers/pinctrl/freescale/
Dpinctrl-imx.c110 new_map[j].data.configs.group_or_pin = in imx_dt_node_to_map()
112 new_map[j].data.configs.configs = &pin->config; in imx_dt_node_to_map()
113 new_map[j].data.configs.num_configs = 1; in imx_dt_node_to_map()
250 unsigned long *configs, in imx_pinconf_decode_generic_config() argument
263 param = pinconf_to_config_param(configs[i]); in imx_pinconf_decode_generic_config()
264 param_val = pinconf_to_config_argument(configs[i]); in imx_pinconf_decode_generic_config()
279 info->fixup(configs, num_configs, &raw_config); in imx_pinconf_decode_generic_config()
290 unsigned long *configs; in imx_pinconf_parse_generic_config() local
296 ret = pinconf_generic_parse_dt_config(np, pctl, &configs, in imx_pinconf_parse_generic_config()
301 return imx_pinconf_decode_generic_config(ipctl, configs, num_configs); in imx_pinconf_parse_generic_config()
[all …]
Dpinctrl-mxs.c119 new_map[i].data.configs.group_or_pin = purecfg ? np->name : in mxs_dt_node_to_map()
121 new_map[i].data.configs.configs = pconfig; in mxs_dt_node_to_map()
122 new_map[i].data.configs.num_configs = 1; in mxs_dt_node_to_map()
147 kfree(map[i].data.configs.configs); in mxs_dt_free_map()
237 unsigned pin, unsigned long *configs, in mxs_pinconf_set() argument
254 unsigned group, unsigned long *configs, in mxs_pinconf_group_set() argument
267 config = configs[n]; in mxs_pinconf_group_set()
/Linux-v4.19/drivers/pinctrl/cirrus/
Dpinctrl-madera-core.c813 unsigned long *configs, unsigned int num_configs) in madera_pin_conf_set() argument
823 dev_dbg(priv->dev, "%s config 0x%lx\n", __func__, *configs); in madera_pin_conf_set()
825 switch (pinconf_to_config_param(*configs)) { in madera_pin_conf_set()
853 val = pinconf_to_config_argument(*configs); in madera_pin_conf_set()
865 val = pinconf_to_config_argument(*configs); in madera_pin_conf_set()
872 val = pinconf_to_config_argument(*configs); in madera_pin_conf_set()
880 val = pinconf_to_config_argument(*configs); in madera_pin_conf_set()
897 val = pinconf_to_config_argument(*configs); in madera_pin_conf_set()
911 ++configs; in madera_pin_conf_set()
940 unsigned long *configs, in madera_pin_conf_group_set() argument
[all …]
/Linux-v4.19/drivers/pinctrl/bcm/
Dpinctrl-bcm2835.c668 kfree(maps[i].data.configs.configs); in bcm2835_pctl_dt_free_map()
697 unsigned long *configs; in bcm2835_pctl_dt_node_to_map_pull() local
704 configs = kzalloc(sizeof(*configs), GFP_KERNEL); in bcm2835_pctl_dt_node_to_map_pull()
705 if (!configs) in bcm2835_pctl_dt_node_to_map_pull()
707 configs[0] = pinconf_to_config_packed(BCM2835_PINCONF_PARAM_PULL, pull); in bcm2835_pctl_dt_node_to_map_pull()
710 map->data.configs.group_or_pin = bcm2835_gpio_pins[pin].name; in bcm2835_pctl_dt_node_to_map_pull()
711 map->data.configs.configs = configs; in bcm2835_pctl_dt_node_to_map_pull()
712 map->data.configs.num_configs = 1; in bcm2835_pctl_dt_node_to_map_pull()
938 unsigned int pin, unsigned long *configs, in bcm2835_pinconf_set() argument
946 param = pinconf_to_config_param(configs[i]); in bcm2835_pinconf_set()
[all …]
/Linux-v4.19/drivers/pinctrl/samsung/
Dpinctrl-samsung.c118 const char *group, unsigned long *configs, in add_map_configs() argument
126 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), in add_map_configs()
132 (*map)[*num_maps].data.configs.group_or_pin = group; in add_map_configs()
133 (*map)[*num_maps].data.configs.configs = dup_configs; in add_map_configs()
134 (*map)[*num_maps].data.configs.num_configs = num_configs; in add_map_configs()
140 static int add_config(struct device *dev, unsigned long **configs, in add_config() argument
147 new_configs = krealloc(*configs, sizeof(*new_configs) * new_num, in add_config()
154 *configs = new_configs; in add_config()
168 kfree(map[i].data.configs.configs); in samsung_dt_free_map()
183 unsigned long *configs = NULL; in samsung_dt_subnode_to_map() local
[all …]
/Linux-v4.19/tools/usb/usbip/vudc/
Dvudc_server_example.sh58 mkdir configs/c.1
59 ln -s ${FUNC_DIR} configs/c.1
/Linux-v4.19/drivers/pinctrl/nomadik/
Dpinctrl-abx500.c708 unsigned long *configs, unsigned num_configs) in abx500_dt_add_map_configs() argument
715 dup_configs = kmemdup(configs, num_configs * sizeof(*dup_configs), in abx500_dt_add_map_configs()
722 (*map)[*num_maps].data.configs.group_or_pin = group; in abx500_dt_add_map_configs()
723 (*map)[*num_maps].data.configs.configs = dup_configs; in abx500_dt_add_map_configs()
724 (*map)[*num_maps].data.configs.num_configs = num_configs; in abx500_dt_add_map_configs()
751 unsigned long *configs; in abx500_dt_subnode_to_map() local
776 ret = pinconf_generic_parse_dt_config(np, pctldev, &configs, &nconfigs); in abx500_dt_subnode_to_map()
795 num_maps, gpio_name, configs, 1); in abx500_dt_subnode_to_map()
847 unsigned long *configs, in abx500_pin_config_set() argument
859 param = pinconf_to_config_param(configs[i]); in abx500_pin_config_set()
[all …]
/Linux-v4.19/drivers/pinctrl/aspeed/
Dpinctrl-aspeed.c586 if (param == pdata->configs[i].param && in find_pinconf_config()
587 pin_in_config_range(offset, &pdata->configs[i])) in find_pinconf_config()
588 return &pdata->configs[i]; in find_pinconf_config()
694 unsigned long *configs, unsigned int num_configs) in aspeed_pin_config_set() argument
709 param = pinconf_to_config_param(configs[i]); in aspeed_pin_config_set()
710 arg = pinconf_to_config_argument(configs[i]); in aspeed_pin_config_set()
759 unsigned long *configs, in aspeed_pin_config_group_set() argument
774 rc = aspeed_pin_config_set(pctldev, pins[i], configs, in aspeed_pin_config_group_set()
/Linux-v4.19/drivers/pinctrl/sprd/
Dpinctrl-sprd.c257 unsigned long *configs = NULL; in sprd_dt_node_to_map() local
290 ret = pinconf_generic_parse_dt_config(np, pctldev, &configs, in sprd_dt_node_to_map()
332 group_or_pin, configs, in sprd_dt_node_to_map()
337 kfree(configs); in sprd_dt_node_to_map()
578 static bool sprd_pinctrl_check_sleep_config(unsigned long *configs, in sprd_pinctrl_check_sleep_config() argument
585 param = pinconf_to_config_param(configs[i]); in sprd_pinctrl_check_sleep_config()
594 unsigned long *configs, unsigned int num_configs) in sprd_pinconf_set() argument
605 is_sleep_config = sprd_pinctrl_check_sleep_config(configs, num_configs); in sprd_pinconf_set()
610 param = pinconf_to_config_param(configs[i]); in sprd_pinconf_set()
611 arg = pinconf_to_config_argument(configs[i]); in sprd_pinconf_set()
[all …]

123456