The newer AMD Family 14h processors have the same mechanism for accessing the internal temp sensor as the previous Family 10h/11h processors.
I don't have a system with such a processor so if you have a newer system with this processor please test. Index: share/man/man4/km.4 =================================================================== RCS file: /home/cvs/src/share/man/man4/km.4,v retrieving revision 1.5 diff -u -p -r1.5 km.4 --- share/man/man4/km.4 23 Jul 2009 17:19:07 -0000 1.5 +++ share/man/man4/km.4 30 May 2011 23:08:56 -0000 @@ -26,7 +26,7 @@ The .Nm driver provides support for the temperature sensors available in the -AMD Family 10h and 11h processors. +AMD Family 10h, 11h and 14h processors. .Pp Each chip reports one temperature sensor. Multiprocessor systems have one instance of @@ -47,14 +47,21 @@ interface. .%D March 26, 2008 .%R Publication # 31116 .%P pp. 236--237 and pp. 243--244 -.\" .%O http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/31116.PDF +.\" .%O http://support.amd.com/us/Processor_TechDocs/31116.pdf .Re .Rs .%T "BIOS and Kernel Developer's Guide for AMD Family 11h Processors" .%D July 07, 2008 .%R Publication # 41256 .%P pp. 156--157 and pp. 159--160 -.\" .%O http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/41256.pdf +.\" .%O http://support.amd.com/us/Processor_TechDocs/41256.pdf +.Re +.Rs +.%T "BIOS and Kernel Developer's Guide for AMD Family 14h Models 00h-04h Processors" +.%D May 02, 2011 +.%R Publication # 43170 +.%P pp. 277--278 and pp. 280--282 +.\" .%O http://support.amd.com/us/Processor_TechDocs/43170.pdf .Re .Sh HISTORY The Index: sys/dev/pci/km.c =================================================================== RCS file: /home/cvs/src/sys/dev/pci/km.c,v retrieving revision 1.4 diff -u -p -r1.4 km.c --- sys/dev/pci/km.c 26 Jan 2009 15:07:49 -0000 1.4 +++ sys/dev/pci/km.c 30 May 2011 22:57:41 -0000 @@ -29,7 +29,7 @@ /* - * AMD Family 10h/11h Processors, Function 3 -- Miscellaneous Control + * AMD Family 10h/11h/14h Processors, Function 3 -- Miscellaneous Control */ /* Function 3 Registers */ @@ -69,7 +69,8 @@ struct cfdriver km_cd = { static const struct pci_matchid km_devices[] = { { PCI_VENDOR_AMD, PCI_PRODUCT_AMD_AMD64_10_MISC }, - { PCI_VENDOR_AMD, PCI_PRODUCT_AMD_AMD64_11_MISC } + { PCI_VENDOR_AMD, PCI_PRODUCT_AMD_AMD64_11_MISC }, + { PCI_VENDOR_AMD, PCI_PRODUCT_AMD_AMD64_14_MISC } }; -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.