Cortina/StorLink Gemini SoC platform support
A small piece of platform glue for the Cortina Systems CS351x and StorLink SL351x "Gemini" ARMv4 system-on-chip family from around 2005, which powered low-end consumer NAS boxes and home routers such as the D-Link DNS-313. It handles a bus-arbitration quirk needed at SoC initialisation time on these boards.
recommendation
A candidate for future removal because the code has seen essentially no upstream activity and the hardware is a twenty-year-old niche NAS/router platform that hasn't been sold for many years. It isn't ready to delete today, though: OpenWrt still ships a working gemini target as recently as the 24.10.0 release in February 2025, so a small community of hobbyists keeps these boxes alive. Marking it deprecated and giving downstream users notice is the proportionate next step.
repository signals
sources
- openwrt.org
OpenWrt still has a working `gemini` target for boards based on Cortina Systems CS351x / StorLink SL351x SoCs, indicating ongoing niche downstream deployments.
- archive.openwrt.org
OpenWrt 24.10.0 published gemini target images dated February 4, 2025, showing the platform is still built and shipped in a current distro release.
- openwrt.org
A representative Gemini device page identifies the DNS-313 as using a Cortina Systems QWCS3512C A3 Gemini SoC and tags it as a low-end legacy NAS platform.
- deviwiki.com
StorLink/Storm/Cortina Gemini is described as an ARMv4 SoC family originally produced around 2005 and used for NAS-like devices, consistent with legacy-only hardware.
codex reasoning notes (technical)
Lore evidence: `lore_file_timeline(path="drivers/soc/gemini/")` returned zero matching events, matching the provided zero-substantive-commits signal and showing no visible upstream maintenance or removal traffic. Deployment evidence came from web search results: OpenWrt target page and 24.10.0 archive were obtained via `web.search_query`, showing current distro support in 2025 but only for an old niche target; the OpenWrt DNS-313 page and DeviWiki Storlink page were also obtained via `web.search_query`, showing Gemini is a mid-2000s NAS/router SoC family. Local shell inspection of the only C file showed this driver is a tiny SoC-init arbitration quirk for `cortina,gemini`, with no obvious successor driver. Because upstream attention is effectively absent yet downstream deployment is still nonzero, the balanced recommendation is deprecate rather than remove.