summaryrefslogtreecommitdiffstats
path: root/drivers/media/platform/samsung
diff options
context:
space:
mode:
authorKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>2023-03-13 15:49:08 +0100
committerMauro Carvalho Chehab <mchehab@kernel.org>2023-03-20 15:27:53 +0100
commitaf0a0a4d626f86c9e18c8e09b135a3b289294f4a (patch)
tree20b1cceda16117a08549850998dc8bb1ceb211ad /drivers/media/platform/samsung
parentb5babca2e64c39646d3937a8f83dd2a0d5fb8765 (diff)
downloadlinux-stable-af0a0a4d626f86c9e18c8e09b135a3b289294f4a.tar.gz
linux-stable-af0a0a4d626f86c9e18c8e09b135a3b289294f4a.tar.bz2
linux-stable-af0a0a4d626f86c9e18c8e09b135a3b289294f4a.zip
media: samsung: exynos4-is: do not require pinctrl
Driver does not handle pin configuration switching and several DTS provide empty pinctrl property, just to satisfy the driver's requirement for it. Drop requirement for pinctrl property as it is really optional. Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Diffstat (limited to 'drivers/media/platform/samsung')
-rw-r--r--drivers/media/platform/samsung/exynos4-is/media-dev.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/media/platform/samsung/exynos4-is/media-dev.c b/drivers/media/platform/samsung/exynos4-is/media-dev.c
index 98a60f01129d..22baa429ed5d 100644
--- a/drivers/media/platform/samsung/exynos4-is/media-dev.c
+++ b/drivers/media/platform/samsung/exynos4-is/media-dev.c
@@ -1470,10 +1470,8 @@ static int fimc_md_probe(struct platform_device *pdev)
goto err_v4l2dev;
pinctrl = devm_pinctrl_get(dev);
- if (IS_ERR(pinctrl)) {
- ret = dev_err_probe(dev, PTR_ERR(pinctrl), "Failed to get pinctrl\n");
- goto err_clk;
- }
+ if (IS_ERR(pinctrl))
+ dev_dbg(dev, "Failed to get pinctrl: %pe\n", pinctrl);
platform_set_drvdata(pdev, fmd);