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

Krzysztof Kozlowski <[email protected]>
Newsgroups org.infradead.lists.linux-phy,org.kernel.vger.linux-arm-msm,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-gpio,org.kernel.vger.linux-kernel,org.kernel.vger.linux-usb
Message-ID <20260820-optimistic-merry-mussel-9efbc0@quoll>
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 <[email protected]>
> ---
>  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 <[email protected]>

Best regards,
Krzysztof


-- 
linux-phy mailing list
[email protected]
https://lists.infradead.org/mailman/listinfo/linux-phy
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.