[PATCH v1 4/4] mtd: mtdpart: Allow fwnode links to NVMEM compatible fwnodes
Miquel Raynal
miquel.raynal at bootlin.com
Mon Feb 5 07:11:29 PST 2024
Hi Michael,
mcpratt at pm.me wrote on Tue, 23 Jan 2024 01:47:21 +0000:
> This reverts commit fb42378dcc7f247df56f0ecddfdae85487495fbc
> ("mtd: mtdpart: Don't create platform device that'll never probe").
>
> That commit is a manual named exception in order to avoid fw_devlink links
> to an "nvmem-cells" compatible node which is a descendant of the fwnode
> that represents the real supplier device that probes.
>
> The commit does not work for newer cases, like the "fixed-layout"
Do you have plans for it? Because it is the modern description that is
now expected, so I don't feel convinced by all this work (which is
nevertheless considerable) if fixed-layouts are still broken?
> compatible nodes, but instead of adding another compatible string,
> remove this workaround as it is no longer needed after
> the previous few commits which handle the situation in a generic way
> for all supplier nodes that are a child or further descendant fwnode
> of a parent device that can probe, including when the consumer device
> has a probe attempt before the supplier device, by using an existing
> incorrect fwnode or device link to recreate the correct one.
>
> Signed-off-by: Michael Pratt <mcpratt at pm.me>
Thanks,
Miquèl
More information about the linux-mtd
mailing list