OpenCloudOS-Kernel/drivers/pinctrl/samsung
Andrzej Hajda 59f34e80c4 pinctrl: samsung: Fix memory mapping code
Some pinctrls share memory regions, and devm_ioremap_resource does not
allow to share resources, in opposition to devm_ioremap.
This patch restores back usage of devm_ioremap function, but with proper
error handling and logging.

Fixes: baafaca ("pinctrl: samsung: Fix return value check in samsung_pinctrl_get_soc_data()")
Signed-off-by: Andrzej Hajda <a.hajda@samsung.com>
Tested-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2017-03-23 10:10:38 +01:00
..
Kconfig
Makefile
pinctrl-exynos.c Linux 4.10-rc6 2017-01-30 14:39:20 +01:00
pinctrl-exynos.h pinctrl: samsung: Fix the width of PINCFG_TYPE_DRV bitfields for Exynos5433 2016-12-30 14:27:42 +01:00
pinctrl-exynos5440.c pinctrl: samsung: Suppress unbinding to prevent theoretical attacks 2016-05-30 09:41:49 +02:00
pinctrl-s3c24xx.c pinctrl: samsung: Add the support the multiple IORESOURCE_MEM for one pin-bank 2016-11-15 09:41:35 +01:00
pinctrl-s3c64xx.c pinctrl: samsung: Remove messages for failed memory allocation 2017-01-26 10:05:01 +01:00
pinctrl-samsung.c pinctrl: samsung: Fix memory mapping code 2017-03-23 10:10:38 +01:00
pinctrl-samsung.h pinctrl: samsung: Add infrastructure for pin-bank retention control 2017-01-26 16:35:50 +01:00