drivers/ps3

Sony PlayStation 3 platform support (Cell Broadband Engine)

Platform glue for running Linux on the Sony PlayStation 3 game console, which shipped from 2006 to 2016 and was built around IBM's Cell Broadband Engine processor. The code handles PS3-specific subsystems such as the system manager, the AV/video setup chip, and the hypervisor-mediated system bus that Linux guests used during the console's "OtherOS" era.

keep-annotate conf=0.71 last_sold=2016 deploy=low replacement=none subsystem=ps3 category=platform-vendor
71%

recommendation

Worth keeping but flagging as legacy because the PlayStation 3 was discontinued in 2016 and is no longer sold new, yet the code still receives occasional real maintenance upstream (build fixes in 2023, minor cleanups in 2024) rather than removal patches. Hobbyists running Linux on PS3 hardware still rely on it, so removing it would have no upside while breaking a small but real community.

repository signals

9 files
5,728 source lines
8 commits, 5y
+43 / −42 lines added / removed, 5y
7 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 8 total · active in 6/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 1 commit · +12 −12 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: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 1 commit · +1 −1 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 2 commits · +15 −14 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 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: 0 commits · +0 −0 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: 1 commit · +5 −5 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: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 1 commit · +2 −1 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: 2 commits · +8 −9 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    PS3 driver code in this directory still received targeted upstream maintenance in 2023, not just treewide churn.

  2. lore.kernel.org

    Another 2023 fix touched drivers/ps3/ps3av.c, showing the code is still build-fixed and adjusted for current kernel APIs.

  3. lore.kernel.org

    The directory saw additional upstream attention in 2024, albeit minor comment cleanup rather than removal work.

  4. en.wikipedia.org

    The hardware platform is a discontinued game console generation and not sold new in 2025; remaining use is legacy/hobbyist.

codex reasoning notes (technical)

Real driver directory: multiple .c files with ps3_system_bus driver entry points. Lore evidence came from mcp__lore_http__.lore_activity on drivers/ps3/ps3av.c and drivers/ps3/{sys-manager-core.c,ps3-sys-manager.c}; those yielded the cited lore URLs. A lore_file_timeline probe on drivers/ps3/ returned no matches, so it was not useful for directory-level removal signals. A lore_regex removal-subject probe timed out, and a shell lei query was blocked by sandbox socket permissions, so removal-talk evidence is incomplete. Deployment/EOL evidence uses canonical recall of the stable Wikipedia PS3 page. Overall: hardware is clearly obsolete and not entering new deployments, but upstream still shows occasional maintenance rather than an active removal push, so keep the driver but annotate it as legacy.