drivers/soc/lantiq

Lantiq XWAY XRX200 FPI bus controller

A small SoC support module for the FPI (Flexible Peripheral Interface) bus found inside Lantiq's XWAY XRX200 family of MIPS-based home gateway chips, used in DSL routers and CPE devices from the early 2010s. Lantiq was spun out of Infineon, sold to Intel in 2015, and the line ended up at MaxLinear in 2020.

keep-annotate conf=0.72 deploy=low replacement=none subsystem=soc category=platform-vendor
72%

recommendation

Worth keeping but flagging as legacy: the directory contains just one tiny bus driver and has seen essentially no upstream activity in recent years, but XRX200-based routers are still supported by OpenWrt as of the 24.10 release in 2025, so a real (if shrinking) installed base depends on it. There is no replacement driver for the same role, and the hardware vendor no longer exists as an independent company, so the code should stay while being recognised as end-of-life silicon.

repository signals

2 files
83 source lines
0 commits, 5y
+0 / −0 lines added / removed, 5y
0 authors, 5y

sources

  1. git.kernel.org

    This directory contains a single small driver, `fpi-bus.c`, for the `lantiq,xrx200-fpi` compatible.

  2. git.kernel.org

    The binding documents the hardware as the FPI bus on Lantiq XWAY xrx200 SoCs.

  3. downloads.openwrt.org

    OpenWrt still shipped `lantiq/xrx200` images in 2025, indicating an extant legacy installed base.

  4. en.wikipedia.org

    Lantiq is a defunct standalone vendor; the product line changed ownership to Intel in 2015 and MaxLinear in 2020, consistent with this being legacy hardware rather than a current new-design platform.

codex reasoning notes (technical)

Lore evidence: `lore_file_timeline` on `drivers/soc/lantiq/` returned zero matching events, and `lore_regex` for patch diffs under this path over 5 years returned zero results; no visible removal discussion surfaced. Local shell (`rg`/`sed`) showed the only in-tree code is `fpi-bus.c`, matching `lantiq,xrx200-fpi`; the two kernel.org URLs are canonical-recall mirrors of the exact files inspected locally. Web search opened the OpenWrt release index and Wikipedia page. Recommendation is `keep-annotate`: upstream activity is effectively nil, but there is still a low-volume supported deployment base in OpenWrt and no replacement driver for the same SoC-bus role.