On 19/12/2025 16:18, Vladimir Zapolskiy wrote:
FreeBSD or CamX are software, and they shall be excluded from consideration.
There shall be no guesses about software usage, the only concern is if
the hardware desription in the shape of device tree nodes is proper or not.
Partial verifiable description is a proper description, and adding unknowns
of "future goodness" does not serve any reasonable technical purpose, it
adds an illusion of a proper description only, and it was proven that this
illision shatters even for CAMSS, see CAMSS CSIPHY case, when a wrong DT
choice can not be undone anymore for legacy platforms. It is good to acquire
an ability to learn from the past.
Everything can be added ad-hoc while keeping the hardware description in
a proper and correct state.
Are all of the VFE Lite's verified ?
Even some of them ? I think not.
We are seeing in multiple places how failure to properly articulate SIDs
results in mess.
So full description of the hardware > partial.
BTW your statement about not being able to change DT bindings is wrong.
You just need a good argument and to make that case successfully upstream.
---
bod