board: samsung: exynos-mobile: add exynos7870 support and three devices
authorKaustabh Chakraborty <kauschluss@disroot.org>
Fri, 24 Oct 2025 17:28:28 +0000 (22:58 +0530)
committerMinkyu Kang <mk7.kang@samsung.com>
Tue, 2 Dec 2025 04:38:28 +0000 (13:38 +0900)
commit8580ca964f6e2b0ec4d118b42dfb019301f07d0d
tree1a355a0a0a3dfbff97d13219098c2c3b66b94bf6
parented9ba442ee1f9aea1ab92b10e56c8ac710a770cf
board: samsung: exynos-mobile: add exynos7870 support and three devices

Add basic support for the Exynos7870 SoC, this includes device tree
match logic using multiple boards, where devices use a stub dtb in
Samsung's QCDT format. S-BOOT, the previous stage bootloader, places its
cmdline arguments there, which has identifying information.

This is added with support for three devices:
 * Samsung Galaxy A2 Core (codename: a2corelte)
 * Samsung Galaxy J6 (codename: j6lte)
 * Samsung Galaxy J7 Prime (codename: on7xelte)

Add their device trees in the defconfig, and also enable the clock and
pin controller drivers.

Signed-off-by: Kaustabh Chakraborty <kauschluss@disroot.org>
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
board/samsung/exynos-mobile/debug-exynos7870.config [new file with mode: 0644]
board/samsung/exynos-mobile/exynos-mobile.c
configs/exynos-mobile_defconfig