STMicroelectronics STM32MP1 HDMI-CEC controller
The HDMI Consumer Electronics Control block built into STMicroelectronics' STM32MP1 family of Cortex-A7 application processors, which lets embedded boards send and receive the remote-control and power messages that travel alongside an HDMI signal. It is mainly used in industrial displays, set-top devices, and single-board computers built around the STM32MP157 and similar parts.
recommendation
It should stay in the kernel because the underlying STM32MP1 silicon is still actively sold by ST in 2025 and is shipped on partner modules aimed at industrial and embedded use. The code itself was touched as recently as 2025, both in linux-media cleanups and in stable-tree maintenance, with no sign of orphaning or a removal proposal. Deployment is niche rather than mass-market, but the driver is healthy and has no replacement.
repository signals
sources
- lore.kernel.org
The driver still receives upstream touch in 2025; the file was part of a linux-media cleanup series rather than a removal series.
- lore.kernel.org
The driver also appeared in 2025 stable-tree maintenance, indicating it is still carried and fixed rather than orphaned.
- st.com
STM32MP157C was listed by ST as Active and in volume production, and the product page advertises an HDMI-CEC interface.
- st.com
ST partner ecosystem pages still market STM32MP157C modules for industrial and embedded deployments, supporting ongoing niche real-world use.
codex reasoning notes (technical)
Local shell inspection (`rg`/`sed`) showed a real platform driver with OF match `st,stm32-cec`, so this is STM32 CEC IP used on STM32MP-class SoCs; chipset family is inferred from that plus ST product pages. `lore_file_timeline` on `drivers/media/cec/platform/stm32/stm32-cec.c` showed 2021-2025 activity with 2025 touches and no removal-thread evidence; a follow-up `lore_regex` attempt for removal subjects failed due to DFA pattern limits, so absence of removal talk is inferred from the timeline subjects returned. ST product URLs were obtained via web search results, which showed the silicon still sold new in 2025. Overall this looks like a niche embedded/industrial driver with low but current deployment, no replacement driver, and no deprecation signal.