Hi Michael, mcpratt@xxxxx 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@xxxxx> Thanks, Miquèl