On 03/06/2026 12:03, Bryan O'Donoghue wrote:

[...]

---
David Heidelberg (8):
       media: qcom: camss: csiphy: Introduce PHY configuration
       media: qcom: camss: csiphy-3ph: Use odd bits for configuring C-PHY lanes
       media: qcom: camss: Prepare CSID for C-PHY support
       media: qcom: camss: Initialize lanes after lane configuration is 
available
       media: qcom: camss: csiphy-3ph: Add Gen2 v1.1 MIPI CSI-2 C-PHY init
       media: qcom: camss: csiphy-3ph: Update Gen2 v1.1 MIPI CSI-2 C-PHY init
       media: qcom: camss: Account for C-PHY when calculating link frequency
       media: qcom: camss: Enable C-PHY where available

  .../media/platform/qcom/camss/camss-csid-gen2.c    |   1 +
  drivers/media/platform/qcom/camss/camss-csid.c     |   8 +-
  drivers/media/platform/qcom/camss/camss-csid.h     |   1 +
  .../platform/qcom/camss/camss-csiphy-3ph-1-0.c     | 243 +++++++++++++++++----
  drivers/media/platform/qcom/camss/camss-csiphy.c   |   6 +-
  drivers/media/platform/qcom/camss/camss-csiphy.h   |   2 +
  drivers/media/platform/qcom/camss/camss.c          |  36 ++-
  drivers/media/platform/qcom/camss/camss.h          |   2 +-
  8 files changed, 236 insertions(+), 63 deletions(-)
---
base-commit: b7bee4ca5688e30ca50fbc87b1b8f7eed7006c17
change-id: 20251109-qcom-cphy-bb8cbda1c644

Best regards,

I'd like to see a dts to go with this ideally for upstream ...

---
bod

There are two paths:

1. hardcoded driver (not going to be upstreamed, but works today with libcamera)
   - sdm845-next git tree[1] (imx519 camera for sdm845-oneplus-common.dtsi)

2. mipi-ccs driver (tested locally with imx519 on D-PHY, but doesn't with C-PHY yet or we haven't found right frequency which mipi-ccs would agree on)
  a. needs C-PHY div/multiplier fix (I assume)
  b. needs metadata patches until [2] get merged
  c. needs initial sequence to be uploaded and packaged for distros
  d. needs libcamera integration

David


[1] https://codeberg.org/sdm845/linux
[2] https://git.linuxtv.org/sailus/media_tree.git/log/?h=metadata


--
David Heidelberg


Reply via email to