pmac_fan
sc->fan.set = (int (*)(struct pmac_fan *, int))adm1030_set;
struct pmac_fan fan;
(int (*)(struct pmac_fan *, int))(adt746x_fan_set_pwm);
struct pmac_fan fan;
(int (*)(struct pmac_fan *))(fcu_fan_get_rpm);
(int (*)(struct pmac_fan *, int))(fcu_fan_set_rpm);
(int (*)(struct pmac_fan *, int))(fcu_fan_set_pwm);
struct pmac_fan fan;
pmac_thermal_fan_register(struct pmac_fan *fan)
struct pmac_fan *fan;
int (*read)(struct pmac_fan *);
int (*set)(struct pmac_fan *, int value);
void pmac_thermal_fan_register(struct pmac_fan *);
fan->fan.read = (int (*)(struct pmac_fan *))smu_fan_read_rpm;
fan->fan.set = (int (*)(struct pmac_fan *, int))smu_fan_set_rpm;
fan->fan.set = (int (*)(struct pmac_fan *, int))smu_fan_set_pwm;
struct pmac_fan fan;