On 13/01/2023 14:29, Devi Priya wrote: >>> + >>> + soc: soc@0 { >>> + #address-cells = <1>; >>> + #size-cells = <1>; >>> + ranges = <0 0 0 0xffffffff>; >>> + compatible = "simple-bus"; >>> + >>> + tlmm: pinctrl@1000000 { >>> + compatible = "qcom,ipq9574-tlmm"; >>> + reg = <0x01000000 0x300000>; >>> + interrupts = <GIC_SPI 208 IRQ_TYPE_LEVEL_HIGH>; >>> + gpio-controller; >>> + #gpio-cells = <2>; >>> + gpio-ranges = <&tlmm 0 0 65>; >>> + gpio-reserved-ranges = <59 1>; >> >> Hm, why reserved ranges are in SoC? > As the gpio is forbidden on all ipq9574 boards, we have added it in SoC Why it is forbidden on all boards? I guess it depends on the firmware and this can differ, can't it? Best regards, Krzysztof