Home
last modified time | relevance | path

Searched refs:fan (Results 151 – 175 of 921) sorted by relevance

12345678910>>...37

/openbmc/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-ampere-mtjade.dts698 fan@0 {
703 fan@1 {
708 fan@2 {
713 fan@3 {
718 fan@4 {
723 fan@5 {
728 fan@6 {
733 fan@7 {
738 fan@8 {
743 fan@9 {
[all …]
H A Daspeed-bmc-tyan-s8036.dts179 /* CPU fan */
180 fan@0 {
182 aspeed,fan-tach-ch = /bits/ 8 <0x00>;
186 fan@2 {
188 aspeed,fan-tach-ch = /bits/ 8 <0x02>;
191 fan@3 {
193 aspeed,fan-tach-ch = /bits/ 8 <0x03>;
196 fan@4 {
201 fan@5 {
207 fan@6 {
[all …]
H A Daspeed-bmc-asrock-romed8hm3.dts196 fan@3 {
198 aspeed,fan-tach-ch = /bits/ 8 <0x03 0x0b>;
201 fan@4 {
203 aspeed,fan-tach-ch = /bits/ 8 <0x04 0x0c>;
206 fan@5 {
208 aspeed,fan-tach-ch = /bits/ 8 <0x05 0x0d>;
211 fan@6 {
213 aspeed,fan-tach-ch = /bits/ 8 <0x06 0x0e>;
H A Daspeed-bmc-opp-lanyang.dts97 fan@0 {
99 aspeed,fan-tach-ch = /bits/ 8 <0x00>;
102 fan@1 {
104 aspeed,fan-tach-ch = /bits/ 8 <0x01>;
107 fan@2 {
109 aspeed,fan-tach-ch = /bits/ 8 <0x02>;
112 fan@3 {
114 aspeed,fan-tach-ch = /bits/ 8 <0x03>;
/openbmc/openbmc/meta-facebook/meta-yosemite4/recipes-phosphor/gpio/phosphor-gpio-monitor/
H A Dfan-board-efuse-fault@.service2 Description=fan board power-fault:%i
6 ExecStart=/usr/libexec/phosphor-gpio-monitor/fan-board-efuse-fault %i
7 SyslogIdentifier=fan-board-efuse-fault%i
/openbmc/phosphor-fan-presence/docs/monitor/
H A Dnum_nonfunc_rotors_before_error.md5 The number of fan rotors (also known as [`sensors`](sensors.md)) that must be
7 nonfunctional fan rotors are below this value, informational event logs are
8 created against those nonfunctional fan rotors. This attribute is optional and
10 fan rotors([`sensors`](sensors.md)) being monitored is nonfunctional.
/openbmc/phosphor-fan-presence/control/json/
H A Dzone.cpp36 namespace phosphor::fan::control::json namespace
139 void Zone::addFan(std::unique_ptr<Fan> fan) in addFan() argument
141 _fans.emplace_back(std::move(fan)); in addFan()
155 for (auto& fan : _fans) in setTarget() local
157 fan->setTarget(_target); in setTarget()
166 return fan->getName() == fname; in lockFanTarget()
186 return fan->getName() == fname; in unlockFanTarget()
252 for (auto& fan : _fans) in setTargetHold() local
254 fan->setTarget(_target); in setTargetHold()
539 for (const auto& fan : _fans) in dump() local
[all …]
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dgateworks-gsc.yaml18 fan controller
87 4 - fan tach input to report RPM's
116 "^fan-controller@[0-9a-f]+$":
119 description: Optional fan controller
123 const: gw,gsc-fan
126 description: The fan controller base address
188 fan-controller@2c {
189 compatible = "gw,gsc-fan";
/openbmc/linux/Documentation/hwmon/
H A Dasc7621.rst32 The fan speed control uses this finer value to produce a "step-less" fan
42 data sheet. Our temperature reports and fan PWM outputs are very smooth
55 Since there is a fan to zone assignment that allows for the "hotter" of
56 a set of zones to control the PWM of an individual fan, but there is no
58 is currently controlling the PWM for a given fan. This is in register
74 fan types. We can also support pulse-stretched PWM so that 3-wire fans
118 - Programmable autonomous fan control based on temperature readings
119 - Noise filtering of temperature reading for fan speed control
121 - 3 PWM fan speed control outputs for 2-, 3- or 4-wire fans and up to 4 fan
245 i.e. when pwm = 0, the fan will be on full and
[all …]
H A Dlan966x.rst22 temperature sensor as well as its fan controller. It provides one
23 temperature sensor and one fan controller. The temperature range
25 its accuracy is +/- 5 degrees Celsius. The fan controller has a
31 The driver exports temperature values, fan tacho input and PWM
H A Dmlxreg-fan.rst1 Kernel driver mlxreg-fan
41 The driver implements a simple interface for driving a fan connected to
51 The driver exposes the fan to the user space through the hwmon's and
58 fan[1-12]_fault RO files for tachometers TACH1-TACH12 fault indication
59 fan[1-12]_input RO files for tachometers TACH1-TACH12 input (in RPM)
60 pwm1 RW file for fan[1-12] target duty cycle (0..255)
/openbmc/phosphor-fan-presence/control/service_files/yaml/
H A Dphosphor-fan-control@.service7 ExecStart=/usr/bin/phosphor-fan-control --control
8 SyslogIdentifier=phosphor-fan-control
11 RequiredBy=obmc-fan-control-ready@%i.target
/openbmc/phosphor-fan-presence/monitor/service_files/yaml/
H A Dphosphor-fan-monitor@.service7 ExecStart=/usr/bin/phosphor-fan-monitor --monitor
8 SyslogIdentifier=phosphor-fan-monitor
11 RequiredBy=obmc-fan-control-ready@%i.target
/openbmc/phosphor-fan-presence/presence/example/
H A Dexample.yaml7 # and is the location where the fan inventory object will be
13 'Example fan with tach feedback detection method.
29 'Example fan with gpio detection method.
43 'Example fan with fallback redundancy policy.
45 Multiple detection methods for a single fan are allowed. When multiple
53 when the first method does not detect a fan and the second method does.'
68 'Example fan with anyof redundancy policy.
/openbmc/linux/drivers/hwmon/
H A Dadm1029.c107 u8 fan[ARRAY_SIZE(ADM1029_REG_FAN)]; member
135 data->fan[nr] = in adm1029_update_device()
174 if (data->fan[attr->index] == 0 || in fan_show()
176 data->fan[attr->index] == 255) { in fan_show()
181 / data->fan[attr->index]; in fan_show()
260 static SENSOR_DEVICE_ATTR_RO(fan1_input, fan, 0);
261 static SENSOR_DEVICE_ATTR_RO(fan2_input, fan, 1);
263 static SENSOR_DEVICE_ATTR_RO(fan1_min, fan, 2);
264 static SENSOR_DEVICE_ATTR_RO(fan2_min, fan, 3);
H A Dsmsc47b397.c102 u16 fan[4]; member
133 data->fan[i] = smsc47b397_read_value(data, in smsc47b397_update_device()
135 data->fan[i] |= smsc47b397_read_value(data, in smsc47b397_update_device()
188 return sprintf(buf, "%d\n", fan_from_reg(data->fan[attr->index])); in fan_show()
190 static SENSOR_DEVICE_ATTR_RO(fan1_input, fan, 0);
191 static SENSOR_DEVICE_ATTR_RO(fan2_input, fan, 1);
192 static SENSOR_DEVICE_ATTR_RO(fan3_input, fan, 2);
193 static SENSOR_DEVICE_ATTR_RO(fan4_input, fan, 3);
H A Dlm80.c192 data->fan[f_input][0] = rv; in lm80_update_device()
197 data->fan[f_min][0] = rv; in lm80_update_device()
202 data->fan[f_input][1] = rv; in lm80_update_device()
207 data->fan[f_min][1] = rv; in lm80_update_device()
328 data->fan[nr][index] = FAN_TO_REG(val, in fan_store()
331 data->fan[nr][index]); in fan_store()
359 min = FAN_FROM_REG(data->fan[f_min][nr], in fan_div_store()
395 data->fan[f_min][nr]); in fan_div_store()
471 static SENSOR_DEVICE_ATTR_2_RW(fan1_min, fan, f_min, 0);
472 static SENSOR_DEVICE_ATTR_2_RW(fan2_min, fan, f_min, 1);
[all …]
H A Ddell-smm-hwmon.c84 bool fan[DELL_SMM_NO_FANS]; member
230 .ebx = fan, in i8k_get_fan_status()
246 .ebx = fan, in i8k_get_fan_speed()
262 .ebx = fan, in _i8k_get_fan_type()
275 data->fan_type[fan] = _i8k_get_fan_type(data, fan); in i8k_get_fan_type()
277 return data->fan_type[fan]; in i8k_get_fan_type()
287 .ebx = fan | (speed << 8), in i8k_get_fan_nominal_speed()
687 if (data->fan[channel]) in dell_smm_is_visible()
713 if (data->fan[channel]) in dell_smm_is_visible()
937 HWMON_CHANNEL_INFO(fan,
[all …]
/openbmc/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6ull-tarragon-slavext.dts11 fan0: pwm-fan {
12 compatible = "pwm-fan";
16 fan-supply = <&reg_fan>;
23 regulator-name = "fan-supply";
H A Dimx6ull-tarragon-master.dts11 fan0: pwm-fan {
12 compatible = "pwm-fan";
16 fan-supply = <&reg_fan>;
23 regulator-name = "fan-supply";
/openbmc/openbmc/meta-facebook/meta-yosemite4/recipes-phosphor/leds/
H A Dphosphor-led-manager_%.bbappend8 FAN_OK_START_INSTFMT="obmc-led-group-start@.service:obmc-led-group-start@fan{0}_ok.service"
11 FAN_FAIL_START_INSTFMT="obmc-led-group-start@.service:obmc-led-group-start@fan{0}_fail.service"
14 FAN_OK_STOP_INSTFMT="obmc-led-group-stop@.service:obmc-led-group-stop@fan{0}_ok.service"
17 FAN_FAIL_STOP_INSTFMT="obmc-led-group-stop@.service:obmc-led-group-stop@fan{0}_fail.service"
/openbmc/openbmc/meta-quanta/meta-gbs/recipes-phosphor/fans/phosphor-pid-control/
H A Dconfig.json.in6 "type": "fan",
8 …"writePath": "/sys/devices/platform/ahb/ahb:apb/f0103000.pwm-fan-controller/hwmon/@Fan_0_To_4_Hwmo…
14 "type": "fan",
22 "type": "fan",
30 "type": "fan",
38 "type": "fan",
323 "type": "fan",
344 "type": "fan",
492 "type": "fan",
513 "type": "fan",
[all …]
/openbmc/linux/arch/arm64/boot/dts/marvell/
H A Darmada-8040-clearfog-gt-8k.dts34 fan: pwm { label
35 compatible = "pwm-fan";
131 cooling-device = <&fan 4 5>;
163 cooling-device = <&fan 0 1>;
167 cooling-device = <&fan 1 2>;
171 cooling-device = <&fan 2 3>;
175 cooling-device = <&fan 3 4>;
179 cooling-device = <&fan 4 5>;
211 cooling-device = <&fan 0 1>;
215 cooling-device = <&fan 1 2>;
[all …]
/openbmc/linux/arch/arm/boot/dts/marvell/
H A Dmvebu-linkstation-fan.dtsi2 * Device Tree common file for gpio-fan on Buffalo Linkstation
48 compatible = "gpio-fan";
52 gpio-fan,speed-map =
61 pmx_fan_low: pmx-fan-low {
65 pmx_fan_high: pmx-fan-high {
69 pmx_fan_lock: pmx-fan-lock {
/openbmc/linux/Documentation/devicetree/bindings/hwmon/
H A Dadi,axi-fan-control.yaml5 $id: http://devicetree.org/schemas/hwmon/adi,axi-fan-control.yaml#
22 - adi,axi-fan-control-1.00.a
55 axi_fan_control: axi-fan-control@80000000 {
56 compatible = "adi,axi-fan-control-1.00.a";

12345678910>>...37