]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
soc: samsung: exynos-chipid: avoid soc_device_to_device()
authorKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Sun, 19 Sep 2021 09:31:12 +0000 (11:31 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 2 May 2025 05:41:12 +0000 (07:41 +0200)
[ Upstream commit d1141886c8d72ad77920e6e4b617d366e6e3ee8a ]

soc_device_to_device() seems to be discouraged [1] so remove it in favor
of printing info message with platform device.  This will only change
the prefix in the info message from "soc soc0: " to "exynos-chipid
10000000.chipid:".

[1] https://lore.kernel.org/lkml/20191111052741.GB3176397@kroah.com/

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Reviewed-by: Sylwester Nawrocki <snawrocki@kernel.org>
Tested-by: Sylwester Nawrocki <snawrocki@kernel.org>
Reviewed-by: Alim Akhtar <alim.akhtar@samsung.com>
Tested-by: Alim Akhtar <alim.akhtar@samsung.com>
Link: https://lore.kernel.org/r/20210919093114.35987-2-krzysztof.kozlowski@canonical.com
Stable-dep-of: c8222ef6cf29 ("soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe()")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/soc/samsung/exynos-chipid.c

index 2ab6ce71e9be544b54f4e62c269dbb1a70027d99..2b02af5d2faff218f824b0bf3b6dcba05145baca 100644 (file)
@@ -103,8 +103,7 @@ static int exynos_chipid_probe(struct platform_device *pdev)
 
        platform_set_drvdata(pdev, soc_dev);
 
-       dev_info(soc_device_to_device(soc_dev),
-                "Exynos: CPU[%s] PRO_ID[0x%x] REV[0x%x] Detected\n",
+       dev_info(&pdev->dev, "Exynos: CPU[%s] PRO_ID[0x%x] REV[0x%x] Detected\n",
                 soc_dev_attr->soc_id, product_id, revision);
 
        return 0;