Sun/Oracle SPARC platform service devices and Oracle DAX accelerator
A grab bag of small character devices for Sun and Oracle SPARC machines: the OpenBoot PROM interface, environmental and flash controllers, a seven-segment status display on CompactPCI boards, the Tadpole laptop microcontroller, and Oracle's Data Analytics Accelerator engines in SPARC M7/M8 CPUs. Most target 1990s-2000s Sun gear; DAX is in current Oracle servers.
recommendation
Worth keeping but flagging as a niche legacy corner. The directory still sees occasional upstream maintenance — OpenPROM received a bug-fix patch as recently as 2025 — and the Oracle DAX engine remains relevant to current SPARC M8/T8 servers, so there is no removal pressure. However, almost everything else here targets long-obsolete Sun hardware like CompactPCI CP1400 boards and Tadpole laptops, so documenting which pieces are vestigial versus still-shipping would help future cleanup.
repository signals
sources
- lore.kernel.org
`drivers/sbus/char/openprom.c` still received an upstream bug-fix patch in 2025, so the directory is not abandoned upstream.
- oracle.com
Oracle's SPARC server page still advertised SPARC M8/T8-era systems and explicitly mentioned data analytics accelerators, indicating at least some in-directory hardware remained commercially positioned in the 2020s.
- oracle.com
Oracle's SPARC M8 processor datasheet says the chip incorporates on-chip Data Analytics Accelerator (DAX) engines, directly matching `oradax.c`.
- dogemicrosystems.ca
The CP1400 board named by `display7seg.c` is a legacy Sun CompactPCI board, supporting the conclusion that much of the directory targets old SPARC platform-management hardware.
codex reasoning notes (technical)
Mixed legacy SPARC service-driver directory: `openprom`, flash/envctrl/i2c, 7-seg, Tadpole microcontroller, plus Oracle DAX. Lore evidence came from `lore_file_timeline(path=drivers/sbus/char/openprom.c)`, which showed 2022-2025 activity and yielded the cited lore URL; I found no positive removal signal, only ongoing maintenance. Hardware evidence came from local source/Kconfig inspection plus web search URLs: Oracle M8/T8 pages and the M8 DAX datasheet tie `oradax.c` to relatively newer but niche enterprise SPARC systems, while the CP1400 handbook confirms other covered devices are long-legacy. Net: not a removal candidate, but strongly legacy overall, so keep with annotation rather than deprecate/remove.