PCHSMBUS(4D) Devices PCHSMBUS(4D)

pchsmbusIntel PCH SMBus Controller

The pchsmbus driver is an SMBus 2.0 controller that supports many generations of Intel chipsets. Supported device families include the original Intel Controller Hub family (ICH), the Intel Platfrom Controller Hub family (PCH), various on-package chipsets, and a variety of Atom and other processors.

The pchsmbus driver is part of the system's I2C framework and is accessible through common tools such as i2cadm(8). The controller supports all SMBus 2.0 operations and has a 32-byte block buffer. In addition, it has compatibility options to generate I2C-based block reads and writes. The driver does not support changing any SMBus parameter timings and the controller generally only operates at 100 kHz.

/kernel/drv/amd64/pchsmbus
Device driver (x86)

ismt(4D), i2cadm(8)

October 4, 2025 OmniOS