The old device property API is going to be removed.
Replacing the device_add_properties() call with the software
node API equivalent, device_create_managed_software_node().

Signed-off-by: Heikki Krogerus <heikki.kroge...@linux.intel.com>
---
 drivers/char/ipmi/ipmi_plat_data.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/char/ipmi/ipmi_plat_data.c 
b/drivers/char/ipmi/ipmi_plat_data.c
index 28471ff2a3a3e..747b51ae01a80 100644
--- a/drivers/char/ipmi/ipmi_plat_data.c
+++ b/drivers/char/ipmi/ipmi_plat_data.c
@@ -102,7 +102,7 @@ struct platform_device *ipmi_platform_add(const char *name, 
unsigned int inst,
                goto err;
        }
  add_properties:
-       rv = platform_device_add_properties(pdev, pr);
+       rv = device_create_managed_software_node(&pdev->dev, pr, NULL);
        if (rv) {
                dev_err(&pdev->dev,
                        "Unable to add hard-code properties: %d\n", rv);
-- 
2.30.1

Reply via email to