linux-stable/arch/arm/mach-exynos
Sam Protsenko 3ac5f9db26 ARM: samsung: Remove HAVE_S3C2410_I2C and use direct dependencies
A separate Kconfig option HAVE_S3C2410_I2C for Samsung SoCs is not
really needed and the i2c-s3c24xx driver can depend on Samsung ARM
architectures instead. This also enables i2c-s3c2410 for arm64 Exynos
SoCs, which is required for example by Exynos850.

This is basically continuation of work made in following commits:
  - commit d96890fca9 ("rtc: s3c: remove HAVE_S3C_RTC in favor of
    direct dependencies")
  - commit 7dd3cae90d ("ARM: samsung: remove HAVE_S3C2410_WATCHDOG and
    use direct dependencies")

Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
Link: https://lore.kernel.org/r/20211121150558.21801-2-semen.protsenko@linaro.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
2021-11-21 17:46:18 +01:00
..
Kconfig ARM: samsung: Remove HAVE_S3C2410_I2C and use direct dependencies 2021-11-21 17:46:18 +01:00
Makefile ARM: exynos: stop selecting PLAT_SAMSUNG 2020-08-19 21:14:13 +02:00
common.h ARM: exynos: use private samsung_cpu_id copy 2020-08-19 21:10:50 +02:00
exynos-smc.S ARM: use arch_extension directive instead of arch argument 2019-06-19 09:44:25 -07:00
exynos.c ARM: exynos: add missing of_node_put for loop iteration 2021-05-11 08:33:01 -04:00
firmware.c ARM: exynos: Fix a leaked reference by adding missing of_node_put 2019-03-19 21:34:38 +01:00
headsmp.S ARM: smp: remove arch-provided "pen_release" 2019-02-01 22:05:23 +00:00
mcpm-exynos.c ARM: exynos: MCPM: Restore big.LITTLE cpuidle support 2020-06-29 20:27:33 +02:00
platsmp.c ARM: exynos: correct kernel doc in platsmp 2021-04-06 22:30:02 +02:00
pm.c ARM: exynos: use private samsung_cpu_id copy 2020-08-19 21:10:50 +02:00
sleep.S ARM: use arch_extension directive instead of arch argument 2019-06-19 09:44:25 -07:00
smc.h ARM: samsung: Rename Samsung and Exynos to lowercase 2020-01-07 20:44:22 +01:00
suspend.c ARM: samsung: Rename Samsung and Exynos to lowercase 2020-01-07 20:44:22 +01:00