summaryrefslogtreecommitdiffstats
path: root/drivers/pinctrl/pinctrl-tb10x.c
Commit message (Collapse)AuthorAgeFilesLines
* pinctrl: tb10x: use module_platform_driver to simplify the codeWei Yongjun2013-10-231-11/+1
| | | | | | | | module_platform_driver() makes the code simpler by eliminating boilerplate code. Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* pinctrl: tb10x: fix the error handling in tb10x_pinctrl_probe()Wei Yongjun2013-10-231-5/+4
| | | | | | | | | | This patch fix the error handling in tb10x_pinctrl_probe(): - devm_ioremap_resource() return ERR_PTR() and never return NULL - remove the dev_err call to avoid redundant error message - pinctrl_register() returns NULL not ERR_PTR() Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
* pinctrl: add TB10x pin control driverChristian Ruppert2013-10-161-0/+886
The pinmux driver of the Abilis Systems TB10x platform based on ARC700 CPUs. Used to control the pinmux and is a prerequisite for the GPIO driver. Signed-off-by: Christian Ruppert <christian.ruppert@abilis.com> Signed-off-by: Pierrick Hascoet <pierrick.hascoet@abilis.com> Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
OpenPOWER on IntegriCloud