In one place we open coded set_secondary_fwnode().
Let's replace it with a helper.
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Tested-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Heikki Krogerus <heikki.krogerus@linux.intel.com>
        i2c_for_each_dev(&max17047, cht_int33fe_check_for_max17047);
        if (max17047) {
                /* Pre-existing i2c-client for the max17047, add device-props */
-               fwnode->secondary = ERR_PTR(-ENODEV);
-               max17047->dev.fwnode->secondary = fwnode;
+               set_secondary_fwnode(&max17047->dev, fwnode);
                /* And re-probe to get the new device-props applied. */
                ret = device_reprobe(&max17047->dev);
                if (ret)