Lines Matching defs:map
38 int pinconf_validate_map(const struct pinctrl_map *map, int i)
40 if (!map->data.configs.group_or_pin) {
41 pr_err("failed to register map %s (%d): no group/pin given\n",
42 map->name, i);
46 if (!map->data.configs.num_configs ||
47 !map->data.configs.configs) {
48 pr_err("failed to register map %s (%d): no configs given\n",
49 map->name, i);
107 int pinconf_map_to_setting(const struct pinctrl_map *map,
116 map->data.configs.group_or_pin);
118 dev_err(pctldev->dev, "could not map pin config for \"%s\"",
119 map->data.configs.group_or_pin);
126 map->data.configs.group_or_pin);
128 dev_err(pctldev->dev, "could not map group config for \"%s\"",
129 map->data.configs.group_or_pin);
138 setting->data.configs.num_configs = map->data.configs.num_configs;
139 setting->data.configs.configs = map->data.configs.configs;
236 void pinconf_show_map(struct seq_file *s, const struct pinctrl_map *map)
240 pctldev = get_pinctrl_dev_from_devname(map->ctrl_dev_name);
242 switch (map->type) {
253 seq_printf(s, "%s\n", map->data.configs.group_or_pin);
255 pinconf_show_config(s, pctldev, map->data.configs.configs,
256 map->data.configs.num_configs);