Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 11884b18 authored by Paul Gortmaker's avatar Paul Gortmaker Committed by Linus Walleij
Browse files

pinctrl: remove orphaned exported ".remove" function



The Kconfig currently controlling compilation of this code is:

drivers/pinctrl/freescale/Kconfig:config PINCTRL_MXS
drivers/pinctrl/freescale/Kconfig:	bool

...meaning that it currently is not being built as a module by anyone.

It also doesn't have any modular functionality, so it doesn't need
module.h included at all.

What it does have is an exported function that was used as a shared
".remove" by other drivers, but those use cases (imx23 and imx28)
are now gone, and hence this can disappear as well.

Cc: Linus Walleij <linus.walleij@linaro.org>
Cc: linux-gpio@vger.kernel.org
Signed-off-by: default avatarPaul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 37824c12
Loading
Loading
Loading
Loading
+0 −12
Original line number Original line Diff line number Diff line
@@ -12,7 +12,6 @@
#include <linux/err.h>
#include <linux/err.h>
#include <linux/init.h>
#include <linux/init.h>
#include <linux/io.h>
#include <linux/io.h>
#include <linux/module.h>
#include <linux/of.h>
#include <linux/of.h>
#include <linux/of_address.h>
#include <linux/of_address.h>
#include <linux/pinctrl/machine.h>
#include <linux/pinctrl/machine.h>
@@ -553,14 +552,3 @@ int mxs_pinctrl_probe(struct platform_device *pdev,
	return ret;
	return ret;
}
}
EXPORT_SYMBOL_GPL(mxs_pinctrl_probe);
EXPORT_SYMBOL_GPL(mxs_pinctrl_probe);

int mxs_pinctrl_remove(struct platform_device *pdev)
{
	struct mxs_pinctrl_data *d = platform_get_drvdata(pdev);

	pinctrl_unregister(d->pctl);
	iounmap(d->base);

	return 0;
}
EXPORT_SYMBOL_GPL(mxs_pinctrl_remove);
+0 −1
Original line number Original line Diff line number Diff line
@@ -86,6 +86,5 @@ struct mxs_pinctrl_soc_data {


int mxs_pinctrl_probe(struct platform_device *pdev,
int mxs_pinctrl_probe(struct platform_device *pdev,
		      struct mxs_pinctrl_soc_data *soc);
		      struct mxs_pinctrl_soc_data *soc);
int mxs_pinctrl_remove(struct platform_device *pdev);


#endif /* __PINCTRL_MXS_H */
#endif /* __PINCTRL_MXS_H */