drivers/ata/pata_parport

Parallel-port IDE and ATAPI storage adapters (PATA-over-parport)

Support for external storage devices that hung off a PC's parallel port in the 1990s and early 2000s, including parallel-port CD-ROMs, Zip drives, SuperDisk/LS-120 drives, and various IDE-to-parport bridges built around chipsets like EPAT, BPCK, KBIC, OnSpec, and FIT. These adapters let users add removable storage to laptops and desktops before USB mass storage took over.

keep-annotate conf=0.84 last_sold=2003 deploy=low replacement=none subsystem=ata category=storage-scsi-ata
84%

recommendation

Worth keeping but worth flagging as legacy: the hardware has not been sold new since around 2003 (SuperDisk manufacturing ended that year, and parallel-port storage was already being displaced by USB), but the code itself is actually the modern replacement for the old PARIDE subsystem, merged in 2023 on top of libata. Maintenance is genuinely ongoing, with cleanup work in 2023 and driver-core fixes still landing as recently as 2026, so it is not a candidate for removal — just a niche that deserves a note about its vintage user base.

repository signals

19 files
4,933 source lines
83 commits, 5y
+8,979 / −3,886 lines added / removed, 5y
9 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 83 total · active in 11/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: 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: 1 commit · +5,514 −0 2023-02: 19 commits · +471 −730 2023-03: 37 commits · +847 −1,321 2023-04: 0 commits · +0 −0 2023-05: 15 commits · +2,025 −1,809 2023-06: 0 commits · +0 −0 2023-07: 1 commit · +35 −1 2023-08: 0 commits · +0 −0 2023-09: 1 commit · +4 −5 2023-10: 4 commits · +78 −14 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 1 commit · +1 −1 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 1 commit · +0 −1 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: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 1 commit · +2 −2 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: 2 commits · +2 −2 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. kernel.org

    Current kernel documentation still documents `pata_parport`, its protocol modules, and supported parallel-port IDE devices, indicating the driver remains supported upstream for legacy hardware.

  2. patchew.org

    The driver was introduced in 2023 as the libata-based replacement for the old PARIDE subsystem, so it is itself the modern in-tree solution for this legacy niche rather than a removal candidate inherited from older code.

  3. spinics.net

    The linux-ide archive shows a substantial 2023 cleanup/rework series for `pata_parport`, demonstrating real review and maintenance activity after merge.

  4. spinics.net

    A patch posted on April 24, 2026 updates `pata_parport` for driver-core correctness, showing ongoing upstream attention and no sign of abandonment.

  5. en.wikipedia.org

    One representative supported product family, SuperDisk/LS-120, ceased manufacturing in 2003, which is consistent with this driver's hardware base being long obsolete and not sold new in 2025.

codex reasoning notes (technical)

Local shell inspection of `drivers/ata/pata_parport` showed a real libata/parport driver plus 14 protocol modules for legacy parallel-port IDE adapters. Web search found current kernel docs (`web.search_query`) confirming active documentation and supported device classes; Patchew (`web.search_query`) showed the 2023 introduction as a PARIDE replacement; spinics thread index (`web.search_query`) showed 2023 cleanup traffic; and a spinics patch from 2026 (`web.search_query`) showed continuing fixes. A removal/deprecation-oriented web search did not surface a `pata_parport` removal series; the removal discussion was for old PARIDE being replaced by this driver. Hardware demand is therefore legacy-only, but upstream maintenance is still real, so `keep-annotate` fits better than deprecate/remove.