projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
x86,AMD: Power driver support for AMD's family 16h processors
[firefly-linux-kernel-4.4.55.git]
/
drivers
/
hwmon
/
fam15h_power.c
diff --git
a/drivers/hwmon/fam15h_power.c
b/drivers/hwmon/fam15h_power.c
index 68ad7d2555124a45f2d9008374d973d4b6de3b04..34ab2a8f96549cea10496849f75ea9345c2370cd 100644
(file)
--- a/
drivers/hwmon/fam15h_power.c
+++ b/
drivers/hwmon/fam15h_power.c
@@
-2,7
+2,7
@@
* fam15h_power.c - AMD Family 15h processor power monitoring
*
* Copyright (c) 2011 Advanced Micro Devices, Inc.
* fam15h_power.c - AMD Family 15h processor power monitoring
*
* Copyright (c) 2011 Advanced Micro Devices, Inc.
- * Author: Andreas Herrmann <
andreas.herrmann3@amd
.com>
+ * Author: Andreas Herrmann <
herrmann.der.user@googlemail
.com>
*
*
* This driver is free software; you can redistribute it and/or
*
*
* This driver is free software; you can redistribute it and/or
@@
-28,9
+28,12
@@
#include <asm/processor.h>
MODULE_DESCRIPTION("AMD Family 15h CPU processor power monitor");
#include <asm/processor.h>
MODULE_DESCRIPTION("AMD Family 15h CPU processor power monitor");
-MODULE_AUTHOR("Andreas Herrmann <
andreas.herrmann3@amd
.com>");
+MODULE_AUTHOR("Andreas Herrmann <
herrmann.der.user@googlemail
.com>");
MODULE_LICENSE("GPL");
MODULE_LICENSE("GPL");
+/* Family 16h Northbridge's function 4 PCI ID */
+#define PCI_DEVICE_ID_AMD_16H_NB_F4 0x1534
+
/* D18F3 */
#define REG_NORTHBRIDGE_CAP 0xe8
/* D18F3 */
#define REG_NORTHBRIDGE_CAP 0xe8
@@
-248,6
+251,7
@@
static void __devexit fam15h_power_remove(struct pci_dev *pdev)
static DEFINE_PCI_DEVICE_TABLE(fam15h_power_id_table) = {
{ PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_15H_NB_F4) },
static DEFINE_PCI_DEVICE_TABLE(fam15h_power_id_table) = {
{ PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_15H_NB_F4) },
+ { PCI_VDEVICE(AMD, PCI_DEVICE_ID_AMD_16H_NB_F4) },
{}
};
MODULE_DEVICE_TABLE(pci, fam15h_power_id_table);
{}
};
MODULE_DEVICE_TABLE(pci, fam15h_power_id_table);