Samsung S5P/Exynos HDMI CEC controller
The HDMI Consumer Electronics Control block built into Samsung's S5P and Exynos application processors, the chips found in many Samsung phones, tablets, Chromebooks, and ARM development boards from the early-to-mid 2010s. CEC is the side channel that lets a TV remote control attached HDMI devices, so this hardware let Exynos-based products participate in that signalling.
recommendation
A candidate for future removal because the hardware belongs to Samsung's older S5P and Exynos SoCs that powered 2010s phones, tablets, and Chromebooks rather than anything sold new today. Recent kernel activity on the file is limited to treewide API cleanups in 2023 and 2024 and a stable bugfix in 2022, with no active feature work, suggesting it can stay supported for existing boards for now but should be flagged for eventual retirement.
repository signals
sources
- git.kernel.org
The in-tree source identifies this as the Samsung S5P CEC driver, based on Exynos SoC HDMI CEC hardware.
- lore.kernel.org
Most recent touch seen in lore for this file was a 2024 treewide platform_driver remove-callback conversion, not device-specific feature work or a removal series.
- lore.kernel.org
The 2023 s5p_cec change was another platform remove-callback API conversion, indicating maintenance but not active hardware enablement.
- lore.kernel.org
A 2022 fix for message-length bounds was AUTOSEL/stable material, consistent with low-level bug maintenance on an existing legacy driver.
- en.wikipedia.org
Exynos is a long-running Samsung application-processor family primarily associated with older 2010s phones, tablets, Chromebooks, and development boards rather than new 2025 HDMI-CEC deployments.
codex reasoning notes (technical)
Local shell inspection showed a real platform driver for Samsung S5P/Exynos HDMI CEC. lore_file_timeline and lore_activity were used on s5p_cec.c: recent hits are sparse and dominated by treewide API churn (2023, 2024) plus an older stable bugfix, with no clear active feature development and no visible removal series in the returned lore history. The kernel.org tree URL and Wikipedia Exynos URL are canonical-recall sources used to anchor hardware identity and family vintage. Net: legacy integrated SoC CEC block, still supportable for existing boards but unlikely to appear in meaningful new 2025 deployments, so deprecate rather than remove.