Lines Matching full:rail
20 #include "rail.hpp"
43 * Creates a Rail object that checks for a pgood fault using a GPIO.
45 * @param name Unique name for the rail
46 * @param gpio GPIO line to read to determine the pgood status of the rail
47 * @return Rail object
49 static std::unique_ptr<Rail> createRail(const std::string& name, in createRail()
59 return std::make_unique<Rail>(name, presence, page, isPowerSupplyRail, in createRail()
68 std::vector<std::unique_ptr<Rail>> rails; in TEST()
93 std::vector<std::unique_ptr<Rail>> rails; in TEST()
112 std::vector<std::unique_ptr<Rail>> rails; in TEST()
157 "Pgood fault found in rail monitored by device ucd90320")) in TEST()
159 EXPECT_CALL(services, logErrorMsg("Pgood fault detected in rail VDD")) in TEST()
164 "Rail VDD pgood GPIO line offset 2 has inactive value 0")) in TEST()
168 std::vector<std::unique_ptr<Rail>> rails; in TEST()
211 "Pgood fault found in rail monitored by device ucd90320")) in TEST()
213 EXPECT_CALL(services, logErrorMsg("Pgood fault detected in rail VDD")) in TEST()
218 "Rail VDD pgood GPIO line offset 2 has inactive value 0")) in TEST()
222 std::vector<std::unique_ptr<Rail>> rails; in TEST()