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 4f4110407387fce21c4e58cdc76dfec6093b6183..34ab2a8f96549cea10496849f75ea9345c2370cd 100644
(file)
--- a/
drivers/hwmon/fam15h_power.c
+++ b/
drivers/hwmon/fam15h_power.c
@@
-31,6
+31,9
@@
MODULE_DESCRIPTION("AMD Family 15h CPU processor power monitor");
MODULE_AUTHOR("Andreas Herrmann <herrmann.der.user@googlemail.com>");
MODULE_LICENSE("GPL");
MODULE_AUTHOR("Andreas Herrmann <herrmann.der.user@googlemail.com>");
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);