mbox series

[GIT,PULL,1/4] soc: samsung: drivers for v5.16

Message ID 20211026094709.75692-2-krzysztof.kozlowski@canonical.com (mailing list archive)
State Mainlined
Headers show
Series Samsung late changes for 5.16 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-5.16

Message

Krzysztof Kozlowski Oct. 26, 2021, 9:47 a.m. UTC
Hi,

Set of changes mostly around Exynos ChipID driver. I hope it is not too late
for this. These were sitting in my tree for some time, so they got linux-next
coverage.

Best regards,
Krzysztof


The following changes since commit 6880fa6c56601bb8ed59df6c30fd390cc5f6dd8f:

  Linux 5.15-rc1 (2021-09-12 16:28:37 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-5.16

for you to fetch changes up to b417d1e88f32645ed62a00d43c347b4386a0a021:

  soc: samsung: exynos-chipid: add exynosautov9 SoC support (2021-10-26 09:16:53 +0200)

----------------------------------------------------------------
Samsung SoC drivers changes for v5.16

1. Convert Exynos ChipID and ASV driver to a module and make it a
   default, instead of selected. The driver is not essential, so it
   could be disabled, if needed.
2. Add support for Exynos850 and Exynos Auto v9 to Exynos ChipID and ASV
   driver.
3. Get rid of HAVE_S3C_RTC because it was adding just another layer
   instead of direct dependencies.
4. Minor cleanups.

----------------------------------------------------------------
Chanho Park (1):
      soc: samsung: exynos-chipid: add exynosautov9 SoC support

David Virag (1):
      soc: samsung: exynos-pmu: Fix compilation when nothing selects CONFIG_MFD_CORE

Krzysztof Kozlowski (4):
      soc: samsung: exynos-chipid: avoid soc_device_to_device()
      soc: samsung: exynos-chipid: convert to a module
      soc: samsung: exynos-chipid: do not enforce built-in
      soc: samsung: pm_domains: drop unused is_off field

Sam Protsenko (3):
      soc: samsung: exynos-chipid: Pass revision reg offsets
      dt-bindings: samsung: exynos-chipid: Document Exynos850 compatible
      soc: samsung: exynos-chipid: Add Exynos850 support

Will McVicker (2):
      arm64: exynos: don't have ARCH_EXYNOS select EXYNOS_CHIPID
      rtc: s3c: remove HAVE_S3C_RTC in favor of direct dependencies

 .../bindings/arm/samsung/exynos-chipid.yaml        |  5 +-
 arch/arm/Kconfig                                   |  1 -
 arch/arm/mach-exynos/Kconfig                       |  2 -
 arch/arm/mach-s5pv210/Kconfig                      |  1 -
 arch/arm64/Kconfig.platforms                       |  2 -
 drivers/rtc/Kconfig                                | 10 +--
 drivers/soc/samsung/Kconfig                        |  5 +-
 drivers/soc/samsung/Makefile                       |  3 +-
 drivers/soc/samsung/exynos-chipid.c                | 94 ++++++++++++++++++----
 drivers/soc/samsung/exynos5422-asv.c               |  1 +
 drivers/soc/samsung/pm_domains.c                   |  1 -
 include/linux/soc/samsung/exynos-chipid.h          |  6 +-
 12 files changed, 94 insertions(+), 37 deletions(-)