diff options
author | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-14 15:50:19 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-10-14 15:50:19 -0400 |
commit | 4fa435018d740cb83d74c92306aa1f796da91ddd (patch) | |
tree | b2b5783837be3d17b65b924b051aeb01e6b1fce9 /drivers/hwmon/vt8231.c | |
parent | 7441dd12e607651128e676866630a848b664d6e7 (diff) | |
parent | a022fef5a2b19086b329d1cc64a5d78aa83e2908 (diff) |
Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6
* 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6: (53 commits)
hwmon: (vt8231) fix sparse warning
hwmon: (sis5595) fix sparse warning
hwmon: (w83627hf) don't assume bank 0
hwmon: (w83627hf) Fix setting fan min right after driver load
hwmon: (w83627hf) De-macro sysfs callback functions
hwmon: Add new combined driver for FSC chips
hwmon: (ibmpex) Release IPMI user if hwmon registration fails
hwmon: (dme1737) Add sch311x support
hwmon: (dme1737) group functions logically
hwmon: (dme1737) cleanups
hwmon: IBM power meter driver
hwmon: (coretemp) Add support for Celeron 4xx
hwmon: (lm87) Disable VID when it should be
hwmon: (w83781d) Add individual alarm and beep files
hwmon: VRM is not read from registers
MAINTAINERS: update hwmon subsystem git trees
hwmon: Fix the code examples in documentation
hwmon: update sysfs interface document - error handling
hwmon: (thmc50) Fix a debug message
hwmon: (thmc50) Don't create temp3 if not enabled
...
Diffstat (limited to 'drivers/hwmon/vt8231.c')
-rw-r--r-- | drivers/hwmon/vt8231.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/hwmon/vt8231.c b/drivers/hwmon/vt8231.c index 3e63eaf19041..2196a84603f5 100644 --- a/drivers/hwmon/vt8231.c +++ b/drivers/hwmon/vt8231.c | |||
@@ -148,7 +148,7 @@ struct vt8231_data { | |||
148 | const char *name; | 148 | const char *name; |
149 | 149 | ||
150 | struct mutex update_lock; | 150 | struct mutex update_lock; |
151 | struct class_device *class_dev; | 151 | struct device *hwmon_dev; |
152 | char valid; /* !=0 if following fields are valid */ | 152 | char valid; /* !=0 if following fields are valid */ |
153 | unsigned long last_updated; /* In jiffies */ | 153 | unsigned long last_updated; /* In jiffies */ |
154 | 154 | ||
@@ -676,7 +676,7 @@ static struct pci_driver vt8231_pci_driver = { | |||
676 | .probe = vt8231_pci_probe, | 676 | .probe = vt8231_pci_probe, |
677 | }; | 677 | }; |
678 | 678 | ||
679 | int vt8231_probe(struct platform_device *pdev) | 679 | static int vt8231_probe(struct platform_device *pdev) |
680 | { | 680 | { |
681 | struct resource *res; | 681 | struct resource *res; |
682 | struct vt8231_data *data; | 682 | struct vt8231_data *data; |
@@ -726,9 +726,9 @@ int vt8231_probe(struct platform_device *pdev) | |||
726 | } | 726 | } |
727 | } | 727 | } |
728 | 728 | ||
729 | data->class_dev = hwmon_device_register(&pdev->dev); | 729 | data->hwmon_dev = hwmon_device_register(&pdev->dev); |
730 | if (IS_ERR(data->class_dev)) { | 730 | if (IS_ERR(data->hwmon_dev)) { |
731 | err = PTR_ERR(data->class_dev); | 731 | err = PTR_ERR(data->hwmon_dev); |
732 | goto exit_remove_files; | 732 | goto exit_remove_files; |
733 | } | 733 | } |
734 | return 0; | 734 | return 0; |
@@ -756,7 +756,7 @@ static int __devexit vt8231_remove(struct platform_device *pdev) | |||
756 | struct vt8231_data *data = platform_get_drvdata(pdev); | 756 | struct vt8231_data *data = platform_get_drvdata(pdev); |
757 | int i; | 757 | int i; |
758 | 758 | ||
759 | hwmon_device_unregister(data->class_dev); | 759 | hwmon_device_unregister(data->hwmon_dev); |
760 | 760 | ||
761 | for (i = 0; i < ARRAY_SIZE(vt8231_group_volts); i++) | 761 | for (i = 0; i < ARRAY_SIZE(vt8231_group_volts); i++) |
762 | sysfs_remove_group(&pdev->dev.kobj, &vt8231_group_volts[i]); | 762 | sysfs_remove_group(&pdev->dev.kobj, &vt8231_group_volts[i]); |