pinctrl: Rename pinctrl_utils_dt_free_map to pinctrl_utils_free_map
Rename pinctrl_utils_dt_free_map to pinctrl_utils_free_map, since it does not depend on device tree despite the current name. This will enforce a consistent naming in pinctr-utils.c and will make it clear it can be called from outside device tree (e.g. from ACPI handling code). Signed-off-by: Irina Tirdea <irina.tirdea@intel.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
This commit is contained in:
parent
20b3d2a79f
commit
d32f7fd3bb
32 changed files with 39 additions and 39 deletions
|
@ -1024,7 +1024,7 @@ static struct pinctrl_ops bcm281xx_pinctrl_ops = {
|
||||||
.get_group_pins = bcm281xx_pinctrl_get_group_pins,
|
.get_group_pins = bcm281xx_pinctrl_get_group_pins,
|
||||||
.pin_dbg_show = bcm281xx_pinctrl_pin_dbg_show,
|
.pin_dbg_show = bcm281xx_pinctrl_pin_dbg_show,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int bcm281xx_pinctrl_get_fcns_count(struct pinctrl_dev *pctldev)
|
static int bcm281xx_pinctrl_get_fcns_count(struct pinctrl_dev *pctldev)
|
||||||
|
|
|
@ -737,7 +737,7 @@ static const struct pinctrl_ops cygnus_pinctrl_ops = {
|
||||||
.get_group_pins = cygnus_get_group_pins,
|
.get_group_pins = cygnus_get_group_pins,
|
||||||
.pin_dbg_show = cygnus_pin_dbg_show,
|
.pin_dbg_show = cygnus_pin_dbg_show,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int cygnus_get_functions_count(struct pinctrl_dev *pctrl_dev)
|
static int cygnus_get_functions_count(struct pinctrl_dev *pctrl_dev)
|
||||||
|
|
|
@ -379,7 +379,7 @@ static const struct pinctrl_ops iproc_pctrl_ops = {
|
||||||
.get_groups_count = iproc_get_groups_count,
|
.get_groups_count = iproc_get_groups_count,
|
||||||
.get_group_name = iproc_get_group_name,
|
.get_group_name = iproc_get_group_name,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int iproc_gpio_set_pull(struct iproc_gpio *chip, unsigned gpio,
|
static int iproc_gpio_set_pull(struct iproc_gpio *chip, unsigned gpio,
|
||||||
|
|
|
@ -363,7 +363,7 @@ static const struct pinctrl_ops nsp_pctrl_ops = {
|
||||||
.get_groups_count = nsp_get_groups_count,
|
.get_groups_count = nsp_get_groups_count,
|
||||||
.get_group_name = nsp_get_group_name,
|
.get_group_name = nsp_get_group_name,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int nsp_gpio_set_slew(struct nsp_gpio *chip, unsigned gpio, u16 slew)
|
static int nsp_gpio_set_slew(struct nsp_gpio *chip, unsigned gpio, u16 slew)
|
||||||
|
|
|
@ -104,7 +104,7 @@ static const struct pinctrl_ops berlin_pinctrl_ops = {
|
||||||
.get_groups_count = &berlin_pinctrl_get_group_count,
|
.get_groups_count = &berlin_pinctrl_get_group_count,
|
||||||
.get_group_name = &berlin_pinctrl_get_group_name,
|
.get_group_name = &berlin_pinctrl_get_group_name,
|
||||||
.dt_node_to_map = &berlin_pinctrl_dt_node_to_map,
|
.dt_node_to_map = &berlin_pinctrl_dt_node_to_map,
|
||||||
.dt_free_map = &pinctrl_utils_dt_free_map,
|
.dt_free_map = &pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int berlin_pinmux_get_functions_count(struct pinctrl_dev *pctrl_dev)
|
static int berlin_pinmux_get_functions_count(struct pinctrl_dev *pctrl_dev)
|
||||||
|
|
|
@ -605,7 +605,7 @@ static int mtk_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
|
||||||
ret = mtk_pctrl_dt_subnode_to_map(pctldev, np, map,
|
ret = mtk_pctrl_dt_subnode_to_map(pctldev, np, map,
|
||||||
&reserved_maps, num_maps);
|
&reserved_maps, num_maps);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
pinctrl_utils_dt_free_map(pctldev, *map, *num_maps);
|
pinctrl_utils_free_map(pctldev, *map, *num_maps);
|
||||||
of_node_put(np);
|
of_node_put(np);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
@ -644,7 +644,7 @@ static int mtk_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
|
||||||
|
|
||||||
static const struct pinctrl_ops mtk_pctrl_ops = {
|
static const struct pinctrl_ops mtk_pctrl_ops = {
|
||||||
.dt_node_to_map = mtk_pctrl_dt_node_to_map,
|
.dt_node_to_map = mtk_pctrl_dt_node_to_map,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
.get_groups_count = mtk_pctrl_get_groups_count,
|
.get_groups_count = mtk_pctrl_get_groups_count,
|
||||||
.get_group_name = mtk_pctrl_get_group_name,
|
.get_group_name = mtk_pctrl_get_group_name,
|
||||||
.get_group_pins = mtk_pctrl_get_group_pins,
|
.get_group_pins = mtk_pctrl_get_group_pins,
|
||||||
|
|
|
@ -171,7 +171,7 @@ static const struct pinctrl_ops meson_pctrl_ops = {
|
||||||
.get_group_name = meson_get_group_name,
|
.get_group_name = meson_get_group_name,
|
||||||
.get_group_pins = meson_get_group_pins,
|
.get_group_pins = meson_get_group_pins,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_all,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_all,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
.pin_dbg_show = meson_pin_dbg_show,
|
.pin_dbg_show = meson_pin_dbg_show,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -937,7 +937,7 @@ static int abx500_dt_node_to_map(struct pinctrl_dev *pctldev,
|
||||||
ret = abx500_dt_subnode_to_map(pctldev, np, map,
|
ret = abx500_dt_subnode_to_map(pctldev, np, map,
|
||||||
&reserved_maps, num_maps);
|
&reserved_maps, num_maps);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
pinctrl_utils_dt_free_map(pctldev, *map, *num_maps);
|
pinctrl_utils_free_map(pctldev, *map, *num_maps);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -951,7 +951,7 @@ static const struct pinctrl_ops abx500_pinctrl_ops = {
|
||||||
.get_group_pins = abx500_get_group_pins,
|
.get_group_pins = abx500_get_group_pins,
|
||||||
.pin_dbg_show = abx500_pin_dbg_show,
|
.pin_dbg_show = abx500_pin_dbg_show,
|
||||||
.dt_node_to_map = abx500_dt_node_to_map,
|
.dt_node_to_map = abx500_dt_node_to_map,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int abx500_pin_config_get(struct pinctrl_dev *pctldev,
|
static int abx500_pin_config_get(struct pinctrl_dev *pctldev,
|
||||||
|
|
|
@ -1612,7 +1612,7 @@ static int nmk_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
|
||||||
ret = nmk_pinctrl_dt_subnode_to_map(pctldev, np, map,
|
ret = nmk_pinctrl_dt_subnode_to_map(pctldev, np, map,
|
||||||
&reserved_maps, num_maps);
|
&reserved_maps, num_maps);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
pinctrl_utils_dt_free_map(pctldev, *map, *num_maps);
|
pinctrl_utils_free_map(pctldev, *map, *num_maps);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1626,7 +1626,7 @@ static const struct pinctrl_ops nmk_pinctrl_ops = {
|
||||||
.get_group_pins = nmk_get_group_pins,
|
.get_group_pins = nmk_get_group_pins,
|
||||||
.pin_dbg_show = nmk_pin_dbg_show,
|
.pin_dbg_show = nmk_pin_dbg_show,
|
||||||
.dt_node_to_map = nmk_pinctrl_dt_node_to_map,
|
.dt_node_to_map = nmk_pinctrl_dt_node_to_map,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int nmk_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev)
|
static int nmk_pmx_get_funcs_cnt(struct pinctrl_dev *pctldev)
|
||||||
|
|
|
@ -386,7 +386,7 @@ int pinconf_generic_dt_node_to_map(struct pinctrl_dev *pctldev,
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
exit:
|
exit:
|
||||||
pinctrl_utils_dt_free_map(pctldev, *map, *num_maps);
|
pinctrl_utils_free_map(pctldev, *map, *num_maps);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL_GPL(pinconf_generic_dt_node_to_map);
|
EXPORT_SYMBOL_GPL(pinconf_generic_dt_node_to_map);
|
||||||
|
|
|
@ -580,7 +580,7 @@ static const struct pinctrl_ops amd_pinctrl_ops = {
|
||||||
.get_group_pins = amd_get_group_pins,
|
.get_group_pins = amd_get_group_pins,
|
||||||
#ifdef CONFIG_OF
|
#ifdef CONFIG_OF
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
#endif
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -201,7 +201,7 @@ static const struct pinctrl_ops as3722_pinctrl_ops = {
|
||||||
.get_group_name = as3722_pinctrl_get_group_name,
|
.get_group_name = as3722_pinctrl_get_group_name,
|
||||||
.get_group_pins = as3722_pinctrl_get_group_pins,
|
.get_group_pins = as3722_pinctrl_get_group_pins,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int as3722_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
|
static int as3722_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
|
||||||
|
|
|
@ -579,7 +579,7 @@ static int atmel_pctl_dt_node_to_map(struct pinctrl_dev *pctldev,
|
||||||
}
|
}
|
||||||
|
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
pinctrl_utils_dt_free_map(pctldev, *map, *num_maps);
|
pinctrl_utils_free_map(pctldev, *map, *num_maps);
|
||||||
dev_err(pctldev->dev, "can't create maps for node %s\n",
|
dev_err(pctldev->dev, "can't create maps for node %s\n",
|
||||||
np_config->full_name);
|
np_config->full_name);
|
||||||
}
|
}
|
||||||
|
@ -592,7 +592,7 @@ static const struct pinctrl_ops atmel_pctlops = {
|
||||||
.get_group_name = atmel_pctl_get_group_name,
|
.get_group_name = atmel_pctl_get_group_name,
|
||||||
.get_group_pins = atmel_pctl_get_group_pins,
|
.get_group_pins = atmel_pctl_get_group_pins,
|
||||||
.dt_node_to_map = atmel_pctl_dt_node_to_map,
|
.dt_node_to_map = atmel_pctl_dt_node_to_map,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int atmel_pmx_get_functions_count(struct pinctrl_dev *pctldev)
|
static int atmel_pmx_get_functions_count(struct pinctrl_dev *pctldev)
|
||||||
|
|
|
@ -84,7 +84,7 @@ static struct pinctrl_ops dc_pinctrl_ops = {
|
||||||
.get_group_name = dc_get_group_name,
|
.get_group_name = dc_get_group_name,
|
||||||
.get_group_pins = dc_get_group_pins,
|
.get_group_pins = dc_get_group_pins,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static const char *const dc_functions[] = {
|
static const char *const dc_functions[] = {
|
||||||
|
|
|
@ -1252,7 +1252,7 @@ static const struct pinctrl_ops lpc18xx_pctl_ops = {
|
||||||
.get_group_name = lpc18xx_pctl_get_group_name,
|
.get_group_name = lpc18xx_pctl_get_group_name,
|
||||||
.get_group_pins = lpc18xx_pctl_get_group_pins,
|
.get_group_pins = lpc18xx_pctl_get_group_pins,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static struct pinctrl_desc lpc18xx_scu_desc = {
|
static struct pinctrl_desc lpc18xx_scu_desc = {
|
||||||
|
|
|
@ -656,7 +656,7 @@ static const struct pinctrl_ops palmas_pinctrl_ops = {
|
||||||
.get_group_name = palmas_pinctrl_get_group_name,
|
.get_group_name = palmas_pinctrl_get_group_name,
|
||||||
.get_group_pins = palmas_pinctrl_get_group_pins,
|
.get_group_pins = palmas_pinctrl_get_group_pins,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int palmas_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
|
static int palmas_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
|
||||||
|
|
|
@ -1743,7 +1743,7 @@ static const struct pinctrl_ops pic32_pinctrl_ops = {
|
||||||
.get_group_name = pic32_pinctrl_get_group_name,
|
.get_group_name = pic32_pinctrl_get_group_name,
|
||||||
.get_group_pins = pic32_pinctrl_get_group_pins,
|
.get_group_pins = pic32_pinctrl_get_group_pins,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int pic32_pinmux_get_functions_count(struct pinctrl_dev *pctldev)
|
static int pic32_pinmux_get_functions_count(struct pinctrl_dev *pctldev)
|
||||||
|
|
|
@ -913,7 +913,7 @@ static const struct pinctrl_ops pistachio_pinctrl_ops = {
|
||||||
.get_group_name = pistachio_pinctrl_get_group_name,
|
.get_group_name = pistachio_pinctrl_get_group_name,
|
||||||
.get_group_pins = pistachio_pinctrl_get_group_pins,
|
.get_group_pins = pistachio_pinctrl_get_group_pins,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_pin,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int pistachio_pinmux_get_functions_count(struct pinctrl_dev *pctldev)
|
static int pistachio_pinmux_get_functions_count(struct pinctrl_dev *pctldev)
|
||||||
|
|
|
@ -582,7 +582,7 @@ static struct pinctrl_ops tb10x_pinctrl_ops = {
|
||||||
.get_group_name = tb10x_get_group_name,
|
.get_group_name = tb10x_get_group_name,
|
||||||
.get_group_pins = tb10x_get_group_pins,
|
.get_group_pins = tb10x_get_group_pins,
|
||||||
.dt_node_to_map = tb10x_dt_node_to_map,
|
.dt_node_to_map = tb10x_dt_node_to_map,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int tb10x_get_functions_count(struct pinctrl_dev *pctl)
|
static int tb10x_get_functions_count(struct pinctrl_dev *pctl)
|
||||||
|
|
|
@ -122,7 +122,7 @@ int pinctrl_utils_add_config(struct pinctrl_dev *pctldev,
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL_GPL(pinctrl_utils_add_config);
|
EXPORT_SYMBOL_GPL(pinctrl_utils_add_config);
|
||||||
|
|
||||||
void pinctrl_utils_dt_free_map(struct pinctrl_dev *pctldev,
|
void pinctrl_utils_free_map(struct pinctrl_dev *pctldev,
|
||||||
struct pinctrl_map *map, unsigned num_maps)
|
struct pinctrl_map *map, unsigned num_maps)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
@ -139,4 +139,4 @@ void pinctrl_utils_dt_free_map(struct pinctrl_dev *pctldev,
|
||||||
}
|
}
|
||||||
kfree(map);
|
kfree(map);
|
||||||
}
|
}
|
||||||
EXPORT_SYMBOL_GPL(pinctrl_utils_dt_free_map);
|
EXPORT_SYMBOL_GPL(pinctrl_utils_free_map);
|
||||||
|
|
|
@ -37,7 +37,7 @@ int pinctrl_utils_add_map_configs(struct pinctrl_dev *pctldev,
|
||||||
int pinctrl_utils_add_config(struct pinctrl_dev *pctldev,
|
int pinctrl_utils_add_config(struct pinctrl_dev *pctldev,
|
||||||
unsigned long **configs, unsigned *num_configs,
|
unsigned long **configs, unsigned *num_configs,
|
||||||
unsigned long config);
|
unsigned long config);
|
||||||
void pinctrl_utils_dt_free_map(struct pinctrl_dev *pctldev,
|
void pinctrl_utils_free_map(struct pinctrl_dev *pctldev,
|
||||||
struct pinctrl_map *map, unsigned num_maps);
|
struct pinctrl_map *map, unsigned num_maps);
|
||||||
|
|
||||||
#endif /* __PINCTRL_UTILS_H__ */
|
#endif /* __PINCTRL_UTILS_H__ */
|
||||||
|
|
|
@ -862,7 +862,7 @@ static const struct pinctrl_ops zynq_pctrl_ops = {
|
||||||
.get_group_name = zynq_pctrl_get_group_name,
|
.get_group_name = zynq_pctrl_get_group_name,
|
||||||
.get_group_pins = zynq_pctrl_get_group_pins,
|
.get_group_pins = zynq_pctrl_get_group_pins,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_all,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_all,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
/* pinmux */
|
/* pinmux */
|
||||||
|
|
|
@ -57,7 +57,7 @@ static int pxa2xx_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
|
||||||
static const struct pinctrl_ops pxa2xx_pctl_ops = {
|
static const struct pinctrl_ops pxa2xx_pctl_ops = {
|
||||||
#ifdef CONFIG_OF
|
#ifdef CONFIG_OF
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_all,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_all,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
#endif
|
#endif
|
||||||
.get_groups_count = pxa2xx_pctrl_get_groups_count,
|
.get_groups_count = pxa2xx_pctrl_get_groups_count,
|
||||||
.get_group_name = pxa2xx_pctrl_get_group_name,
|
.get_group_name = pxa2xx_pctrl_get_group_name,
|
||||||
|
|
|
@ -101,7 +101,7 @@ static const struct pinctrl_ops msm_pinctrl_ops = {
|
||||||
.get_group_name = msm_get_group_name,
|
.get_group_name = msm_get_group_name,
|
||||||
.get_group_pins = msm_get_group_pins,
|
.get_group_pins = msm_get_group_pins,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int msm_get_functions_count(struct pinctrl_dev *pctldev)
|
static int msm_get_functions_count(struct pinctrl_dev *pctldev)
|
||||||
|
|
|
@ -212,7 +212,7 @@ static const struct pinctrl_ops pmic_gpio_pinctrl_ops = {
|
||||||
.get_group_name = pmic_gpio_get_group_name,
|
.get_group_name = pmic_gpio_get_group_name,
|
||||||
.get_group_pins = pmic_gpio_get_group_pins,
|
.get_group_pins = pmic_gpio_get_group_pins,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int pmic_gpio_get_functions_count(struct pinctrl_dev *pctldev)
|
static int pmic_gpio_get_functions_count(struct pinctrl_dev *pctldev)
|
||||||
|
|
|
@ -235,7 +235,7 @@ static const struct pinctrl_ops pmic_mpp_pinctrl_ops = {
|
||||||
.get_group_name = pmic_mpp_get_group_name,
|
.get_group_name = pmic_mpp_get_group_name,
|
||||||
.get_group_pins = pmic_mpp_get_group_pins,
|
.get_group_pins = pmic_mpp_get_group_pins,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int pmic_mpp_get_functions_count(struct pinctrl_dev *pctldev)
|
static int pmic_mpp_get_functions_count(struct pinctrl_dev *pctldev)
|
||||||
|
|
|
@ -200,7 +200,7 @@ static const struct pinctrl_ops pm8xxx_pinctrl_ops = {
|
||||||
.get_group_name = pm8xxx_get_group_name,
|
.get_group_name = pm8xxx_get_group_name,
|
||||||
.get_group_pins = pm8xxx_get_group_pins,
|
.get_group_pins = pm8xxx_get_group_pins,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int pm8xxx_get_functions_count(struct pinctrl_dev *pctldev)
|
static int pm8xxx_get_functions_count(struct pinctrl_dev *pctldev)
|
||||||
|
|
|
@ -277,7 +277,7 @@ static const struct pinctrl_ops pm8xxx_pinctrl_ops = {
|
||||||
.get_group_name = pm8xxx_get_group_name,
|
.get_group_name = pm8xxx_get_group_name,
|
||||||
.get_group_pins = pm8xxx_get_group_pins,
|
.get_group_pins = pm8xxx_get_group_pins,
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_group,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int pm8xxx_get_functions_count(struct pinctrl_dev *pctldev)
|
static int pm8xxx_get_functions_count(struct pinctrl_dev *pctldev)
|
||||||
|
|
|
@ -358,7 +358,7 @@ static int stm32_pctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
|
||||||
ret = stm32_pctrl_dt_subnode_to_map(pctldev, np, map,
|
ret = stm32_pctrl_dt_subnode_to_map(pctldev, np, map,
|
||||||
&reserved_maps, num_maps);
|
&reserved_maps, num_maps);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
pinctrl_utils_dt_free_map(pctldev, *map, *num_maps);
|
pinctrl_utils_free_map(pctldev, *map, *num_maps);
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -396,7 +396,7 @@ static int stm32_pctrl_get_group_pins(struct pinctrl_dev *pctldev,
|
||||||
|
|
||||||
static const struct pinctrl_ops stm32_pctrl_ops = {
|
static const struct pinctrl_ops stm32_pctrl_ops = {
|
||||||
.dt_node_to_map = stm32_pctrl_dt_node_to_map,
|
.dt_node_to_map = stm32_pctrl_dt_node_to_map,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
.get_groups_count = stm32_pctrl_get_groups_count,
|
.get_groups_count = stm32_pctrl_get_groups_count,
|
||||||
.get_group_name = stm32_pctrl_get_group_name,
|
.get_group_name = stm32_pctrl_get_group_name,
|
||||||
.get_group_pins = stm32_pctrl_get_group_pins,
|
.get_group_pins = stm32_pctrl_get_group_pins,
|
||||||
|
|
|
@ -267,7 +267,7 @@ static const struct pinctrl_ops tegra_xusb_padctl_pinctrl_ops = {
|
||||||
.get_group_name = tegra_xusb_padctl_get_group_name,
|
.get_group_name = tegra_xusb_padctl_get_group_name,
|
||||||
.get_group_pins = tegra_xusb_padctl_get_group_pins,
|
.get_group_pins = tegra_xusb_padctl_get_group_pins,
|
||||||
.dt_node_to_map = tegra_xusb_padctl_dt_node_to_map,
|
.dt_node_to_map = tegra_xusb_padctl_dt_node_to_map,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int tegra_xusb_padctl_get_functions_count(struct pinctrl_dev *pinctrl)
|
static int tegra_xusb_padctl_get_functions_count(struct pinctrl_dev *pinctrl)
|
||||||
|
|
|
@ -215,7 +215,7 @@ static int tegra_pinctrl_dt_node_to_map(struct pinctrl_dev *pctldev,
|
||||||
ret = tegra_pinctrl_dt_subnode_to_map(pctldev, np, map,
|
ret = tegra_pinctrl_dt_subnode_to_map(pctldev, np, map,
|
||||||
&reserved_maps, num_maps);
|
&reserved_maps, num_maps);
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
pinctrl_utils_dt_free_map(pctldev, *map,
|
pinctrl_utils_free_map(pctldev, *map,
|
||||||
*num_maps);
|
*num_maps);
|
||||||
of_node_put(np);
|
of_node_put(np);
|
||||||
return ret;
|
return ret;
|
||||||
|
@ -233,7 +233,7 @@ static const struct pinctrl_ops tegra_pinctrl_ops = {
|
||||||
.pin_dbg_show = tegra_pinctrl_pin_dbg_show,
|
.pin_dbg_show = tegra_pinctrl_pin_dbg_show,
|
||||||
#endif
|
#endif
|
||||||
.dt_node_to_map = tegra_pinctrl_dt_node_to_map,
|
.dt_node_to_map = tegra_pinctrl_dt_node_to_map,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int tegra_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
|
static int tegra_pinctrl_get_funcs_count(struct pinctrl_dev *pctldev)
|
||||||
|
|
|
@ -115,7 +115,7 @@ static const struct pinctrl_ops uniphier_pctlops = {
|
||||||
.pin_dbg_show = uniphier_pctl_pin_dbg_show,
|
.pin_dbg_show = uniphier_pctl_pin_dbg_show,
|
||||||
#endif
|
#endif
|
||||||
.dt_node_to_map = pinconf_generic_dt_node_to_map_all,
|
.dt_node_to_map = pinconf_generic_dt_node_to_map_all,
|
||||||
.dt_free_map = pinctrl_utils_dt_free_map,
|
.dt_free_map = pinctrl_utils_free_map,
|
||||||
};
|
};
|
||||||
|
|
||||||
static int uniphier_conf_pin_bias_get(struct pinctrl_dev *pctldev,
|
static int uniphier_conf_pin_bias_get(struct pinctrl_dev *pctldev,
|
||||||
|
|
Loading…
Reference in a new issue