/kernel/linux/linux-5.10/drivers/pinctrl/ |
H A D | pinctrl-utils.c | 33 unsigned *num_maps, unsigned reserve) in pinctrl_utils_reserve_map() 36 unsigned new_num = *num_maps + reserve; in pinctrl_utils_reserve_map() 58 unsigned *num_maps, const char *group, in pinctrl_utils_add_map_mux() 61 if (WARN_ON(*num_maps == *reserved_maps)) in pinctrl_utils_add_map_mux() 64 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in pinctrl_utils_add_map_mux() 65 (*map)[*num_maps].data.mux.group = group; in pinctrl_utils_add_map_mux() 66 (*map)[*num_maps].data.mux.function = function; in pinctrl_utils_add_map_mux() 67 (*num_maps)++; in pinctrl_utils_add_map_mux() 75 unsigned *num_maps, const char *group, in pinctrl_utils_add_map_configs() 81 if (WARN_ON(*num_maps in pinctrl_utils_add_map_configs() 31 pinctrl_utils_reserve_map(struct pinctrl_dev *pctldev, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, unsigned reserve) pinctrl_utils_reserve_map() argument 56 pinctrl_utils_add_map_mux(struct pinctrl_dev *pctldev, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, const char *function) pinctrl_utils_add_map_mux() argument 73 pinctrl_utils_add_map_configs(struct pinctrl_dev *pctldev, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, unsigned long *configs, unsigned num_configs, enum pinctrl_map_type type) pinctrl_utils_add_map_configs() argument 123 pinctrl_utils_free_map(struct pinctrl_dev *pctldev, struct pinctrl_map *map, unsigned num_maps) pinctrl_utils_free_map() argument [all...] |
H A D | devicetree.c | 21 * @num_maps: number of mapping table entries 27 unsigned num_maps; member 31 struct pinctrl_map *map, unsigned num_maps) in dt_free_map() 35 for (i = 0; i < num_maps; ++i) { in dt_free_map() 43 ops->dt_free_map(pctldev, map, num_maps); in dt_free_map() 58 dt_map->num_maps); in pinctrl_dt_free_maps() 67 struct pinctrl_map *map, unsigned num_maps) in dt_remember_or_free_map() 73 for (i = 0; i < num_maps; i++) { in dt_remember_or_free_map() 93 dt_map->num_maps = num_maps; in dt_remember_or_free_map() 30 dt_free_map(struct pinctrl_dev *pctldev, struct pinctrl_map *map, unsigned num_maps) dt_free_map() argument 65 dt_remember_or_free_map(struct pinctrl *p, const char *statename, struct pinctrl_dev *pctldev, struct pinctrl_map *map, unsigned num_maps) dt_remember_or_free_map() argument 119 unsigned num_maps; dt_to_map_one_config() local [all...] |
H A D | pinctrl-utils.h | 27 unsigned *num_maps, unsigned reserve); 30 unsigned *num_maps, const char *group, 34 unsigned *num_maps, const char *group, 41 struct pinctrl_map *map, unsigned num_maps);
|
H A D | pinconf-generic.c | 294 unsigned *reserved_maps, unsigned *num_maps, in pinconf_generic_dt_subnode_to_map() 347 num_maps, reserve); in pinconf_generic_dt_subnode_to_map() 354 reserved_maps, num_maps, group, in pinconf_generic_dt_subnode_to_map() 362 reserved_maps, num_maps, group, configs, in pinconf_generic_dt_subnode_to_map() 378 unsigned *num_maps, enum pinctrl_map_type type) in pinconf_generic_dt_node_to_map() 386 *num_maps = 0; in pinconf_generic_dt_node_to_map() 389 &reserved_maps, num_maps, type); in pinconf_generic_dt_node_to_map() 395 &reserved_maps, num_maps, type); in pinconf_generic_dt_node_to_map() 404 pinctrl_utils_free_map(pctldev, *map, *num_maps); in pinconf_generic_dt_node_to_map() 411 unsigned num_maps) in pinconf_generic_dt_free_map() 292 pinconf_generic_dt_subnode_to_map(struct pinctrl_dev *pctldev, struct device_node *np, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, enum pinctrl_map_type type) pinconf_generic_dt_subnode_to_map() argument 376 pinconf_generic_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps, enum pinctrl_map_type type) pinconf_generic_dt_node_to_map() argument 409 pinconf_generic_dt_free_map(struct pinctrl_dev *pctldev, struct pinctrl_map *map, unsigned num_maps) pinconf_generic_dt_free_map() argument [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-utils.c | 20 unsigned *num_maps, unsigned reserve) in pinctrl_utils_reserve_map() 23 unsigned new_num = *num_maps + reserve; in pinctrl_utils_reserve_map() 45 unsigned *num_maps, const char *group, in pinctrl_utils_add_map_mux() 48 if (WARN_ON(*num_maps == *reserved_maps)) in pinctrl_utils_add_map_mux() 51 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in pinctrl_utils_add_map_mux() 52 (*map)[*num_maps].data.mux.group = group; in pinctrl_utils_add_map_mux() 53 (*map)[*num_maps].data.mux.function = function; in pinctrl_utils_add_map_mux() 54 (*num_maps)++; in pinctrl_utils_add_map_mux() 62 unsigned *num_maps, const char *group, in pinctrl_utils_add_map_configs() 68 if (WARN_ON(*num_maps in pinctrl_utils_add_map_configs() 18 pinctrl_utils_reserve_map(struct pinctrl_dev *pctldev, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, unsigned reserve) pinctrl_utils_reserve_map() argument 43 pinctrl_utils_add_map_mux(struct pinctrl_dev *pctldev, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, const char *function) pinctrl_utils_add_map_mux() argument 60 pinctrl_utils_add_map_configs(struct pinctrl_dev *pctldev, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, unsigned long *configs, unsigned num_configs, enum pinctrl_map_type type) pinctrl_utils_add_map_configs() argument 110 pinctrl_utils_free_map(struct pinctrl_dev *pctldev, struct pinctrl_map *map, unsigned num_maps) pinctrl_utils_free_map() argument [all...] |
H A D | devicetree.c | 21 * @num_maps: number of mapping table entries 27 unsigned num_maps; member 31 struct pinctrl_map *map, unsigned num_maps) in dt_free_map() 35 for (i = 0; i < num_maps; ++i) { in dt_free_map() 43 ops->dt_free_map(pctldev, map, num_maps); in dt_free_map() 58 dt_map->num_maps); in pinctrl_dt_free_maps() 67 struct pinctrl_map *map, unsigned num_maps) in dt_remember_or_free_map() 73 for (i = 0; i < num_maps; i++) { in dt_remember_or_free_map() 93 dt_map->num_maps = num_maps; in dt_remember_or_free_map() 30 dt_free_map(struct pinctrl_dev *pctldev, struct pinctrl_map *map, unsigned num_maps) dt_free_map() argument 65 dt_remember_or_free_map(struct pinctrl *p, const char *statename, struct pinctrl_dev *pctldev, struct pinctrl_map *map, unsigned num_maps) dt_remember_or_free_map() argument 119 unsigned num_maps; dt_to_map_one_config() local [all...] |
H A D | pinctrl-utils.h | 19 unsigned *num_maps, unsigned reserve); 22 unsigned *num_maps, const char *group, 26 unsigned *num_maps, const char *group, 33 struct pinctrl_map *map, unsigned num_maps);
|
H A D | pinconf-generic.c | 296 unsigned *reserved_maps, unsigned *num_maps, in pinconf_generic_dt_subnode_to_map() 349 num_maps, reserve); in pinconf_generic_dt_subnode_to_map() 356 reserved_maps, num_maps, group, in pinconf_generic_dt_subnode_to_map() 364 reserved_maps, num_maps, group, configs, in pinconf_generic_dt_subnode_to_map() 380 unsigned *num_maps, enum pinctrl_map_type type) in pinconf_generic_dt_node_to_map() 388 *num_maps = 0; in pinconf_generic_dt_node_to_map() 391 &reserved_maps, num_maps, type); in pinconf_generic_dt_node_to_map() 397 &reserved_maps, num_maps, type); in pinconf_generic_dt_node_to_map() 406 pinctrl_utils_free_map(pctldev, *map, *num_maps); in pinconf_generic_dt_node_to_map() 413 unsigned num_maps) in pinconf_generic_dt_free_map() 294 pinconf_generic_dt_subnode_to_map(struct pinctrl_dev *pctldev, struct device_node *np, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, enum pinctrl_map_type type) pinconf_generic_dt_subnode_to_map() argument 378 pinconf_generic_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps, enum pinctrl_map_type type) pinconf_generic_dt_node_to_map() argument 411 pinconf_generic_dt_free_map(struct pinctrl_dev *pctldev, struct pinctrl_map *map, unsigned num_maps) pinconf_generic_dt_free_map() argument [all...] |
/kernel/linux/linux-5.10/include/linux/pinctrl/ |
H A D | pinconf-generic.h | 186 unsigned *reserved_maps, unsigned *num_maps, 190 unsigned *num_maps, enum pinctrl_map_type type); 192 struct pinctrl_map *map, unsigned num_maps); 196 struct pinctrl_map **map, unsigned *num_maps) in pinconf_generic_dt_node_to_map_group() 198 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_group() 204 struct pinctrl_map **map, unsigned *num_maps) in pinconf_generic_dt_node_to_map_pin() 206 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_pin() 212 struct pinctrl_map **map, unsigned *num_maps) in pinconf_generic_dt_node_to_map_all() 218 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_all() 194 pinconf_generic_dt_node_to_map_group( struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) pinconf_generic_dt_node_to_map_group() argument 202 pinconf_generic_dt_node_to_map_pin( struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) pinconf_generic_dt_node_to_map_pin() argument 210 pinconf_generic_dt_node_to_map_all( struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) pinconf_generic_dt_node_to_map_all() argument
|
/kernel/linux/linux-6.6/include/linux/pinctrl/ |
H A D | pinconf-generic.h | 196 unsigned *reserved_maps, unsigned *num_maps, 200 unsigned *num_maps, enum pinctrl_map_type type); 202 struct pinctrl_map *map, unsigned num_maps); 206 unsigned *num_maps) in pinconf_generic_dt_node_to_map_group() 208 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_group() 214 unsigned *num_maps) in pinconf_generic_dt_node_to_map_pin() 216 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_pin() 222 unsigned *num_maps) in pinconf_generic_dt_node_to_map_all() 228 return pinconf_generic_dt_node_to_map(pctldev, np_config, map, num_maps, in pinconf_generic_dt_node_to_map_all() 204 pinconf_generic_dt_node_to_map_group(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) pinconf_generic_dt_node_to_map_group() argument 212 pinconf_generic_dt_node_to_map_pin(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) pinconf_generic_dt_node_to_map_pin() argument 220 pinconf_generic_dt_node_to_map_all(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) pinconf_generic_dt_node_to_map_all() argument
|
/kernel/linux/linux-5.10/drivers/pinctrl/nomadik/ |
H A D | pinctrl-abx500.c | 687 unsigned *num_maps, const char *group, in abx500_dt_add_map_mux() 690 if (*num_maps == *reserved_maps) in abx500_dt_add_map_mux() 693 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in abx500_dt_add_map_mux() 694 (*map)[*num_maps].data.mux.group = group; in abx500_dt_add_map_mux() 695 (*map)[*num_maps].data.mux.function = function; in abx500_dt_add_map_mux() 696 (*num_maps)++; in abx500_dt_add_map_mux() 703 unsigned *num_maps, const char *group, in abx500_dt_add_map_configs() 708 if (*num_maps == *reserved_maps) in abx500_dt_add_map_configs() 716 (*map)[*num_maps].type = PIN_MAP_TYPE_CONFIGS_PIN; in abx500_dt_add_map_configs() 718 (*map)[*num_maps] in abx500_dt_add_map_configs() 685 abx500_dt_add_map_mux(struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, const char *function) abx500_dt_add_map_mux() argument 701 abx500_dt_add_map_configs(struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, unsigned long *configs, unsigned num_configs) abx500_dt_add_map_configs() argument 739 abx500_dt_subnode_to_map(struct pinctrl_dev *pctldev, struct device_node *np, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) abx500_dt_subnode_to_map() argument 801 abx500_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) abx500_dt_node_to_map() argument [all...] |
H A D | pinctrl-nomadik.c | 1234 unsigned *num_maps, const char *group, in nmk_dt_add_map_mux() 1237 if (*num_maps == *reserved_maps) in nmk_dt_add_map_mux() 1240 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in nmk_dt_add_map_mux() 1241 (*map)[*num_maps].data.mux.group = group; in nmk_dt_add_map_mux() 1242 (*map)[*num_maps].data.mux.function = function; in nmk_dt_add_map_mux() 1243 (*num_maps)++; in nmk_dt_add_map_mux() 1250 unsigned *num_maps, const char *group, in nmk_dt_add_map_configs() 1255 if (*num_maps == *reserved_maps) in nmk_dt_add_map_configs() 1263 (*map)[*num_maps].type = PIN_MAP_TYPE_CONFIGS_PIN; in nmk_dt_add_map_configs() 1265 (*map)[*num_maps] in nmk_dt_add_map_configs() 1233 nmk_dt_add_map_mux(struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, const char *function) nmk_dt_add_map_mux() argument 1248 nmk_dt_add_map_configs(struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, unsigned long *configs, unsigned num_configs) nmk_dt_add_map_configs() argument 1387 nmk_pinctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, struct device_node *np, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) nmk_pinctrl_dt_subnode_to_map() argument 1456 nmk_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) nmk_pinctrl_dt_node_to_map() argument [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/nomadik/ |
H A D | pinctrl-abx500.c | 689 unsigned *num_maps, const char *group, in abx500_dt_add_map_mux() 692 if (*num_maps == *reserved_maps) in abx500_dt_add_map_mux() 695 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in abx500_dt_add_map_mux() 696 (*map)[*num_maps].data.mux.group = group; in abx500_dt_add_map_mux() 697 (*map)[*num_maps].data.mux.function = function; in abx500_dt_add_map_mux() 698 (*num_maps)++; in abx500_dt_add_map_mux() 705 unsigned *num_maps, const char *group, in abx500_dt_add_map_configs() 710 if (*num_maps == *reserved_maps) in abx500_dt_add_map_configs() 718 (*map)[*num_maps].type = PIN_MAP_TYPE_CONFIGS_PIN; in abx500_dt_add_map_configs() 720 (*map)[*num_maps] in abx500_dt_add_map_configs() 687 abx500_dt_add_map_mux(struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, const char *function) abx500_dt_add_map_mux() argument 703 abx500_dt_add_map_configs(struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, unsigned long *configs, unsigned num_configs) abx500_dt_add_map_configs() argument 741 abx500_dt_subnode_to_map(struct pinctrl_dev *pctldev, struct device_node *np, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) abx500_dt_subnode_to_map() argument 803 abx500_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) abx500_dt_node_to_map() argument [all...] |
H A D | pinctrl-nomadik.c | 1241 unsigned *num_maps, const char *group, in nmk_dt_add_map_mux() 1244 if (*num_maps == *reserved_maps) in nmk_dt_add_map_mux() 1247 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in nmk_dt_add_map_mux() 1248 (*map)[*num_maps].data.mux.group = group; in nmk_dt_add_map_mux() 1249 (*map)[*num_maps].data.mux.function = function; in nmk_dt_add_map_mux() 1250 (*num_maps)++; in nmk_dt_add_map_mux() 1257 unsigned *num_maps, const char *group, in nmk_dt_add_map_configs() 1262 if (*num_maps == *reserved_maps) in nmk_dt_add_map_configs() 1270 (*map)[*num_maps].type = PIN_MAP_TYPE_CONFIGS_PIN; in nmk_dt_add_map_configs() 1272 (*map)[*num_maps] in nmk_dt_add_map_configs() 1240 nmk_dt_add_map_mux(struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, const char *function) nmk_dt_add_map_mux() argument 1255 nmk_dt_add_map_configs(struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, unsigned long *configs, unsigned num_configs) nmk_dt_add_map_configs() argument 1394 nmk_pinctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, struct device_node *np, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) nmk_pinctrl_dt_subnode_to_map() argument 1463 nmk_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) nmk_pinctrl_dt_node_to_map() argument [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/samsung/ |
H A D | pinctrl-samsung.c | 79 unsigned *reserved_maps, unsigned *num_maps, in reserve_map() 83 unsigned new_num = *num_maps + reserve; in reserve_map() 102 unsigned *num_maps, const char *group, in add_map_mux() 105 if (WARN_ON(*num_maps == *reserved_maps)) in add_map_mux() 108 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in add_map_mux() 109 (*map)[*num_maps].data.mux.group = group; in add_map_mux() 110 (*map)[*num_maps].data.mux.function = function; in add_map_mux() 111 (*num_maps)++; in add_map_mux() 117 unsigned *reserved_maps, unsigned *num_maps, in add_map_configs() 123 if (WARN_ON(*num_maps in add_map_configs() 78 reserve_map(struct device *dev, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, unsigned reserve) reserve_map() argument 101 add_map_mux(struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, const char *function) add_map_mux() argument 116 add_map_configs(struct device *dev, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, unsigned long *configs, unsigned num_configs) add_map_configs() argument 160 samsung_dt_free_map(struct pinctrl_dev *pctldev, struct pinctrl_map *map, unsigned num_maps) samsung_dt_free_map() argument 173 samsung_dt_subnode_to_map(struct samsung_pinctrl_drv_data *drvdata, struct device *dev, struct device_node *np, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) samsung_dt_subnode_to_map() argument 248 samsung_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) samsung_dt_node_to_map() argument [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/samsung/ |
H A D | pinctrl-samsung.c | 79 unsigned *reserved_maps, unsigned *num_maps, in reserve_map() 83 unsigned new_num = *num_maps + reserve; in reserve_map() 102 unsigned *num_maps, const char *group, in add_map_mux() 105 if (WARN_ON(*num_maps == *reserved_maps)) in add_map_mux() 108 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in add_map_mux() 109 (*map)[*num_maps].data.mux.group = group; in add_map_mux() 110 (*map)[*num_maps].data.mux.function = function; in add_map_mux() 111 (*num_maps)++; in add_map_mux() 117 unsigned *reserved_maps, unsigned *num_maps, in add_map_configs() 123 if (WARN_ON(*num_maps in add_map_configs() 78 reserve_map(struct device *dev, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, unsigned reserve) reserve_map() argument 101 add_map_mux(struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, const char *function) add_map_mux() argument 116 add_map_configs(struct device *dev, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps, const char *group, unsigned long *configs, unsigned num_configs) add_map_configs() argument 160 samsung_dt_free_map(struct pinctrl_dev *pctldev, struct pinctrl_map *map, unsigned num_maps) samsung_dt_free_map() argument 173 samsung_dt_subnode_to_map(struct samsung_pinctrl_drv_data *drvdata, struct device *dev, struct device_node *np, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) samsung_dt_subnode_to_map() argument 248 samsung_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) samsung_dt_node_to_map() argument [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/mediatek/ |
H A D | pinctrl-paris.c | 360 unsigned *num_maps) in mtk_pctrl_dt_node_to_map_func() 364 if (*num_maps == *reserved_maps) in mtk_pctrl_dt_node_to_map_func() 367 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in mtk_pctrl_dt_node_to_map_func() 368 (*map)[*num_maps].data.mux.group = grp->name; in mtk_pctrl_dt_node_to_map_func() 377 (*map)[*num_maps].data.mux.function = mtk_gpio_functions[fnum]; in mtk_pctrl_dt_node_to_map_func() 378 (*num_maps)++; in mtk_pctrl_dt_node_to_map_func() 387 unsigned *num_maps) in mtk_pctrl_dt_subnode_to_map() 429 err = pinctrl_utils_reserve_map(pctldev, map, reserved_maps, num_maps, in mtk_pctrl_dt_subnode_to_map() 458 reserved_maps, num_maps); in mtk_pctrl_dt_subnode_to_map() 465 num_maps, in mtk_pctrl_dt_subnode_to_map() 355 mtk_pctrl_dt_node_to_map_func(struct mtk_pinctrl *pctl, u32 pin, u32 fnum, struct mtk_pinctrl_group *grp, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) mtk_pctrl_dt_node_to_map_func() argument 383 mtk_pctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, struct device_node *node, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) mtk_pctrl_dt_subnode_to_map() argument 482 mtk_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) mtk_pctrl_dt_node_to_map() argument [all...] |
H A D | pinctrl-mtk-common.c | 467 unsigned *num_maps) in mtk_pctrl_dt_node_to_map_func() 471 if (*num_maps == *reserved_maps) in mtk_pctrl_dt_node_to_map_func() 474 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in mtk_pctrl_dt_node_to_map_func() 475 (*map)[*num_maps].data.mux.group = grp->name; in mtk_pctrl_dt_node_to_map_func() 484 (*map)[*num_maps].data.mux.function = mtk_gpio_functions[fnum]; in mtk_pctrl_dt_node_to_map_func() 485 (*num_maps)++; in mtk_pctrl_dt_node_to_map_func() 494 unsigned *num_maps) in mtk_pctrl_dt_subnode_to_map() 538 reserved_maps, num_maps, reserve); in mtk_pctrl_dt_subnode_to_map() 567 reserved_maps, num_maps); in mtk_pctrl_dt_subnode_to_map() 573 reserved_maps, num_maps, gr in mtk_pctrl_dt_subnode_to_map() 464 mtk_pctrl_dt_node_to_map_func(struct mtk_pinctrl *pctl, u32 pin, u32 fnum, struct mtk_pinctrl_group *grp, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) mtk_pctrl_dt_node_to_map_func() argument 490 mtk_pctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, struct device_node *node, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) mtk_pctrl_dt_subnode_to_map() argument 588 mtk_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) mtk_pctrl_dt_node_to_map() argument [all...] |
/kernel/linux/linux-5.10/drivers/pinctrl/renesas/ |
H A D | pinctrl.c | 105 unsigned int *num_maps, unsigned int *index) in sh_pfc_dt_subnode_to_map() 110 unsigned int nmaps = *num_maps; in sh_pfc_dt_subnode_to_map() 198 *num_maps = nmaps; in sh_pfc_dt_subnode_to_map() 242 struct pinctrl_map *map, unsigned num_maps) in sh_pfc_dt_free_map() 249 for (i = 0; i < num_maps; ++i) { in sh_pfc_dt_free_map() 260 struct pinctrl_map **map, unsigned *num_maps) in sh_pfc_dt_node_to_map() 269 *num_maps = 0; in sh_pfc_dt_node_to_map() 273 ret = sh_pfc_dt_subnode_to_map(pctldev, child, map, num_maps, in sh_pfc_dt_node_to_map() 282 if (*num_maps == 0) { in sh_pfc_dt_node_to_map() 283 ret = sh_pfc_dt_subnode_to_map(pctldev, np, map, num_maps, in sh_pfc_dt_node_to_map() 102 sh_pfc_dt_subnode_to_map(struct pinctrl_dev *pctldev, struct device_node *np, struct pinctrl_map **map, unsigned int *num_maps, unsigned int *index) sh_pfc_dt_subnode_to_map() argument 241 sh_pfc_dt_free_map(struct pinctrl_dev *pctldev, struct pinctrl_map *map, unsigned num_maps) sh_pfc_dt_free_map() argument 258 sh_pfc_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np, struct pinctrl_map **map, unsigned *num_maps) sh_pfc_dt_node_to_map() argument [all...] |
/kernel/linux/linux-6.6/drivers/pinctrl/renesas/ |
H A D | pinctrl.c | 102 unsigned int *num_maps, unsigned int *index) in sh_pfc_dt_subnode_to_map() 107 unsigned int nmaps = *num_maps; in sh_pfc_dt_subnode_to_map() 178 *num_maps = nmaps; in sh_pfc_dt_subnode_to_map() 222 struct pinctrl_map *map, unsigned num_maps) in sh_pfc_dt_free_map() 229 for (i = 0; i < num_maps; ++i) { in sh_pfc_dt_free_map() 240 struct pinctrl_map **map, unsigned *num_maps) in sh_pfc_dt_node_to_map() 249 *num_maps = 0; in sh_pfc_dt_node_to_map() 253 ret = sh_pfc_dt_subnode_to_map(pctldev, child, map, num_maps, in sh_pfc_dt_node_to_map() 262 if (*num_maps == 0) { in sh_pfc_dt_node_to_map() 263 ret = sh_pfc_dt_subnode_to_map(pctldev, np, map, num_maps, in sh_pfc_dt_node_to_map() 99 sh_pfc_dt_subnode_to_map(struct pinctrl_dev *pctldev, struct device_node *np, struct pinctrl_map **map, unsigned int *num_maps, unsigned int *index) sh_pfc_dt_subnode_to_map() argument 221 sh_pfc_dt_free_map(struct pinctrl_dev *pctldev, struct pinctrl_map *map, unsigned num_maps) sh_pfc_dt_free_map() argument 238 sh_pfc_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np, struct pinctrl_map **map, unsigned *num_maps) sh_pfc_dt_node_to_map() argument [all...] |
/kernel/linux/linux-5.10/drivers/thermal/intel/ |
H A D | intel_bxt_pmic_thermal.c | 47 int num_maps; member 150 .num_maps = ARRAY_SIZE(bxtwc_thermal_irq_map), 170 for (i = 0; i < td->num_maps; i++) { in pmic_thermal_irq_handler() 256 for (i = 0; i < thermal_data->num_maps; i++) { in pmic_thermal_probe()
|
/kernel/linux/linux-6.6/drivers/thermal/intel/ |
H A D | intel_bxt_pmic_thermal.c | 47 int num_maps; member 150 .num_maps = ARRAY_SIZE(bxtwc_thermal_irq_map), 170 for (i = 0; i < td->num_maps; i++) { in pmic_thermal_irq_handler() 256 for (i = 0; i < thermal_data->num_maps; i++) { in pmic_thermal_probe()
|
/kernel/linux/linux-6.6/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtk-common.c | 499 unsigned *num_maps) in mtk_pctrl_dt_node_to_map_func() 503 if (*num_maps == *reserved_maps) in mtk_pctrl_dt_node_to_map_func() 506 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in mtk_pctrl_dt_node_to_map_func() 507 (*map)[*num_maps].data.mux.group = grp->name; in mtk_pctrl_dt_node_to_map_func() 516 (*map)[*num_maps].data.mux.function = mtk_gpio_functions[fnum]; in mtk_pctrl_dt_node_to_map_func() 517 (*num_maps)++; in mtk_pctrl_dt_node_to_map_func() 526 unsigned *num_maps) in mtk_pctrl_dt_subnode_to_map() 570 reserved_maps, num_maps, reserve); in mtk_pctrl_dt_subnode_to_map() 599 reserved_maps, num_maps); in mtk_pctrl_dt_subnode_to_map() 605 reserved_maps, num_maps, gr in mtk_pctrl_dt_subnode_to_map() 496 mtk_pctrl_dt_node_to_map_func(struct mtk_pinctrl *pctl, u32 pin, u32 fnum, struct mtk_pinctrl_group *grp, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) mtk_pctrl_dt_node_to_map_func() argument 522 mtk_pctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, struct device_node *node, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) mtk_pctrl_dt_subnode_to_map() argument 620 mtk_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) mtk_pctrl_dt_node_to_map() argument [all...] |
H A D | pinctrl-paris.c | 426 unsigned *num_maps) in mtk_pctrl_dt_node_to_map_func() 430 if (*num_maps == *reserved_maps) in mtk_pctrl_dt_node_to_map_func() 433 (*map)[*num_maps].type = PIN_MAP_TYPE_MUX_GROUP; in mtk_pctrl_dt_node_to_map_func() 434 (*map)[*num_maps].data.mux.group = grp->name; in mtk_pctrl_dt_node_to_map_func() 443 (*map)[*num_maps].data.mux.function = mtk_gpio_functions[fnum]; in mtk_pctrl_dt_node_to_map_func() 444 (*num_maps)++; in mtk_pctrl_dt_node_to_map_func() 453 unsigned *num_maps) in mtk_pctrl_dt_subnode_to_map() 495 err = pinctrl_utils_reserve_map(pctldev, map, reserved_maps, num_maps, in mtk_pctrl_dt_subnode_to_map() 524 reserved_maps, num_maps); in mtk_pctrl_dt_subnode_to_map() 531 num_maps, in mtk_pctrl_dt_subnode_to_map() 421 mtk_pctrl_dt_node_to_map_func(struct mtk_pinctrl *pctl, u32 pin, u32 fnum, struct mtk_pinctrl_group *grp, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) mtk_pctrl_dt_node_to_map_func() argument 449 mtk_pctrl_dt_subnode_to_map(struct pinctrl_dev *pctldev, struct device_node *node, struct pinctrl_map **map, unsigned *reserved_maps, unsigned *num_maps) mtk_pctrl_dt_subnode_to_map() argument 548 mtk_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev, struct device_node *np_config, struct pinctrl_map **map, unsigned *num_maps) mtk_pctrl_dt_node_to_map() argument [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | local_storage_bench.c | 42 const volatile unsigned int num_maps; variable 82 unsigned int map_idx = index % num_maps; in loop()
|