of/platform: Propagate firmware node by calling device_set_node()
authorAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Thu, 15 Jun 2023 14:52:43 +0000 (17:52 +0300)
committerRob Herring <robh@kernel.org>
Thu, 15 Jun 2023 16:48:19 +0000 (10:48 -0600)
commit0f8e5651095bcf6e60330c8d558fd1227e0d71b3
tree15e76a8c70e66238eb0838776b53e2769032fab7
parentb6ca07fa9a19a2fc067eccd6bf1250c51061b436
of/platform: Propagate firmware node by calling device_set_node()

Insulate of_device_alloc() and of_amba_device_create() from possible
changes to fwnode_handle implementation by using device_set_node()
instead of open-coding dev->dev.fwnode assignments.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20230615145243.37095-1-andriy.shevchenko@linux.intel.com
Signed-off-by: Rob Herring <robh@kernel.org>
drivers/of/platform.c