diff options
author | Jonas Gorski <jonas.gorski@gmail.com> | 2016-07-01 11:23:06 +0200 |
---|---|---|
committer | Jonas Gorski <jonas.gorski@gmail.com> | 2017-06-10 12:40:37 +0200 |
commit | 0755c2d117060a252674191b98bc852ccd8840fe (patch) | |
tree | e401b5b808066ea553fe9f5817378110ed91ffff /target/linux/brcm63xx/patches-4.4/000-4.7-02-pinctrl-Rename-pinctrl_utils_dt_free_map-to-pinctrl_.patch | |
parent | fd1096e351b7cfb0a7eb8bee7eceff52e7c7c499 (diff) | |
download | upstream-0755c2d117060a252674191b98bc852ccd8840fe.tar.gz upstream-0755c2d117060a252674191b98bc852ccd8840fe.tar.bz2 upstream-0755c2d117060a252674191b98bc852ccd8840fe.zip |
brcm63xx: add pinctrl support
Add and enable pincontrol drivers, and update dts(i) files with
appropriate hogs.
Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
Diffstat (limited to 'target/linux/brcm63xx/patches-4.4/000-4.7-02-pinctrl-Rename-pinctrl_utils_dt_free_map-to-pinctrl_.patch')
-rw-r--r-- | target/linux/brcm63xx/patches-4.4/000-4.7-02-pinctrl-Rename-pinctrl_utils_dt_free_map-to-pinctrl_.patch | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/target/linux/brcm63xx/patches-4.4/000-4.7-02-pinctrl-Rename-pinctrl_utils_dt_free_map-to-pinctrl_.patch b/target/linux/brcm63xx/patches-4.4/000-4.7-02-pinctrl-Rename-pinctrl_utils_dt_free_map-to-pinctrl_.patch new file mode 100644 index 0000000000..5acb379592 --- /dev/null +++ b/target/linux/brcm63xx/patches-4.4/000-4.7-02-pinctrl-Rename-pinctrl_utils_dt_free_map-to-pinctrl_.patch @@ -0,0 +1,59 @@ +From d32f7fd3bbc32732b094d938b95169521503a9fb Mon Sep 17 00:00:00 2001 +From: Irina Tirdea <irina.tirdea@intel.com> +Date: Thu, 31 Mar 2016 14:44:42 +0300 +Subject: [PATCH] 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> +--- + drivers/pinctrl/pinconf-generic.c | 2 +- + drivers/pinctrl/pinctrl-utils.c | 4 ++-- + drivers/pinctrl/pinctrl-utils.h | 2 +- + 3 files changed, 4 insertions(+), 4 deletions(-) + +--- a/drivers/pinctrl/pinconf-generic.c ++++ b/drivers/pinctrl/pinconf-generic.c +@@ -385,7 +385,7 @@ int pinconf_generic_dt_node_to_map(struc + return 0; + + exit: +- pinctrl_utils_dt_free_map(pctldev, *map, *num_maps); ++ pinctrl_utils_free_map(pctldev, *map, *num_maps); + return ret; + } + EXPORT_SYMBOL_GPL(pinconf_generic_dt_node_to_map); +--- a/drivers/pinctrl/pinctrl-utils.c ++++ b/drivers/pinctrl/pinctrl-utils.c +@@ -122,7 +122,7 @@ int pinctrl_utils_add_config(struct pinc + } + 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) + { + int i; +@@ -139,4 +139,4 @@ void pinctrl_utils_dt_free_map(struct pi + } + kfree(map); + } +-EXPORT_SYMBOL_GPL(pinctrl_utils_dt_free_map); ++EXPORT_SYMBOL_GPL(pinctrl_utils_free_map); +--- a/drivers/pinctrl/pinctrl-utils.h ++++ b/drivers/pinctrl/pinctrl-utils.h +@@ -37,7 +37,7 @@ int pinctrl_utils_add_map_configs(struct + int pinctrl_utils_add_config(struct pinctrl_dev *pctldev, + unsigned long **configs, unsigned *num_configs, + 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); + + #endif /* __PINCTRL_UTILS_H__ */ |