Lines Matching +full:auto +full:- +full:boot
10 #include <phosphor-logging/elog-errors.hpp>
40 constexpr auto DEVTREE_ATTR_OVERRIDE_PATH = "/tmp/devtree_attr_override"; in applyAttrOverride()
41 auto overrideFile = fs::path(DEVTREE_ATTR_OVERRIDE_PATH); in applyAttrOverride()
51 auto ret = dtree_cronus_import(devtreeFile.c_str(), CEC_INFODB_PATH, in applyAttrOverride()
73 // RW file = /media/hostfw/running/DEVTREE -> 81e00672.lid in computeRODeviceTreePath()
74 // RO file = /media/hostfw/running-ro/ + 81e00672.lid in computeRODeviceTreePath()
88 auto err = std::format("RO device tree file ({}) does not " in computeRODeviceTreePath()
99 * In the regular host boot path devtree attribute need to
101 * attributes need to preserve with previous boot value.
102 * Preserve attribute list is available BMC pre-defined location.
128 const auto copyOptions = std::filesystem::copy_options::overwrite_existing; in reinitDevtree()
129 auto tmpDevtreePath = tmpDevtreeFile.getPath(); in reinitDevtree()
138 auto attrFile = fs::path(DEVTREE_REINIT_ATTRS_LIST); in reinitDevtree()
168 auto ret = in reinitDevtree()
199 auto ret = dtree_cronus_import(tmpDevtreePath.c_str(), CEC_INFODB_PATH, in reinitDevtree()
217 // Any failures during temporary file re-init should create PEL in reinitDevtree()
218 // and continue with current version of devtree file to allow boot. in reinitDevtree()
245 // Attempt boot with genesis mode attribute data. in reinitDevtree()
256 // and continue with current version of devtree file to allow boot. in reinitDevtree()