[PATCH 02/10] dt-bindings: usb: ci-hdrc-usb2: allow the HSIC PHY as the ULPI child

Krzysztof Kozlowski krzk at kernel.org
Wed Aug 19 23:33:55 PDT 2026


On Mon, Aug 10, 2026 at 06:42:06PM +0300, Dmitry Baryshkov wrote:
> The Qualcomm HSIC USB PHY (qcom,usb-hsic-phy.yaml) is a ULPI device: its
> driver is a ulpi_driver, so the PHY node must be a child of the chipidea
> controller's ulpi node. The ci-hdrc-usb2 schema however hard-codes the
> ULPI phy child to the qcom,usb-hs-phy.yaml schema, so any HSIC
> controller instance fails validation with bogus clock/reset/compatible
> errors.
> 
> Allow the ULPI phy child node to match either the HS PHY or the HSIC
> PHY schema.
> 
> Assisted-by: Claude:claude-fable-5
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov at oss.qualcomm.com>
> ---
>  Documentation/devicetree/bindings/usb/ci-hdrc-usb2.yaml | 4 +++-

USB patches must be separate.

>  1 file changed, 3 insertions(+), 1 deletion(-)

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski at oss.qualcomm.com>

Best regards,
Krzysztof




More information about the linux-phy mailing list