drivers/memstick/host

Sony Memory Stick host controllers (TI, JMicron, Ricoh, Realtek card readers)

Host-side support for the Memory Stick family of removable flash cards Sony pushed in cameras, camcorders, PSPs, and Vaio laptops from the late 1990s onward. The drivers cover the Memory Stick slot in multi-format card readers built into laptops and USB dongles, including TI FlashMedia, JMicron JMB38X, Ricoh R5C592, and Realtek RTS5129/RTS5139 chips.

keep-annotate conf=0.76 last_sold=2014 deploy=low replacement=none subsystem=memstick category=storage-flash
76%

recommendation

Worth keeping but worth flagging as legacy: Memory Stick itself faded from the mainstream around 2014 and most of the older TI, JMicron, and Ricoh silicon is only found in aging laptops, but the subsystem is not abandoned. Realtek's USB card readers (RTS5129/RTS5139) still ship in current OEM systems like Dell laptops, and 2025 upstream activity includes a Realtek patch from Ricky Wu and a memstick deadlock fix routed to stable, so real users would notice if the code disappeared.

repository signals

7 files
3,649 source lines
25 commits, 5y
+52 / −708 lines added / removed, 5y
19 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 25 total · active in 19/61 months
2021 2022 2023 2024 2025 2026 2021-04: 1 commit · +4 −1 2021-05: 1 commit · +4 −6 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 2 commits · +10 −11 2021-09: 1 commit · +1 −2 2021-10: 2 commits · +5 −5 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: 0 commits · +0 −0 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: 0 commits · +0 −0 2023-03: 1 commit · +1 −1 2023-04: 0 commits · +0 −0 2023-05: 1 commit · +1 −3 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +1 −1 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: 3 commits · +4 −11 2024-05: 0 commits · +0 −0 2024-06: 1 commit · +0 −649 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 1 commit · +1 −1 2024-10: 1 commit · +1 −1 2024-11: 0 commits · +0 −0 2024-12: 1 commit · +1 −1 2025-01: 0 commits · +0 −0 2025-02: 0 commits · +0 −0 2025-03: 1 commit · +1 −0 2025-04: 1 commit · +5 −5 2025-05: 1 commit · +3 −3 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 2 commits · +5 −1 2025-09: 1 commit · +2 −4 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 · +2 −2 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    2025 upstream patch traffic still touches the Realtek USB card-reader path that backs `rtsx_usb_ms`, showing active maintenance rather than abandonment.

  2. lore.kernel.org

    A 2025 `memstick` deadlock fix was posted and routed to stable, indicating live bug-fix traffic in the subsystem.

  3. cateee.net

    LKDDb documents current `CONFIG_MISC_RTSX_USB` support for Realtek RTS5129/RTS5139-class USB card readers and says those readers support Memory Stick Pro alongside SD/MMC.

  4. dell.com

    Dell published a Realtek USB memory-card-reader driver update on March 13, 2025, evidence that Realtek reader hardware is still present in supported OEM systems.

codex reasoning notes (technical)

Keep rather than deprecate/remove: the directory is old and mostly serves legacy laptop/card-reader silicon, but lore evidence shows 2025 bug-fix and feature work, especially around the Realtek USB-backed path, so it is not a dead orphan. Deployment today is low because Memory Stick itself is largely obsolete and older TI/JMicron/Ricoh controllers are legacy; however, some new OEM systems still ship Realtek card readers that advertise Memory Stick capability. `last_widely_available_year` is an estimate for mainstream, broad deployment of Memory Stick-capable readers in laptops, not for the final niche sales tail. URL provenance: first two URLs came from `lore_file_timeline`; the LKDDb and Dell URLs came from `web.search_query`.