arm64: dts: qcom: msm8916: Enable blsp_dma by default
authorStephan Gerhold <stephan@gerhold.net>
Sat, 7 Jan 2023 11:09:57 +0000 (12:09 +0100)
committerBjorn Andersson <andersson@kernel.org>
Wed, 11 Jan 2023 19:35:55 +0000 (13:35 -0600)
Adding the "dmas" to the I2C controllers prevents probing them if
blsp_dma is disabled (infinite probe deferral). Avoid this by enabling
blsp_dma by default - it's an integral part of the SoC that is almost
always used (even if just for UART).

Signed-off-by: Stephan Gerhold <stephan@gerhold.net>
Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230107110958.5762-2-stephan@gerhold.net
arch/arm64/boot/dts/qcom/apq8016-sbc.dts
arch/arm64/boot/dts/qcom/msm8916.dtsi

index ef5b39b..c52d79a 100644 (file)
        };
 };
 
-&blsp_dma {
-       status = "okay";
-};
-
 &blsp_i2c2 {
        /* On Low speed expansion */
        status = "okay";
index 7458387..6dbf5d6 100644 (file)
                        clock-names = "bam_clk";
                        #dma-cells = <1>;
                        qcom,ee = <0>;
-                       status = "disabled";
                };
 
                blsp1_uart1: serial@78af000 {