Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging

* 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/groeck/staging:
hwmon: (lis3lv02d_i2c) Fix compile warnings
hwmon: (i5k_amb) Fix compile warning

+6 -6
+2
drivers/hwmon/i5k_amb.c
··· 497 497 0 498 498 }; 499 499 500 + #ifdef MODULE 500 501 static struct pci_device_id i5k_amb_ids[] __devinitdata = { 501 502 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_5000_ERR) }, 502 503 { PCI_DEVICE(PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_5400_ERR) }, 503 504 { 0, } 504 505 }; 505 506 MODULE_DEVICE_TABLE(pci, i5k_amb_ids); 507 + #endif 506 508 507 509 static int __devinit i5k_amb_probe(struct platform_device *pdev) 508 510 {
+4 -6
drivers/hwmon/lis3lv02d_i2c.c
··· 186 186 return 0; 187 187 } 188 188 189 - #ifdef CONFIG_PM 189 + #ifdef CONFIG_PM_SLEEP 190 190 static int lis3lv02d_i2c_suspend(struct device *dev) 191 191 { 192 192 struct i2c_client *client = container_of(dev, struct i2c_client, dev); ··· 213 213 214 214 return 0; 215 215 } 216 - #else 217 - #define lis3lv02d_i2c_suspend NULL 218 - #define lis3lv02d_i2c_resume NULL 219 - #define lis3lv02d_i2c_shutdown NULL 220 - #endif 216 + #endif /* CONFIG_PM_SLEEP */ 221 217 218 + #ifdef CONFIG_PM_RUNTIME 222 219 static int lis3_i2c_runtime_suspend(struct device *dev) 223 220 { 224 221 struct i2c_client *client = container_of(dev, struct i2c_client, dev); ··· 233 236 lis3lv02d_poweron(lis3); 234 237 return 0; 235 238 } 239 + #endif /* CONFIG_PM_RUNTIME */ 236 240 237 241 static const struct i2c_device_id lis3lv02d_id[] = { 238 242 {"lis3lv02d", 0 },