Skip to content

Remove qcom SoC configs

Stephen Boyd linux-arm-kernel linux-arm-msm linux-iommu lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5iommu: Generalize MSM_IOMMU config to ARCH_QCOMdrivers/iommu/Kconfig+1 -11 reply
2/5ARM: Makefile: Generalize qcom platform text offsetarch/arm/Makefile+1 -22 replies
3/5ARM: qcom: Remove SoC specific configsarch/arm/mach-qcom/Kconfig+2 -210 replies
4/5ARM: qcom_defconfig: Drop SoC specific configsarch/arm/configs/qcom_defconfig+0 -40 replies
5/5ARM: multi_v7_defconfig: Remove qcom SoC configsarch/arm/configs/multi_v7_defconfig+0 -30 replies

Reviews trailers per patch

1 of 5 patches has a Reviewed-by or Acked-by.

PatchJoerg Roedel
1/5A-b
2/5
3/5
4/5
5/5

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/5] Remove qcom SoC configs

We want to remove the ARCH_MSM* configs in mach-qcom/Kconfig because they are proxy configs for selecting the right clocksource driver and adjusting the text offset and there is no difference between ARCH_MSM8X60 and ARCH_MSM8960 anymore. Furthermore, there aren't configs for all the SoCs supported by the mainline kernel, leading to confusion about which SoCs are supported. This patch series removes them, leading to less confusion with the minor downside of always forcing a text offset shift and the selection of the qcom specific clocksource driver. The size increase from the clocksource driver is already taken in the qcom_defconfig, so most likely nobody will care.

Cc Joerg Roedel <[email protected]>

Stephen Boyd (5):
iommu: Generalize MSM_IOMMU config to ARCH_QCOM
ARM: Makefile: Generalize qcom platform text offset
ARM: qcom: Remove SoC specific configs
ARM: qcom_defconfig: Drop SoC specific configs
ARM: multi_v7_defconfig: Remove qcom SoC configs

 arch/arm/Makefile                   |  3 +--
 arch/arm/configs/multi_v7_defconfig |  3 ---
 arch/arm/configs/qcom_defconfig     |  4 ----
 arch/arm/mach-qcom/Kconfig          | 23 ++---------------------
 drivers/iommu/Kconfig               |  2 +-
 5 files changed, 4 insertions(+), 31 deletions(-)
Signature · 2 lines
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum,
a Linux Foundation Collaborative Project