]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
firmware: exynos-acpm: populate devices from device tree data
authorTudor Ambarus <tudor.ambarus@linaro.org>
Thu, 27 Mar 2025 12:54:27 +0000 (12:54 +0000)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Tue, 22 Apr 2025 07:50:05 +0000 (09:50 +0200)
ACPM clients (PMIC, clocks, etc.) will be modeled as children of the
ACPM interface. Populate children platform_devices from device tree.

Signed-off-by: Tudor Ambarus <tudor.ambarus@linaro.org>
Signed-off-by: André Draszik <andre.draszik@linaro.org>
Link: https://lore.kernel.org/r/20250327-acpm-children-v1-1-0afe15ee2ff7@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
drivers/firmware/samsung/exynos-acpm.c

index d1c9ca0b39605b199fa4e2dc1ff11583d6d429a6..b379f2d9cad0dc31bd7991952d2b8b38581179a1 100644 (file)
@@ -633,7 +633,7 @@ static int acpm_probe(struct platform_device *pdev)
 
        platform_set_drvdata(pdev, acpm);
 
-       return 0;
+       return devm_of_platform_populate(dev);
 }
 
 /**