On Tue, Oct 14, 2025 at 04:03:37PM +0200, Marek Vasut wrote:
> On 10/13/25 6:56 PM, Frank Li wrote:
> > On Sat, Oct 11, 2025 at 06:51:20PM +0200, Marek Vasut wrote:
> > > Rework dc_subdev_get_id() to drop ARRAY_SIZE() use and use empty trailing
> > > entry in each ID look up array instead. This allows passing of those 
> > > arrays
> > > around as OF match data, which will be useful when using this pipeline on
> > > i.MX95, which has different address-to-ID mapping.
> > >
> > > Signed-off-by: Marek Vasut <[email protected]>
> >
> > This change is okay. but my questions is why need map register to id.
>
> This seems to be a recurring pattern in the driver, where some components
> need to find other components to link with them. The mapping is fixed, and
> since the DT does not encode link IDs, the resolution of the mapping has to
> happen by mapping the component base addresses to the IDs first.

In graphic link, port@<n>, n should be id? why not use it?

Frank

Reply via email to