drivers/video/fbdev/geode

AMD Geode GX1, GX, and LX framebuffer graphics

Framebuffer support for the integrated graphics on AMD (formerly National Semiconductor and Cyrix) Geode GX1, GX, and LX system-on-chip processors, a low-power x86 family widely used in thin clients, point-of-sale terminals, the OLPC XO-1 laptop, and other embedded gear from the early 2000s until AMD discontinued the line in 2019.

keep-annotate conf=0.78 last_sold=2019 deploy=low replacement=none subsystem=video category=graphics-display
78%

recommendation

Worth keeping but flagging as legacy. The underlying Geode chips were discontinued by AMD in 2019 and remaining deployments are small, but the code still attracts upstream maintenance attention as recently as December 2025, when a patch touched the GX framebuffer core. Removing it now would orphan the handful of embedded and thin-client systems still running on this silicon, so a clear "legacy hardware" annotation is the appropriate middle ground.

repository signals

16 files
4,769 source lines
13 commits, 5y
+74 / −55 lines added / removed, 5y
6 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 13 total · active in 9/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 1 commit · +15 −0 2022-08: 1 commit · +3 −3 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 2 commits · +19 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 1 commit · +3 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 1 commit · +0 −3 2023-08: 3 commits · +6 −21 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 1 commit · +0 −3 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 2 commits · +25 −25 2025-05: 1 commit · +3 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    The driver still sees upstream maintenance activity; a linux-fbdev patch touching gxfb_core.c was posted on 2025-12-14.

  2. en.wikipedia.org

    Geode targeted embedded/thin-client uses, and the page states AMD discontinued all Geode processors in 2019.

  3. cateee.net

    The Geode fbdev driver remains present in current kernels, covers AMD Geode LX video hardware, and builds the lxfb module for PCI device 1022:2081.

codex reasoning notes (technical)

Local rg inspection showed this directory contains real fbdev PCI drivers for Geode GX1/GX/LX. lore_activity on drivers/video/fbdev/geode/gxfb_core.c produced the cited 2025 linux-fbdev maintenance patch URL, which argues against deprecation/removal despite obsolete hardware. Web search then open() on Wikipedia and LKDDb supplied deployment context: Geode was an embedded/thin-client family, discontinued in 2019, and the driver is still shipped in current kernels. Conclusion: hardware is legacy with only low residual deployments, but active upstream touch-ups mean keep it for now and annotate it as legacy rather than deprecate/remove.