
19 Jul
2023
19 Jul
'23
3:11 a.m.
Hi Rob
$defs
Hmm... many drivers are using "definitions" ?
Patches welcome to change them. I don't think it's many (not counting types.yaml). Use of "definitions" or "$defs" is an exception.
OK, let's use "$defs" in v3
It would be better if users just always used "ports { port {}; };" even in the single port case.
"ports" support is added, we can't modify past.
I don't understand. The graph APIs all work the same with or without 'ports'. Changing the DT shouldn't affect the ABI.
But, the driver didn't have "ports" handling code, "port" only. From "DT point of view" changing port -> ports { port {}; }; is no problem, but "driver code point of view", it is big problem.
Thank you for your help !!
Best regards --- Kuninori Morimoto