Commit b35c74dab64f4c212f36d868419108556c9cf3e2

Authored by Johannes Berg
Committed by Greg Kroah-Hartman
1 parent 361795b1eb

sysfs: windfarm: init sysfs attributes

This is required for lockdep.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

Showing 2 changed files with 2 additions and 0 deletions Side-by-side Diff

drivers/macintosh/windfarm_core.c
... ... @@ -321,6 +321,7 @@
321 321 kref_init(&new_sr->ref);
322 322 list_add(&new_sr->link, &wf_sensors);
323 323  
  324 + sysfs_attr_init(&new_sr->attr.attr);
324 325 new_sr->attr.attr.name = new_sr->name;
325 326 new_sr->attr.attr.mode = 0444;
326 327 new_sr->attr.show = wf_show_sensor;
drivers/macintosh/windfarm_smu_controls.c
... ... @@ -173,6 +173,7 @@
173 173  
174 174 fct->fan_type = pwm_fan;
175 175 fct->ctrl.type = pwm_fan ? WF_CONTROL_PWM_FAN : WF_CONTROL_RPM_FAN;
  176 + sysfs_attr_init(&fct->ctrl.attr.attr);
176 177  
177 178 /* We use the name & location here the same way we do for SMU sensors,
178 179 * see the comment in windfarm_smu_sensors.c. The locations are a bit