Re: [PATCH v6 1/4] dt-bindings: media: ti,ds90ub953: Add support for remote GPIO data source

From: Linus Walleij

Date: Wed Apr 29 2026 - 15:09:24 EST


Hi Guoniu,

after looking at your data and Tomi's reply my feeling is that the
serializer/deserializer
relationship need to be expressed clearly in the device tree, such as if the
deserializer would have its own node in the device tree and the "GPIO"
(serializer) need to reference it with e.g. a phandle telling which pins are
connected to the deserializer.

Just adding some custom property seems to me like papering over the
issue that the hardware is not properly modeled in the device tree.

I know about the desire to get ahead quickly and get things done fast, but
that is for prototyping, and when standardizing device tree bindings we take
our time and do things properly. So I think this needs to go back to the
drawing table and modeled in a clear and consistent way.

Yours,
Linus Walleij