Re: [RESEND PATCH v6 1/4] mfd: syscon: Add fwnode_to_regmap

From: Dilip Kota
Date: Wed Apr 29 2020 - 01:11:55 EST



On 4/28/2020 6:29 PM, Arnd Bergmann wrote:
On Tue, Apr 28, 2020 at 12:05 PM Lee Jones <lee.jones@xxxxxxxxxx> wrote:
On Tue, 21 Apr 2020, Dilip Kota wrote:
But, i feel return error for ACPI or oother, looks better because
'device_node' has fwnode pointer. And provide description
in the header file, mentioning function is success for 'OF' and returns
error for the rest.
I don't think this patch adds much to be honest.

Better to just do:

device_node_get_regmap(to_of_node(fwnode), false);

... from the call site I think.
Agreed, or just use the of_node pointer consistently in the driver that uses
it and avoid the use of the fwnode interface entirely when dealing with a
modern driver that does not need to support board files any more.

Arnd
Ok, I will do it in the driver itself and remove the fwnode_to_regmap() definition.

Regards,
Dilip