Lines Matching full:phosphor
8 #include <phosphor-logging/lg2.hpp>
23 std::optional<phosphor::led::Layout::Action>>;
60 phosphor::led::Layout::Action getAction(const std::string& action) in getAction()
64 return phosphor::led::Layout::Action::On; in getAction()
68 return phosphor::led::Layout::Action::Off; in getAction()
72 return phosphor::led::Layout::Action::Blink; in getAction()
76 return phosphor::led::Layout::Action::Blink; in getAction()
80 phosphor::led::ActionSet& ledActions) in loadJsonConfigV1GroupMember()
88 std::optional<phosphor::led::Layout::Action> priority = std::nullopt; in loadJsonConfigV1GroupMember()
95 phosphor::led::Layout::LedAction ledAction{name, action, dutyOn, period, in loadJsonConfigV1GroupMember()
101 phosphor::led::GroupMap& ledMap) in loadJsonConfigV1Group()
117 phosphor::led::ActionSet ledActions{}; in loadJsonConfigV1Group()
118 phosphor::led::Layout::GroupLayout groupLayout{}; in loadJsonConfigV1Group()
134 * @return phosphor::led::GroupMap
136 phosphor::led::GroupMap loadJsonConfigV1(const Json& json) in loadJsonConfigV1()
138 phosphor::led::GroupMap ledMap{}; in loadJsonConfigV1()
154 * @return phosphor::led::GroupMap
156 phosphor::led::GroupMap loadJsonConfig(const fs::path& path) in loadJsonConfig()
172 return phosphor::led::GroupMap{}; in loadJsonConfig()
178 * @return phosphor::led::GroupMap
183 phosphor::led::GroupMap getSystemLedMap(fs::path config) in getSystemLedMap()
187 config = phosphor::led::getJsonConfig(); in getSystemLedMap()