Page MenuHomeFreeBSD

ichsmb: Add Intel Raptor Lake SMBus controller support
ClosedPublic

Authored by guest-seuros on Jan 29 2026, 11:30 PM.
Tags
None
Referenced Files
F146477307: D54957.diff
Tue, Mar 3, 12:25 AM
Unknown Object (File)
Sun, Mar 1, 12:42 AM
Unknown Object (File)
Sat, Feb 28, 10:38 PM
Unknown Object (File)
Sat, Feb 21, 8:13 PM
Unknown Object (File)
Fri, Feb 20, 10:15 PM
Unknown Object (File)
Fri, Feb 20, 3:43 AM
Unknown Object (File)
Fri, Feb 20, 3:43 AM
Unknown Object (File)
Thu, Feb 19, 2:11 PM
Subscribers

Details

Summary

Add PCI device ID 0x7a23 for Intel 700 Series (Raptor Lake) chipset SMBus controller.
This enables hardware monitoring functionality on 13th and 14th generation Intel Core platforms.

Test Plan

Driver: ichsmb0 <Intel Raptor Lake SMBus controller>
Location: pci0:0:31:4 (device 0x7a23)
Port: 0xefa0-0xefbf
Memory: 0x52d1e000-0x52d1e0ff

This is a basic driver for this chipset that expose basic monitoring. However the chip do provide more feature according to the data-sheet.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 70223
Build 67106: arc lint + arc unit

Event Timeline

guest-seuros held this revision as a draft.
guest-seuros edited the summary of this revision. (Show Details)
guest-seuros edited the test plan for this revision. (Show Details)
guest-seuros added reviewers: kevans, adrian.
This revision is now accepted and ready to land.Fri, Feb 13, 3:32 AM