Page MenuHomeFreeBSD

ichsmb: Add Intel Raptor Lake SMBus controller support
AcceptedPublic

Authored by guest-seuros on Thu, Jan 29, 11:30 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Feb 12, 10:42 PM
Unknown Object (File)
Wed, Feb 11, 11:55 AM
Unknown Object (File)
Mon, Feb 9, 3:04 PM
Unknown Object (File)
Mon, Feb 2, 7:25 PM
Unknown Object (File)
Sun, Feb 1, 12:19 AM
Unknown Object (File)
Sat, Jan 31, 7:42 AM
Unknown Object (File)
Fri, Jan 30, 11:46 AM
Unknown Object (File)
Fri, Jan 30, 6:09 AM
Subscribers

Details

Reviewers
kevans
adrian
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