summaryrefslogtreecommitdiff
path: root/x11-drivers/nvidia-drivers/files/NVIDIA_i2c-hwmon.patch
blob: f9fdc27d74ad5252b9336ba4e6945d33e583f3a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
 usr/src/nv/nv-i2c.c |    4 ++++
 1 file changed, 4 insertions(+)

--- NVIDIA-Linux-x86-1.0-9746-pkg1.orig/usr/src/nv/nv-i2c.c	2006-12-15 19:32:58.000000000 +0100
+++ NVIDIA-Linux-x86-1.0-9746-pkg1/usr/src/nv/nv-i2c.c	2007-01-06 16:50:48.000000000 +0100
@@ -250,6 +250,10 @@ void* NV_API_CALL nv_i2c_add_adapter(nv_
     snprintf(pI2cAdapter->name, I2C_NAME_SIZE,
              "NVIDIA i2c adapter %u at %x:%02x.%u", port, nv->bus,
              nv->slot, PCI_FUNC(nvl->dev->devfn));
+#ifdef I2C_CLASS_HWMON
+    if (port == 2)
+        pI2cAdapter->class = I2C_CLASS_HWMON;
+#endif
 
     // add our data to the structure
     pI2cAdapter->algo_data = (void *)nv;