[PATCH 6/7] arm64: dts: Add ipq9574 SoC and AL02 board support
Konrad Dybcio
konrad.dybcio at linaro.org
Tue Jan 24 01:46:57 PST 2023
On 24.01.2023 08:19, Devi Priya wrote:
>
>
> On 1/13/2023 7:50 PM, Krzysztof Kozlowski wrote:
>> On 13/01/2023 14:29, Devi Priya wrote:
>>>>> +
>>>>> + soc: soc at 0 {
>>>>> + #address-cells = <1>;
>>>>> + #size-cells = <1>;
>>>>> + ranges = <0 0 0 0xffffffff>;
>>>>> + compatible = "simple-bus";
>>>>> +
>>>>> + tlmm: pinctrl at 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?
>>
> This GPIO is protected and used by the TZ firmware and is forbidden on all the boards & firmware
If it's protected on *all* boards and *all* firmwares (for any
good reason that you probably have internally), perhaps it
would be better to describe it in the .c driver.. wdyt?
Konrad
>> Best regards,
>> Krzysztof
>>
> Regards,
> Devi Priya
More information about the linux-arm-kernel
mailing list