Home
last modified time | relevance | path

Searched refs:thermostat (Results 1 – 7 of 7) sorted by relevance

/Linux-v6.1/drivers/macintosh/
Dtherm_adt746x.c73 struct thermostat { struct
90 static void write_both_fan_speed(struct thermostat *th, int speed); argument
91 static void write_fan_speed(struct thermostat *th, int speed, int fan);
94 write_reg(struct thermostat* th, int reg, u8 data) in write_reg()
110 read_reg(struct thermostat* th, int reg) in read_reg()
127 static int read_fan_speed(struct thermostat *th, u8 addr) in read_fan_speed()
141 static void write_both_fan_speed(struct thermostat *th, int speed) in write_both_fan_speed()
148 static void write_fan_speed(struct thermostat *th, int speed, int fan) in write_fan_speed()
198 static void read_sensors(struct thermostat *th) in read_sensors()
207 static void display_stats(struct thermostat *th) in display_stats()
[all …]
Dtherm_windtunnel.c55 struct i2c_client *thermostat; member
172 temp = read_reg( x.thermostat, 0, 2 ); in poll_temp()
221 if( (val=read_reg(x.thermostat, 1, 1)) >= 0 ) { in setup_hardware()
223 if( write_reg( x.thermostat, 1, val, 1 ) ) in setup_hardware()
241 write_reg( x.thermostat, 2, x.overheat_hyst, 2 ); in setup_hardware()
242 write_reg( x.thermostat, 3, x.overheat_temp, 2 ); in setup_hardware()
347 if (client == x.thermostat) in do_remove()
348 x.thermostat = NULL; in do_remove()
376 if( x.thermostat ) in attach_thermostat()
399 x.thermostat = cl; in attach_thermostat()
[all …]
DKconfig179 This driver provides some thermostat and fan control for the desktop
186 This driver provides some thermostat and fan control for the
/Linux-v6.1/Documentation/hwmon/
Dds620.rst22 The DS620 is a (one instance) digital thermometer and thermostat. It has both
28 The thermostat function works as follows: When configured via platform_data
29 (struct ds620_platform_data) .pomode == 0 (default), the thermostat output pin
30 PO is always low. If .pomode == 1, the thermostat is in PO_LOW mode. I.e., the
34 Likewise, with .pomode == 2, the thermostat is in PO_HIGH mode. I.e., the PO
Dds1621.rst64 The DS1621 is a (one instance) digital thermometer and thermostat. It has
71 As for the thermostat, behavior can also be programmed using the polarity
72 toggle. On the one hand ("heater"), the thermostat output of the chip,
/Linux-v6.1/drivers/of/unittest-data/
Doverlay.dts41 hvac-thermostat = < 27 32 > ;
Doverlay_common.dtsi52 hvac-thermostat = < 29 > ;