[Bug 233764] [amdtemp] does not recognize AMD A8-7600 temperature sensors
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Dec 4 19:55:55 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233764
--- Comment #5 from Conrad Meyer <cem at freebsd.org> ---
(In reply to gosha-necr from comment #4)
Thanks. My read of that is:
0x 1 8 4 0 0 f e f =
0b0001_1000_0100_0000_0000_1111_1110_1111
So CurTmp is 194 and CurTmpTjSel is 0.
RangeUnajusted = (D18F3xA4[CurTmpTjSel]!=11b)
= (0 != 11b)
= 1
So we shouldn't be subtracting 49.0°, and 194 represents a temperature of
24.25°C, which we should report correctly (at least on HEAD). We don't have a
path that subtracts 49.0° on Fam <17h.
So I'm not sure why we report zero. The other bits are:
PerStepTimeDn: 15
TmpSlewDnEn: 1
TmpMaxDiffUp: 11b => 9.0
PerStepTimeUp: 15
Maybe something is broken in 11.2, I don't know. Out of curiosity, can you
provide "AMDTEMP_CPUID":
pciconf -r pci0:0:24:3 0xfc
Thanks.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list