Re: [PATCH v9 1/7] dt-bindings: media: qcom,x1e80100-camss: Add optional PHY handle definitions

From: Bryan O'Donoghue

Date: Fri Feb 27 2026 - 04:00:27 EST


On 27/02/2026 00:02, Dmitry Baryshkov wrote:
- Add CSI PHY as an optional device node under the camss node.
- If it is not present there, create it manually (by applying the
platform-specific overlay, by using OF_DYNAMIC or just by creating the
platform device manually)
- Migrate existing platforms into using the CSI PHY driver (ideally, one
by one), while still retaining the backwards compatibility with the
current camss ABI.

Even though this is more work, I actually quite like this suggestion.

Provided the DT compiler doesn't complain, I think I'll take this feedback.

One reason for that is indeed as you say, we can reach back to older devices and give them some love.

- For platforms starting with N+1 (the next platform to be submitted or
merged(?) into the kernel) make CSI PHY node mandatory, keeping
backwards compatibility code limited to the currently defined affected
platforms, which unfortunately means the following list (I'd leave the
question on how to handle the patches currently in flight to the
maintainer's discretion):

---
bod