On SC7180 device trees, almost all of the nodes are declaring
interconnect properties, including the QUP nodes: at least on
some machines, leaving this configuration option disabled, or
as a module, the kernel appears to hang while initializing the
QUP node containing the UART device.
To solve this issue, enable the interconnect driver for this
SoC as built-in.
Signed-off-by: AngeloGioacchino Del Regno <[email protected]>
---
arch/arm64/configs/defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
index fc40ae9e9bdb..171848ace3ac 100644
--- a/arch/arm64/configs/defconfig
+++ b/arch/arm64/configs/defconfig
@@ -1172,6 +1172,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m
CONFIG_INTERCONNECT_QCOM=y
CONFIG_INTERCONNECT_QCOM_MSM8916=m
CONFIG_INTERCONNECT_QCOM_OSM_L3=m
+CONFIG_INTERCONNECT_QCOM_SC7180=y
CONFIG_INTERCONNECT_QCOM_SDM845=y
CONFIG_INTERCONNECT_QCOM_SM8150=m
CONFIG_INTERCONNECT_QCOM_SM8250=m
--
2.33.0
On 11.10.21 18:40, AngeloGioacchino Del Regno wrote:
> On SC7180 device trees, almost all of the nodes are declaring
> interconnect properties, including the QUP nodes: at least on
> some machines, leaving this configuration option disabled, or
> as a module, the kernel appears to hang while initializing the
> QUP node containing the UART device.
>
> To solve this issue, enable the interconnect driver for this
> SoC as built-in.
>
> Signed-off-by: AngeloGioacchino Del Regno <[email protected]>
Acked-by: Georgi Djakov <[email protected]>
> ---
> arch/arm64/configs/defconfig | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index fc40ae9e9bdb..171848ace3ac 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -1172,6 +1172,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m
> CONFIG_INTERCONNECT_QCOM=y
> CONFIG_INTERCONNECT_QCOM_MSM8916=m
> CONFIG_INTERCONNECT_QCOM_OSM_L3=m
> +CONFIG_INTERCONNECT_QCOM_SC7180=y
> CONFIG_INTERCONNECT_QCOM_SDM845=y
> CONFIG_INTERCONNECT_QCOM_SM8150=m
> CONFIG_INTERCONNECT_QCOM_SM8250=m
>
On 12/10/2021 11:49, Georgi Djakov wrote:
> On 11.10.21 18:40, AngeloGioacchino Del Regno wrote:
>> On SC7180 device trees, almost all of the nodes are declaring
>> interconnect properties, including the QUP nodes: at least on
>> some machines, leaving this configuration option disabled, or
>> as a module, the kernel appears to hang while initializing the
>> QUP node containing the UART device.
>>
>> To solve this issue, enable the interconnect driver for this
>> SoC as built-in.
>>
>> Signed-off-by: AngeloGioacchino Del Regno <[email protected]>
>
> Acked-by: Georgi Djakov <[email protected]>
Tested-by: "kernelci.org bot" <[email protected]>
https://staging.kernelci.org/test/plan/id/6177be0c2554c2fd1ba6c464/
Thanks,
Guillaume
>> ---
>> arch/arm64/configs/defconfig | 1 +
>> 1 file changed, 1 insertion(+)
>>
>> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
>> index fc40ae9e9bdb..171848ace3ac 100644
>> --- a/arch/arm64/configs/defconfig
>> +++ b/arch/arm64/configs/defconfig
>> @@ -1172,6 +1172,7 @@ CONFIG_INTERCONNECT_IMX8MQ=m
>> CONFIG_INTERCONNECT_QCOM=y
>> CONFIG_INTERCONNECT_QCOM_MSM8916=m
>> CONFIG_INTERCONNECT_QCOM_OSM_L3=m
>> +CONFIG_INTERCONNECT_QCOM_SC7180=y
>> CONFIG_INTERCONNECT_QCOM_SDM845=y
>> CONFIG_INTERCONNECT_QCOM_SM8150=m
>> CONFIG_INTERCONNECT_QCOM_SM8250=m
>>
>
>
> _______________________________________________
> linux-arm-kernel mailing list
> [email protected]
> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel