Re: [PATCH 01/10] dt-bindings: pinctrl: qcom,tlmm-common: allow functions on the HSIC pins
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-handsome-vehement-buzzard-07fc64@quoll> |
On Mon, Aug 10, 2026 at 06:42:05PM +0300, Dmitry Baryshkov wrote: > The common TLMM state schema requires the function property for GPIO > pins and forbids it for all special pins. That rule is wrong for the > MSM8974 HSIC pads: unlike the SDC pads, hsic_data and hsic_strobe are > muxable pin groups (between the gpio and hsic_ctl functions, see > HSIC_PINGROUP in pinctrl-msm8x74.c), and the msm8974 schema already > lists hsic_ctl in its function enum. As a result any valid HSIC > pinctrl state fails validation. Reviewed-by: Krzysztof Kozlowski <[email protected]> Best regards, Krzysztof -- linux-phy mailing list [email protected] https://lists.infradead.org/mailman/listinfo/linux-phy