[PATCH v4 1/2] dt-bindings: phy: qcom: Add CSI2 C-PHY/DPHY schema

Dmitry Baryshkov dmitry.baryshkov at oss.qualcomm.com
Sun Mar 15 19:45:49 PDT 2026


On Mon, Mar 16, 2026 at 03:58:14AM +0200, Vladimir Zapolskiy wrote:
> On 3/16/26 01:52, Bryan O'Donoghue wrote:
> > Add a base schema initially compatible with x1e80100 to describe MIPI CSI2
> > PHY devices.
> > 
> > The hardware can support both C-PHY and D-PHY modes. The CSIPHY devices
> > have their own pinouts on the SoC as well as their own individual voltage
> > rails.
> > 
> > The need to model voltage rails on a per-PHY basis leads us to define
> > CSIPHY devices as individual nodes.
> > 
> > Two nice outcomes in terms of schema and DT arise from this change.
> > 
> > 1. The ability to define on a per-PHY basis voltage rails.
> > 2. The ability to require those voltage.
> > 
> > We have had a complete bodge upstream for this where a single set of
> > voltage rail for all CSIPHYs has been buried inside of CAMSS.
> > 
> > Much like the I2C bus which is dedicated to Camera sensors - the CCI bus in
> > CAMSS parlance, the CSIPHY devices should be individually modelled.
> > 
> > Signed-off-by: Bryan O'Donoghue <bryan.odonoghue at linaro.org>
> > ---
> >   .../bindings/phy/qcom,x1e80100-csi2-phy.yaml       | 133 +++++++++++++++++++++
> >   1 file changed, 133 insertions(+)
> > 
> > +
> > +  vdda-0p8-supply:
> > +    description: Phandle to a 0.8V regulator supply to a PHY.
> 
> On Hamoa the CSIPHY supply voltage is 0.88-0.92, so it is 0p9 rather than 0p8.

What is its name in the schematics or in the datasheet?

> 
> > +
> > +  vdda-1p2-supply:
> > +    description: Phandle to 1.2V regulator supply to a PHY.
> > +
-- 
With best wishes
Dmitry



More information about the linux-phy mailing list