Author: brueffer
Date: Fri Mar 14 12:15:28 2014
New Revision: 263169
URL: http://svnweb.freebsd.org/changeset/base/263169

Log:
  Add support for AMD Family 16h (Kabini) sensor devices.
  
  PR:           186587
  Submitted by: David Rufino <david.rufino at gmail.com>
  MFC after:    2 weeks

Modified:
  head/sys/dev/amdtemp/amdtemp.c

Modified: head/sys/dev/amdtemp/amdtemp.c
==============================================================================
--- head/sys/dev/amdtemp/amdtemp.c      Fri Mar 14 11:45:19 2014        
(r263168)
+++ head/sys/dev/amdtemp/amdtemp.c      Fri Mar 14 12:15:28 2014        
(r263169)
@@ -79,6 +79,7 @@ struct amdtemp_softc {
 #define        DEVICEID_AMD_MISC12     0x1403
 #define        DEVICEID_AMD_MISC14     0x1703
 #define        DEVICEID_AMD_MISC15     0x1603
+#define        DEVICEID_AMD_MISC16     0x1533
 
 static struct amdtemp_product {
        uint16_t        amdtemp_vendorid;
@@ -90,6 +91,7 @@ static struct amdtemp_product {
        { VENDORID_AMD, DEVICEID_AMD_MISC12 },
        { VENDORID_AMD, DEVICEID_AMD_MISC14 },
        { VENDORID_AMD, DEVICEID_AMD_MISC15 },
+       { VENDORID_AMD, DEVICEID_AMD_MISC16 },
        { 0, 0 }
 };
 
@@ -204,6 +206,7 @@ amdtemp_probe(device_t dev)
        case 0x12:
        case 0x14:
        case 0x15:
+       case 0x16:
                break;
        default:
                return (ENXIO);
@@ -327,6 +330,7 @@ amdtemp_attach(device_t dev)
        case 0x12:
        case 0x14:
        case 0x15:
+       case 0x16:
                /*
                 * There is only one sensor per package.
                 */
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to