drivers/misc/cardreader

Realtek RTS52xx/RTL8411 and Alcor AU66xx PCIe/USB card reader controllers

Shared low-level support for the SD/MMC/MemoryStick card-reader chips that Realtek and Alcor Micro embed in laptops and handheld PCs. The Realtek RTS52xx and RTL8411 family and Alcor's AU6601/AU6621/AU6625 controllers sit on PCIe (and in some cases USB) and provide the slot you push an SD card into; they remain common in mainstream notebooks and recent handheld gaming PCs like the AYANEO line.

keep-annotate conf=0.84 last_sold=2025 deploy=medium replacement=none subsystem=misc category=storage-mmc-sd
84%

recommendation

Worth keeping, with a note that this is niche removable-media hardware rather than mass storage. The chips still ship in current laptops (e.g. Lenovo ThinkPad P1) and handhelds, and upstream work was active well into 2025-2026, including new SD Express mode support for the Realtek RTS5261 and ongoing fixes on the Alcor side. There is no removal pressure; the code is maintained and continues to land features.

repository signals

19 files
9,249 source lines
46 commits, 5y
+1,878 / −806 lines added / removed, 5y
21 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 46 total · active in 27/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 2 commits · +8 −2 2021-06: 1 commit · +42 −13 2021-07: 0 commits · +0 −0 2021-08: 1 commit · +1 −1 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 1 commit · +0 −4 2021-12: 0 commits · +0 −0 2022-01: 3 commits · +90 −118 2022-02: 3 commits · +136 −40 2022-03: 2 commits · +63 −54 2022-04: 1 commit · +1 −0 2022-05: 2 commits · +7 −1 2022-06: 2 commits · +6 −2 2022-07: 3 commits · +27 −16 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: 2 commits · +4 −163 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 1 commit · +6 −58 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +102 −212 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 2 commits · +1,191 −6 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 1 commit · +1 −1 2024-04: 1 commit · +7 −5 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: 3 commits · +6 −7 2024-11: 1 commit · +15 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 1 commit · +0 −15 2025-03: 1 commit · +17 −0 2025-04: 4 commits · +6 −57 2025-05: 1 commit · +1 −1 2025-06: 1 commit · +67 −4 2025-07: 1 commit · +9 −7 2025-08: 2 commits · +59 −12 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 · +6 −7 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Upstream work was still adding functional fixes in 2026 for the rtsx/MMC stack ('reset power state on suspend').

  2. lore.kernel.org

    The driver family was still receiving stable-backported feature/support work in 2026 ('Add SD Express mode support for RTS5261').

  3. lore.kernel.org

    The Alcor side of the directory also saw non-treewide maintenance in 2025 ('Use non-hybrid PCI devres API').

  4. linux-hardware.org

    RTS5261 appears in modern notebook/handheld probes, including Lenovo ThinkPad P1 and AYANEO systems, indicating ongoing real-world deployment.

  5. linux-hardware.org

    Alcor AU6621 still shows deployed systems in the field, though mostly older notebook platforms.

  6. cateee.net

    LKDDb shows current kernel support for a broad Realtek PCIe card-reader family, including newer RTS5261/RTS5264 IDs.

  7. cateee.net

    LKDDb shows current kernel support for Alcor AU6601/AU6621/AU6625 PCIe card-reader controllers.

codex reasoning notes (technical)

Local shell inspection of Kconfig/Makefile showed this directory is a real driver set for Realtek/Alcor PCIe and USB card-reader controllers, not helper-only code. Lore evidence came from MCP `lore_file_timeline` on `drivers/misc/cardreader/rtsx_pcr.c` and `drivers/misc/cardreader/alcor_pci.c`; those timelines surfaced 2025-2026 fixes/backports and no removal trend in the fast path. URLs cited from lore were obtained directly from those MCP results. Deployment evidence came from web-opened linux-hardware and LKDDb pages found via web search. Net: niche hardware, but still present in newer laptops/handhelds and still seeing upstream maintenance, so deprecation/removal is not justified; annotate at most for niche/legacy media focus.