mbox series

[0/5] arm64: defconfig: build some essential Qualcomm platform drivers

Message ID 20230523165411.1136102-1-vladimir.zapolskiy@linaro.org
Headers show
Series arm64: defconfig: build some essential Qualcomm platform drivers | expand

Message

Vladimir Zapolskiy May 23, 2023, 4:54 p.m. UTC
It's discovered that a kernel image for Qualcomm QCM2290/SM6115 built
from a defconfig misses a few important platform device drivers, the
changeset enables them.

Konrad Dybcio (1):
  arm64: defconfig: Build SM6115 display and GPU clock controller drivers

Vladimir Zapolskiy (4):
  arm64: defconfig: Build MSM power manager driver
  arm64: defconfig: Build Global Clock Controller driver for QCM2290
  arm64: defconfig: Build interconnect driver for QCM2290
  arm64: defconfig: Build display clock controller driver for QCM2290

 arch/arm64/configs/defconfig | 6 ++++++
 1 file changed, 6 insertions(+)

Comments

Konrad Dybcio May 23, 2023, 5:29 p.m. UTC | #1
On 23.05.2023 18:54, Vladimir Zapolskiy wrote:
> Build Qualcomm MSM Power Manager driver, which is needed for QCM2290
> platform, otherwise the TLMM pin controller driver probe fails on boot.
Nit: that is the case on our integration branch today, but will only
be the case upstream soon:tm:

Acked-by: Konrad Dybcio <konrad.dybcio@linaro.org>

Konrad
> 
> Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
> ---
>  arch/arm64/configs/defconfig | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index 72136a45c634..40100b9dd6e0 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -1323,6 +1323,7 @@ CONFIG_PWM_TEGRA=m
>  CONFIG_PWM_VISCONTI=m
>  CONFIG_SL28CPLD_INTC=y
>  CONFIG_QCOM_PDC=y
> +CONFIG_QCOM_MPM=y
>  CONFIG_RESET_IMX7=y
>  CONFIG_RESET_QCOM_AOSS=y
>  CONFIG_RESET_QCOM_PDC=m
Konrad Dybcio May 23, 2023, 5:30 p.m. UTC | #2
On 23.05.2023 18:54, Vladimir Zapolskiy wrote:
> Build display clock controller driver for Qualcomm QCM2290 platform.
> 
> Signed-off-by: Vladimir Zapolskiy <vladimir.zapolskiy@linaro.org>
> ---
Acked-by: Konrad Dybcio <konrad.dybcio@linaro.org>
>  arch/arm64/configs/defconfig | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig
> index ec9b828b14e2..3ec556cdfac3 100644
> --- a/arch/arm64/configs/defconfig
> +++ b/arch/arm64/configs/defconfig
> @@ -1164,6 +1164,7 @@ CONFIG_MSM_MMCC_8996=m
>  CONFIG_MSM_MMCC_8998=m
>  CONFIG_MSM_GCC_8998=y
>  CONFIG_QCM_GCC_2290=y
> +CONFIG_QCM_DISPCC_2290=m
>  CONFIG_QCS_GCC_404=y
>  CONFIG_SA_GCC_8775P=y
>  CONFIG_SC_DISPCC_8280XP=m