hpt372_filter(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ hpt372_filter(9) β€” kernel API manual, but make it make sense ✨

okay bestie, welcome to the Kernel API Manual entry for hpt372_filter πŸ’… this is a <rainbow>mode selection filter</rainbow> and yes it's as niche as it sounds, but we're gonna get through it together 🫢


πŸŽ€ NAME πŸŽ€

hpt372_filter β€” literally a mode selection filter, that's the whole vibe 🌸


πŸ¦‹ SYNOPSIS πŸ¦‹

unsigned int hpt372_filter (struct ata_device *adev , unsigned int mask
);

that's the signature, no cap, copy it exactly πŸ‘‘


πŸ’– ARGUMENTS πŸ’–

  • adev β€” the ATA device in question, the main character here πŸŽ€
  • mask β€” the mode mask, i.e. the little filter-y thing that does the filtering ✨

🌈 DESCRIPTION 🌈

okay so here's the tea β˜• the Marvell bridge chips that live on the HighPoint SATA cards do not seem to play nice with UltraDMA modes 1, 2, and 3 β€” and honestly? not with any MWDMA modes either... 😭 those modes just don't seem to be supported well, and that's exactly why this filter exists πŸ’€


πŸ”₯ SEE ALSO πŸ”₯

like, the whole friend group fr fr 🫢 go read those next, iykyk πŸ’œ


mwah, that's the whole page bestie πŸ’‹ this one came from ./drivers/ata and is dated October 2026 β€” slay, iconic, periodt πŸŽ€βœ¨

πŸ“¦ where this page comes from