Re: [PATCH PRELIMINARY 1/5] arm64: dts: qcom: shikra-iqs-som: fix GPIO138 reservation

From: Krzysztof Kozlowski

Date: Wed Sep 09 2026 - 07:40:25 EST


On 08/09/2026 08:23, Mohd Ayaan Anwar wrote:
> The GPIO mappings on the IQS variant differ from the CQ variants.
> GPIO138 is connected to the RGMII1_RX_CTL pin rather than the NFC ESE
> Secure IO pin; the latter is connected to GPIO49. This incorrect
> reservation causes the probe of the second Ethernet port to fail:
>
> shikra-tlmm 500000.pinctrl: error -EINVAL: pin-138 (5d20000.ethernet)
> shikra-tlmm 500000.pinctrl: error -EINVAL: could not request pin 138
> (GPIO_138) from group gpio138 on device 500000.pinctrl
> qcom-ethqos 5d20000.ethernet: Error applying setting, reverse things back
>
> Replace gpio138 with gpio49 in the reserved list.
>
> Fixes: 779aead2dace ("arm64: dts: qcom: shikra: Add gpio-reserved-ranges to tlmm")
> Signed-off-by: Mohd Ayaan Anwar <mohd.anwar@xxxxxxxxxxxxxxxx>
> ---
> arch/arm64/boot/dts/qcom/shikra-iqs-som.dtsi | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>

This looks duplicating:
https://lore.kernel.org/all/20260820085347.822-1-xueyao.an@xxxxxxxxxxxxxxxx/

Best regards,
Krzysztof