Hi Sakari, >> >> Finding and matching the parent of the SD would allow a driver to register a >> notifier ASD with a dev node, and expect to match a subdevice that has >> registered it's subdev with an EP node. This would erroneously allow drivers to >> register a notifier that would match against *both* of the ADV748x CSI2 entities. > > You'd first have to have a board that has the two devices, and then ignore > what the drivers are doing. :-) I guess an error would be encountered at > some point in driver initialisation. Ah yes of course - I see it now... The only erroneous case is a scenario that should be fixed by whomever wants to use that. Where as the rest of the "ep - dev" matches become a master driver which has not converted to endpoint matching, during the phase of which subdevices have. Adding this in for v3, along with the rebase to your acpi-graph-cleaned. > > Anyway, I don't think this situation should be a lasting one, and that > endpoint matching is the way to go. Yes, of course hopefully we'll make a full transition along the way. -- Regards Kieran