Skip to content

common/driver: Expose UltraScale SysMon sensors to hwmon interface - #304

Open
JJL772 wants to merge 5 commits into
pre-releasefrom
pr-ultrascale-hwmon
Open

common/driver: Expose UltraScale SysMon sensors to hwmon interface#304
JJL772 wants to merge 5 commits into
pre-releasefrom
pr-ultrascale-hwmon

Conversation

@JJL772

@JJL772 JJL772 commented Jul 27, 2026

Copy link
Copy Markdown
Member

Description

This makes some sensors in the UltraScale SysMon IP block appear under /sys/class/hwmon, and in commands such as 'sensors' (from the lm-sensors package).

Details

Memory map versioning (here: slaclab/axi-pcie-core#212) is used to determine if AxiSysMon is present or not. This versioning is compatible with older firmware versions, but assumes the sysmon IP block is not present because it was only added in ~2022 or so.

JIRA

Related

This makes some sensors in the UltraScale SysMon IP block appear under
/sys/class/hwmon, and in commands such as 'sensors' (from the lm-sensors
package).
@JJL772
JJL772 force-pushed the pr-ultrascale-hwmon branch 3 times, most recently from 1336ffc to 491ec00 Compare July 27, 2026 07:09
@JJL772
JJL772 force-pushed the pr-ultrascale-hwmon branch from 491ec00 to c7046e6 Compare July 27, 2026 07:15
@JJL772
JJL772 marked this pull request as ready for review July 27, 2026 23:47
@JJL772
JJL772 requested a review from ruck314 July 27, 2026 23:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant