Home
last modified time | relevance | path

Searched refs:Fan (Results 1 – 25 of 169) sorted by relevance

1234567

/openbmc/pldm/host-bmc/dbus/
H A Dfan.hpp15 sdbusplus::xyz::openbmc_project::Inventory::Item::server::Fan>;
17 class Fan : public ItemFan class
20 Fan() = delete;
21 ~Fan() = default;
22 Fan(const Fan&) = delete;
23 Fan& operator=(const Fan&) = delete;
24 Fan(Fan&&) = delete;
25 Fan& operator=(Fan&&) = delete;
27 Fan(sdbusplus::bus_t& bus, const std::string& objPath) : in Fan() function in pldm::dbus::Fan
/openbmc/phosphor-fan-presence/control/
H A Dfan.hpp22 class Fan class
25 Fan() = delete;
26 Fan(const Fan&) = delete;
27 Fan(Fan&&) = delete;
28 Fan& operator=(const Fan&) = delete;
29 Fan& operator=(Fan&&) = delete;
30 ~Fan() = default;
39 Fan(sdbusplus::bus_t& bus, const FanDefinition& def);
H A Dfan.cpp31 Fan::Fan(sdbusplus::bus_t& bus, const FanDefinition& def) : in Fan() function in phosphor::fan::control::Fan
54 void Fan::setSpeed(uint64_t speed) in setSpeed()
/openbmc/phosphor-fan-presence/control/json/
H A Dfan.hpp43 class Fan : public ConfigBase class
51 Fan() = delete;
52 Fan(const Fan&) = delete;
53 Fan(Fan&&) = delete;
54 Fan& operator=(const Fan&) = delete;
55 Fan& operator=(Fan&&) = delete;
56 ~Fan() = default;
64 explicit Fan(const json& jsonObj);
H A Dfan.cpp34 Fan::Fan(const json& jsonObj) : in Fan() function in phosphor::fan::control::json::Fan
42 void Fan::setInterface(const json& jsonObj) in setInterface()
54 void Fan::setSensors(const json& jsonObj) in setSensors()
111 void Fan::setZone(const json& jsonObj) in setZone()
121 void Fan::setTarget(uint64_t target) in setTarget()
147 void Fan::lockTarget(uint64_t target) in lockTarget()
164 void Fan::unlockTarget(uint64_t target) in unlockTarget()
/openbmc/phosphor-fan-presence/monitor/
H A Dfan.hpp53 class Fan class
66 Fan() = delete;
67 Fan(const Fan&) = delete;
68 Fan(Fan&&) = default;
69 Fan& operator=(const Fan&) = delete;
70 Fan& operator=(Fan&&) = delete;
71 ~Fan() = default;
83 Fan(Mode mode, sdbusplus::bus_t& bus, const sdeventplus::Event& event,
H A Dfan.cpp37 Fan::Fan(Mode mode, sdbusplus::bus_t& bus, const sdeventplus::Event& event, in Fan() function in phosphor::fan::monitor::Fan
46 _monitorTimer(event, std::bind(std::mem_fn(&Fan::startMonitor), this)), in Fan()
52 std::bind(std::mem_fn(&Fan::presenceChanged), this, in Fan()
58 std::bind(std::mem_fn(&Fan::presenceIfaceAdded), this, in Fan()
140 void Fan::presenceIfaceAdded(sdbusplus::message_t& msg) in presenceIfaceAdded()
176 void Fan::startMonitor() in startMonitor()
219 void Fan::tachChanged() in tachChanged()
230 void Fan::tachChanged(TachSensor& sensor) in tachChanged()
254 void Fan::countTimerExpired(TachSensor& sensor) in countTimerExpired()
263 void Fan::process(TachSensor& sensor) in process()
[all …]
H A Dsystem.hpp79 void fanStatusChange(const Fan& fan, bool skipRulesCheck = false);
89 void sensorErrorTimerExpired(const Fan& fan, const TachSensor& sensor);
97 void fanMissingErrorTimerExpired(const Fan& fan);
163 std::vector<std::unique_ptr<Fan>> _fans;
266 void updateFanHealth(const Fan& fan);
H A Dtach_sensor.hpp22 class Fan;
107 TachSensor(Mode mode, sdbusplus::bus_t& bus, Fan& fan,
203 inline Fan& getFan() const in getFan()
425 Fan& _fan;
/openbmc/phosphor-fan-presence/presence/
H A Dfan.hpp17 using Fan = std::tuple<std::string, std::string, std::optional<size_t>>; typedef
28 void setPresence(const Fan& fan, bool newState);
38 bool getPresence(const Fan& fan);
H A Dfan.cpp38 void setPresence(const Fan& fan, bool newState) in setPresence()
59 bool getPresence(const Fan& fan) in getPresence()
H A Dfallback.hpp44 Fallback(const Fan& fan, in Fallback()
58 Fallback(const Fan& fan, in Fallback()
H A Drpolicy.hpp41 explicit RedundancyPolicy(const Fan& f, in RedundancyPolicy()
68 const Fan& fan;
H A Danyof.hpp46 AnyOf(const Fan& fan,
56 AnyOf(const Fan& fan, in AnyOf()
/openbmc/u-boot/board/freescale/common/
H A Demc2305.c20 u8 Fan[NUM_OF_FANS] = {I2C_EMC2305_FAN1, in set_fan_speed() local
27 if (i2c_write(I2C_EMC2305_ADDR, Fan[index], 1, &data, 1) != 0) { in set_fan_speed()
29 Fan[index]); in set_fan_speed()
/openbmc/openbmc-test-automation/redfish/extended/
H A Dtest_fan_operation.robot37 Check Number Of Fan Monitors With Power On
41 Verify Fan Monitors With State On
55 Verify Fan Speed ${tolerance} ${fan_names}
58 Check Fan Manual Control
72 Verify Direct Fan Control
77 Check Fan Speed Increase When One Disabled
84 Verify Fan Speed Increase ${fan_names}
115 ${number_of_fans} ${fan_names}= Get Fan Count And Names
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Inventory/Item/Fan/
H A Dmeson.build3 sdbusplus_current_path = 'xyz/openbmc_project/Inventory/Item/Fan'
8 '../../../../../../yaml/xyz/openbmc_project/Inventory/Item/Fan.interface.yaml',
28 'xyz/openbmc_project/Inventory/Item/Fan',
/openbmc/phosphor-fan-presence/presence/test/
H A Dfallbacktest.cpp18 void setPresence(const Fan&, bool newState) in setPresence() argument
73 Fan fan{"/path", "name", 0}; in TEST()
104 Fan fan{"/path", "name", 0}; in TEST()
150 Fan fan{"/path", "name", std::nullopt}; in TEST()
189 Fan fan{"/path", "name", std::nullopt}; in TEST()
222 Fan fan{"/path", "name", std::nullopt}; in TEST()
/openbmc/openbmc/meta-facebook/meta-ventura/recipes-ventura/plat-svc/files/
H A Dventura-fan-status-monitor.service2 Description=Ventura Fan Status Monitor
8 SyslogIdentifier=Ventura Fan Status Monitor
/openbmc/openbmc/meta-facebook/meta-minerva/recipes-minerva/plat-svc/files/
H A Dminerva-fan-status-monitor.service2 Description=Minerva Fan Status Monitor
11 SyslogIdentifier=Minerva Fan Status Monitor
/openbmc/openbmc-test-automation/redfish/systems/
H A Dtest_alternate_fan_settings.robot3 Documentation Test Suite for Supported Fan Modules.
28 Verify Current Fan Thermal Mode
55 Verify Supported Fan Thermal Modes Available
65 Verify Supported Fan Thermal Modes Switch At Standby
77 Verify Supported Fan Thermal Modes Switch At Runtime
89 Verify Supported Fan Thermal Mode Remains Set After Boot
/openbmc/openbmc-test-automation/lib/
H A Dfan_utils.robot11 # Fan state values.
29 Get Fan Names
77 Set Fan State
91 Set Fan Target Speed
144 Get Fan Target And Speed
159 Set Fan Daemon State
199 Verify Fan Monitors With State
222 Get Fan Count And Names
227 ${fan_names}= Get Fan Names ${fan_names}
247 Set Fan State ${fan_name} ${fan_functional}
[all …]
/openbmc/openbmc/meta-ibm/meta-sbp1/recipes-phosphor/fans/phosphor-pid-control/
H A Dfan-setup.service16 # Enable Minimum Fan Speed
18 # Disable Fan Spin-up and THERM-full-speed enable & Set Fan PWM frequency to 25kHz
22 # Set Pulses per revolution to 2 & Fan Min Tach Count to 0
/openbmc/openbmc/poky/meta/recipes-support/lzo/lzo/
H A D0001-Add-pkgconfigdir-to-solve-the-undefine-error.patch2 From: Fan Xin <fan.xin@jp.fujitsu.com>
8 Signed-off-by: Fan Xin <fan.xin@jp.fujitsu.com>
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-bsp/edac-utils/files/
H A Dadd-restart-to-initscript.patch2 From: Wenzong Fan <wenzong.fan@windriver.com>
8 Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>

1234567