Sure, okay. Will add the gpio to reserved_gpios entry in the pinctrl driver
On 24.01.2023 08:19, Devi Priya wrote:
If it's protected on *all* boards and *all* firmwares (for any
On 1/13/2023 7:50 PM, Krzysztof Kozlowski wrote:
On 13/01/2023 14:29, Devi Priya wrote:This GPIO is protected and used by the TZ firmware and is forbidden on all the boards & firmware
As the gpio is forbidden on all ipq9574 boards, we have added it in SoC+
+ 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?
Why it is forbidden on all boards? I guess it depends on the firmware
and this can differ, can't it?
good reason that you probably have internally), perhaps it
would be better to describe it in the .c driver.. wdyt?
Konrad
Best regards,Regards,
Krzysztof
Devi Priya