[PATCH v4 1/9] of: property: add of_graph_get_next_port()
Kuninori Morimoto
kuninori.morimoto.gx at renesas.com
Thu Aug 29 16:29:00 PDT 2024
Hi Rob
> > node {
> > => ports at 0 {
> > port at 0 { ... };
> > port at 1 { ... };
> > ...
> > };
> > => ports at 1 {
> > ...
> > };
> > };
>
> There is no schema that supports this structure. The closest thing we
> have is in-ports and out-ports in Coresight bindings.
>
> In any case, it should be a separate patch, not buried in here.
Oops, my driver is using multi ports already.
it is handling like below
+-- Board -------------+
|+--------+ +------+|
||SoC (A)|<--->|Codec1|| Sound Card0
|| | +------+|
|| (B)|<-+ |
|+--------+ | |
+------------|----------+
+-- Expansion board ----+
| | +------+|
| +->|Codec2|| Sound Card1
| +------+|
+-----------------------+
Here (A) is handled by ports0, and (B) is handled by ports1,
and each ports has many port nodes.
Thank you for your help !!
Best regards
---
Kuninori Morimoto
More information about the linux-arm-kernel
mailing list