INTPM(4)

πŸ“¦ version 15.1, in freebsd 14.5, freebsd 15.1, nixpkgs unstable

πŸ’– INTPM(4) πŸ’–

okay bestie, this page is from the Kernel Interfaces Manual, and it’s giving tiny but important kernel driver energy. We’re talking about intpm, no cap. ✨

🌸 NAME 🌸

intpm β€” Intel PIIX4 Power Management controller driver πŸ’…

πŸŽ€ SYNOPSIS πŸŽ€

device pci
device smbus
device smb
device intpm

πŸ¦‹ DESCRIPTION πŸ¦‹

The intpm driver provides access to Intel PIIX4 compatible Power Management controllers. Currently, only the smbus(4) controller function is implemented. That’s the whole vibe rn β€” smbus only, and honestly? iconic. ✨

πŸ”₯ HARDWARE πŸ”₯

The intpm driver supports these chipsets, periodt:

  • 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

🌈 SEE ALSO 🌈

go read these too, bestie: amdpm(4), amdsmb(4), ichsmb(4), smb(4), smbus(4). iykyk πŸ’œ

⭐ HISTORY ⭐

The intpm driver first appeared in FreeBSD 3.4. vintage but make it functional, lowkey πŸŽ€

πŸ‘‘ AUTHORS πŸ‘‘

This manual page was written by Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp>. thank you for your service, legend 🫢

πŸ’€ BUGS πŸ’€

okay so this is the serious part, bestie β€” read it twice:

This device requires IRQ 9 exclusively. To use this, you should enable ACPI function in BIOS configuration, or PnP mechanism assigns conflicted IRQ for PnP ISA card. And do not use IRQ 9 for Non-PnP ISA cards.

like, fr fr, IRQ 9 is not sharing. respect the exclusive main character energy of this device, no cap 😭

byeee πŸ’œ β€” Debian, September 22, 2016 β€” INTPM(4) 🫢

πŸ“¦ where this page comes from