summaryrefslogtreecommitdiff
path: root/drivers/pinctrl/pinctrl-amd.h
diff options
context:
space:
mode:
authorBasavaraj Natikar <Basavaraj.Natikar@amd.com>2022-06-01 18:28:59 +0300
committerLinus Walleij <linus.walleij@linaro.org>2022-06-15 16:54:20 +0300
commit79bb5c7fe84b3eb35a4af77f4a2d24b2b08afa81 (patch)
treede0148d5bca7e84b2c03ade4c25134966bbe2b2d /drivers/pinctrl/pinctrl-amd.h
parenta1e9bb597a7b4dc0f194b2de03882e9703a118c6 (diff)
downloadlinux-79bb5c7fe84b3eb35a4af77f4a2d24b2b08afa81.tar.xz
pinctrl: amd: Add amd_get_iomux_res function
Presently there is no way to change pinmux configuration run time. Hence add a function to get IOMUX resource which can be used to configure IOMUX GPIO pins run time. Signed-off-by: Basavaraj Natikar <Basavaraj.Natikar@amd.com> Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Link: https://lore.kernel.org/r/20220601152900.1012813-6-Basavaraj.Natikar@amd.com Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'drivers/pinctrl/pinctrl-amd.h')
-rw-r--r--drivers/pinctrl/pinctrl-amd.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/pinctrl/pinctrl-amd.h b/drivers/pinctrl/pinctrl-amd.h
index e2523738fe51..76538792ac78 100644
--- a/drivers/pinctrl/pinctrl-amd.h
+++ b/drivers/pinctrl/pinctrl-amd.h
@@ -83,6 +83,7 @@ struct amd_function {
struct amd_gpio {
raw_spinlock_t lock;
void __iomem *base;
+ void __iomem *iomux_base;
const struct pingroup *groups;
u32 ngroups;