[Bug 233764] [amdtemp] does not recognize AMD A8-7600 temperature sensors

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Dec 4 18:20:51 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233764

Conrad Meyer <cem at freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |cem at freebsd.org

--- Comment #1 from Conrad Meyer <cem at freebsd.org> ---
That's a family 15h, model 30h (I think).  Relevant BKDG is here:

https://www.amd.com/system/files/TechDocs/49125_15h_Models_30h-3Fh_BKDG.pdf

Should be D18F3xA4 ("Reported Temperature Control"), CurTmp[21:31] like other
models.  0xA4 matches our AMDTEMP_REPTMP_CTRL.

Maybe this model uses CurTmpTjSel and adjusted range like the Family 17h 2990WX
models.  Support for that was added in 12.x, for family 17h only.  That would
make sense if the real temperature was *exactly* 49.0°C.  But 0.0 seems
suspicious — it seems unlikely the true temperature is exactly 49.0.

Interestingly, the D18F3x00 deviceid is documented as 141D, which we define as
MISC17.

So as far as I can tell, we should be doing the right thing on that CPU.

What hostbridge device did amdtemp attach to on your system?  Well,
"dev.amdtemp.0.%parent: hostb7".  What's that?  Can you please provide "devinfo
-v |grep hostb7"?  And maybe "devinfo -v | grep device=0x141d" as well.

Thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list