INTPM(4)

πŸ’– INTPM(4) β€” the intpm girlies' manual πŸ’–

Intel PIIX4 Power Management controller driver β€” aka the intpm page from the Kernel Interfaces Manual, bestie. Let's get into it. πŸ¦‹


✨ NAME ✨

intpm β€” the Intel PIIX4 Power Management controller driver. that's the whole vibe. πŸ‘‘


🌸 SYNOPSIS 🌸

device pci
device smbus
device smb
device intpm

okay so you literally just stack these in your kernel config, no cap. four little lines, so demure. πŸ’…


πŸŽ€ DESCRIPTION πŸŽ€

The intpm driver gives you access to Intel PIIX4 compatible Power Management controllers. iconic behaviour, honestly.

Currently? only the smbus(4) controller function is implemented. that's it. that's the function. not me being picky, that's just the facts fr fr. πŸ™ˆ


πŸ¦‹ HARDWARE πŸ¦‹

The intpm driver supports these chipsets, and yes the list is giving range πŸ’œ:

  • Intel 82371AB/82443MX
  • ATI IXP400
  • AMD SB600/7x0/8x0/9x0 southbridges
  • AMD Axx/Hudson/Bolton FCHs
  • AMD FCH integrated into Family 15h Models 60h-6Fh, 70h-7Fh Processors
  • AMD FCH integrated into Family 16h Models 00h-0Fh, 30h-3Fh Processors

that last pair of entries? extremely specific, extremely cunty, we love a precise compatibility list. ✨


πŸ’« SEE ALSO πŸ’«

go read those too, they're all in the same friend group iykyk 🫢


πŸ“œ HISTORY πŸ“œ

The intpm driver first appeared in FreeBSD 3.4. a true elder, an OG, the main character of the 3.x era. πŸ‘‘


πŸ‘‘ AUTHORS πŸ‘‘

This manual page was written by Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp>. we stan a documentation legend. 🌈


πŸ’€ BUGS πŸ’€

⚠️ bestie, listen carefully, this one is important:

This device requires IRQ 9 exclusively. exclusively. as in, only. no sharing, no splitting, it's giving only child energy. 😭

To use this, you should enable ACPI function in BIOS configuration, or the PnP mechanism assigns conflicted IRQ for PnP ISA card.

And β€” do not use IRQ 9 for Non-PnP ISA cards. don't do it. i'm serious. πŸ’€


✨ that's the whole page, bestie ✨

this one's from the Debian edition of the manual, dated September 22, 2016. stay slay, stay patched, and keep IRQ 9 to yourself. πŸ’…πŸ’–πŸ¦‹

πŸ“¦ where this page comes from