ESWIN EIC7700 SoC clock controller
On-chip clock controller support for the ESWIN EIC7700 and EIC7700X, a modern RISC-V system-on-chip used in developer boards such as SiFive's HiFive Premier P550, which began shipping in 2024. The driver tells the kernel how to gate, divide, and route the SoC's internal clocks so the rest of the platform can come up.
recommendation
Worth keeping and clearly labelling as new RISC-V SoC enablement rather than legacy code. Upstreaming is actively in progress (a v15 patch series was still being posted in 2026), the MAINTAINERS file lists it as actively maintained, and the underlying EIC7700X hardware is sold today on boards like the HiFive Premier P550. Deployments are small only because this is a niche, current developer platform, not because the code is fading.
repository signals
sources
- kernel.org
Kernel MAINTAINERS lists 'ESWIN EIC7700 CLOCK DRIVER', marks it Maintained, and assigns files including drivers/clk/eswin/.
- spinics.net
An active 2026 patch series '[PATCH v15 3/4] clk: eswin: Add eic7700 clock driver' shows ongoing upstream work rather than removal or abandonment.
- lkml.rescloud.iu.edu
ESWIN EIC7700 platform bring-up discussion referenced separate posted clock patches, indicating active upstream enablement work around this driver area.
- sifive.com
SiFive's HiFive Premier P550 board page says the board is powered by the ESWIN EIC7700X SoC and is commercially offered with current Linux-oriented software support.
- sifive.com
SiFive's April 9, 2024 press release describes the HiFive Premier P550 as a commercially available board built around the Eswin EIC7700 SoC for ongoing developer deployments.
codex reasoning notes (technical)
Not an obsolescence candidate. Local shell inspection found ESWIN EIC7700 DTS content in-tree even though this snapshot lacks drivers/clk/eswin itself, pointing to a very recent/new enablement path rather than a legacy orphan. The kernel.org MAINTAINERS page was obtained via web search and marks drivers/clk/eswin as Maintained. The spinics patch URL was obtained via web search and shows an active v15 clock-driver series in 2026, with no removal discussion found in searched lore-adjacent results. The LKML archive URL was obtained via web search and confirms clock support was being actively posted as part of EIC7700 upstreaming. SiFive product and press pages were obtained via web search and show EIC7700X hardware sold as a current development platform, so hardware is still sold new in 2025+; deployments are likely low because this is a niche modern RISC-V dev board family, not a mass legacy installed base. No natural replacement driver exists because this is SoC-specific clock-controller support.