drivers/soc/samsung

Samsung Exynos and Google Tensor SoC support blocks

SoC-level support code for Samsung Exynos application processors and Google's GS101 Tensor chip, covering things like chip identification, the Universal Serial Interface block that multiplexes UART/I2C/SPI, and similar low-level glue. These chips power Samsung phones and tablets, Samsung's Exynos Auto V9 automotive platform, and Google Pixel phones from roughly 2021 onward.

keep conf=0.86 deploy=medium replacement=none subsystem=soc category=platform-vendor
86%

recommendation

It should stay in the kernel because these are active platform support drivers for current Samsung Exynos chips (including Exynos Auto V9, still marketed by Samsung in 2025) and Google's GS101 Tensor SoC used in Pixel phones. Upstream activity is healthy, with new GS101 chip-ID and OTP support landing in late 2025 and ongoing backports to stable trees. There is no replacement because these are chip-specific helpers rather than part of a generic framework.

repository signals

17 files
3,837 source lines
55 commits, 5y
+1,738 / −569 lines added / removed, 5y
23 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 55 total · active in 28/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 4 commits · +19 −6 2021-10: 6 commits · +73 −12 2021-11: 1 commit · +1 −0 2021-12: 1 commit · +301 −0 2022-01: 1 commit · +1 −1 2022-02: 0 commits · +0 −0 2022-03: 1 commit · +1 −1 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 2 commits · +1 −105 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 1 commit · +22 −2 2023-06: 0 commits · +0 −0 2023-07: 2 commits · +3 −170 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +0 −4 2023-10: 1 commit · +2 −4 2023-11: 1 commit · +1 −0 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 1 commit · +235 −2 2024-03: 0 commits · +0 −0 2024-04: 1 commit · +9 −1 2024-05: 0 commits · +0 −0 2024-06: 1 commit · +14 −24 2024-07: 1 commit · +19 −3 2024-08: 0 commits · +0 −0 2024-09: 1 commit · +1 −0 2024-10: 3 commits · +4 −2 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 2 commits · +3 −7 2025-02: 5 commits · +90 −13 2025-03: 1 commit · +7 −0 2025-04: 1 commit · +1 −1 2025-05: 1 commit · +78 −1 2025-06: 0 commits · +0 −0 2025-07: 1 commit · +254 −22 2025-08: 0 commits · +0 −0 2025-09: 3 commits · +4 −0 2025-10: 4 commits · +497 −143 2025-11: 4 commits · +31 −32 2025-12: 3 commits · +66 −13 2026-01: 0 commits · +0 −0 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Upstream gained new functionality for this directory in late 2025: exynos-chipid was extended for Google GS101 OTP support.

  2. lore.kernel.org

    This directory still receives fixes/backports in maintained stable trees, indicating ongoing supported deployments.

  3. semiconductor.samsung.com

    Samsung still markets Exynos Auto V9, a current automotive SoC explicitly matching this directory's EXYNOS_USI support text.

codex reasoning notes (technical)

Shell inspection shows real driver code under drivers/soc/samsung (module_platform_driver in exynos-chipid.c and exynos-usi.c; Kconfig names Exynos850 and ExynosAutoV9). lore_file_timeline was used on exynos-chipid.c and exynos-usi.c: it showed substantial 2025 activity, including new GS101 support and stable backports, which argues against deprecation. Web search found Samsung's official Exynos Auto V9 product page, supporting that at least part of the covered hardware family was still sold/new in 2025. No natural replacement exists because these are SoC-specific support drivers rather than a superseded generic stack.