/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/images/firmware-image-juno/ |
H A D | images-r2.txt | 6 NOR0UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE 9 NOR0LOAD: 00000000 ;Image Load Address 12 NOR1UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE 15 NOR1LOAD: 00000000 ;Image Load Address 18 NOR2UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE 22 NOR2LOAD: 00000000 ;Image Load Address 25 NOR3UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE 27 NOR3FILE: \SOFTWARE\juno-r2.dtb ;Image File Name 29 NOR3LOAD: 00000000 ;Image Load Address 32 NOR4UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE [all …]
|
H A D | images-r1.txt | 6 NOR0UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE 9 NOR0LOAD: 00000000 ;Image Load Address 12 NOR1UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE 15 NOR1LOAD: 00000000 ;Image Load Address 18 NOR2UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE 22 NOR2LOAD: 00000000 ;Image Load Address 25 NOR3UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE 27 NOR3FILE: \SOFTWARE\juno-r1.dtb ;Image File Name 29 NOR3LOAD: 00000000 ;Image Load Address 32 NOR4UPDATE: AUTO ;Image Update:NONE/AUTO/FORCE [all …]
|
/openbmc/sdbusplus/include/sdbusplus/async/stdexec/ |
H A D | stop_token.hpp | 2 * Copyright (c) 2021-2022 Facebook, Inc. and its affiliates 3 * Copyright (c) 2021-2024 NVIDIA Corporation 41 this->__execute_(this); in __execute() 95 explicit __callback_type(never_stop_token, auto&&) noexcept {} in __callback_type() 102 static constexpr auto stop_requested() noexcept -> bool in stop_requested() 107 static constexpr auto stop_possible() noexcept -> bool in stop_possible() 112 auto operator==(const never_stop_token&) const noexcept -> bool = default; 126 auto get_token() const noexcept -> inplace_stop_token; 128 auto request_stop() noexcept -> bool; 130 auto stop_requested() const noexcept -> bool in stop_requested() [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/patchelf/patchelf/ |
H A D | 0003-make-LOAD-segment-extensions-based-on-p_align-instea.patch | 4 Subject: [PATCH] make LOAD segment extensions based on p_align instead of 7 Since the p_align of the LOAD segment is no longer pagesize, the actual p_align 8 value is used to calculate for the LOAD segment extension. 10 If calculated with pagesize, new LOAD segment may be added even though the 11 existing LOAD segment can be extended. 13 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> 14 --- 15 Upstream-Status: Submitted [https://github.com/NixOS/patchelf/pull/510] 17 src/patchelf.cc | 2 +- 18 1 file changed, 1 insertion(+), 1 deletion(-) [all …]
|
/openbmc/phosphor-fan-presence/ |
H A D | json_config.hpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 21 #include <phosphor-logging/log.hpp> 36 constexpr auto confOverridePath = "/etc/phosphor-fan-presence"; 37 constexpr auto confBasePath = "/usr/share/phosphor-fan-presence"; 38 constexpr auto confCompatServ = "xyz.openbmc_project.EntityManager"; 39 constexpr auto confCompatIntf = 41 constexpr auto confCompatProp = "Names"; 44 * @class NoConfigFound - A no JSON configuration found exception 68 * @param[in] details - Additional details 96 for (auto& [path, serviceMap] : subTreeObjs) in getCompatObjPaths() [all …]
|
/openbmc/phosphor-inventory-manager/ |
H A D | association_manager.cpp | 3 #include <phosphor-logging/lg2.hpp> 28 auto json = nlohmann::json::parse(file, nullptr, true); in Manager() 29 load(json); in Manager() 38 * @param[in] num - the number to check 50 auto dir = _jsonFile.parent_path(); in loadConditions() 52 for (const auto& dirent : fs::recursive_directory_iterator(dir)) in loadConditions() 54 const auto& path = dirent.path(); in loadConditions() 58 auto json = nlohmann::json::parse(file, nullptr, true); in loadConditions() 62 const auto& conditionJSON = json.at("condition"); in loadConditions() 87 for (const auto& value : conditionJSON["values"]) in loadConditions() [all …]
|
H A D | association_manager.hpp | 22 static constexpr auto forwardTypePos = 0; 23 static constexpr auto reverseTypePos = 1; 27 static constexpr auto typesPos = 0; 28 static constexpr auto pathsPos = 1; 43 * interfaces on inventory D-Bus objects, based on a definition in a 46 * The purpose for this is to be able to associate other D-Bus paths 49 * For example, a card temperature sensor D-Bus object can be associated 50 * with the D-Bus object for that card's inventory entry so that some 76 * @param[in] bus - sdbusplus object 77 * @param[in] jsonPath - path to the JSON File that contains associations [all …]
|
/openbmc/linux/Documentation/sound/cards/ |
H A D | joystick.rst | 10 ------- 19 built-in gameport support. Hence, when the ALSA PCI driver is built 24 the load time. It'd be safer to plug in the joystick device before 29 --------- 43 als4000 joystick_port 0 = disable (default), 1 = auto-detect, 46 azf3328 joystick 0 = disable, 1 = enable, -1 = auto (default) 48 ens1371 joystick_port 0 = disable (default), 1 = auto-detect, 50 cmipci joystick_port 0 = disable (default), 1 = auto-detect, 59 ymfpci joystick_port 0 = disable (default), 1 = auto-detect, 67 additional modules. Load the corresponding module to add the gameport [all …]
|
/openbmc/linux/Documentation/admin-guide/ |
H A D | parport.rst | 4 The ``parport`` code provides parallel-port support under Linux. This 16 port-sharing) and architecture-dependent (which deals with actually 23 If you load the `parport`` code as a module, say:: 27 to load the generic ``parport`` code. You then must load the 28 architecture-dependent code with (for example):: 30 # insmod parport_pc io=0x3bc,0x378,0x278 irq=none,7,auto 32 to tell the ``parport`` code that you want three PC-style ports, one at 34 auto-detected IRQ. Currently, PC-style (``parport_pc``), Sun ``bpp``, 43 -------- 49 options parport_pc io=0x378,0x278 irq=7,auto [all …]
|
/openbmc/phosphor-fan-presence/control/json/ |
H A D | manager.cpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 32 #include <systemd/sd-bus.h> 89 load(); in sighupHandler() 112 std::for_each(_zones.begin(), _zones.end(), [&data](const auto& zone) { in dumpDebugData() 113 data["zones"][zone.second->getName()] = zone.second->dump(); in dumpDebugData() 128 auto& objects = data["objects"]; in dumpCache() 129 for (const auto& [path, interfaces] : _objects) in dumpCache() 131 auto& interfaceJSON = objects[path]; in dumpCache() 133 for (const auto& [interface, properties] : interfaces) in dumpCache() 135 auto& propertyJSON = interfaceJSON[interface]; in dumpCache() [all …]
|
/openbmc/phosphor-fan-presence/control/json/utils/ |
H A D | pcie_card_metadata.cpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 25 static constexpr auto cardFileName = "pcie_cards.json"; 40 const auto defaultPath = fs::path{"control"} / cardFileName; in loadCards() 42 // First look in /etc/phosphor-fan-presence/control/ in loadCards() 43 auto confFile = fs::path{confOverridePath} / defaultPath; in loadCards() 48 for (const auto& systemName : systemNames) in loadCards() 50 const auto basePath = in loadCards() 68 // Next look in /usr/share/phosphor-fan-presence/control/ in loadCards() 79 load(JsonConfig::load(confFile)); in loadCards() 89 void PCIeCardMetadata::load(const nlohmann::json& json) in load() function in phosphor::fan::control::json::PCIeCardMetadata [all …]
|
/openbmc/linux/kernel/module/ |
H A D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 46 existing module taking too long to load or that module was already 63 bool "Debug duplicate modules with auto-loading" 65 Module autoloading allows in-kernel code to request modules through 68 loaded before trying to load a module there is a small time window in 74 requests are non-fatal virtual memory is a limited resource and each 79 module requests to help identify if module auto-loading may be the 92 non-wait request_module() call is synchronous and waits until modprobe 93 completes. Subsequent auto-loading requests for the same module do 101 abuse was due to module auto-loading. These issues are currently only [all …]
|
/openbmc/ibm-logging/ |
H A D | policy_table.cpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 19 #include <phosphor-logging/log.hpp> 38 load(jsonFile); in Table() 47 void Table::load(const std::string& jsonFile) in load() function in ibm::logging::policy::Table 53 auto json = nlohmann::json::parse(file, nullptr, true); in load() 55 for (const auto& policy : json) in load() 59 for (const auto& details : policy["dtls"]) in load() 87 auto policy = policies.find(error); in find() 92 // an empty modifier - it is the catch-all for that error. in find() 93 auto details = std::find_if( in find() [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/ |
H A D | i915_params.c | 58 * Note: As a rule, keep module parameter sysfs permissions read-only 68 "1=on, -1=force vga console preference [default])"); 71 "Enable power-saving display C-states. " 72 "(-1=auto [default]; 0=disable; 1=up to DC5; 2=up to DC6; " 77 "(default: -1 (use per-chip default))"); 81 "(0=probe BIOS [default], 1=single-channel, 2=dual-channel)"); 85 "(default: auto from VBT)"); 89 "(-2=ignore, -1=auto [default], index in VBT BIOS table)"); 95 "Load VBT from specified file under /lib/firmware"); 112 "Default: -1 (use per-chip default)"); [all …]
|
/openbmc/u-boot/arch/arm/mach-zynq/ |
H A D | timer.c | 1 // SPDX-License-Identifier: GPL-2.0+ 7 * Copyright (C) 2011-2017 Xilinx, Inc. All rights reserved. 15 * (C) Copyright 2002-2004 22 * Sysgo Real-Time Solutions, GmbH <www.elinos.com> 26 * Sysgo Real-Time Solutions, GmbH <www.elinos.com> 41 u32 load; /* Timer Load Register */ member 51 #define SCUTIMER_CONTROL_AUTO_RELOAD_MASK 0x00000002 /* Auto-reload */ 77 gd->cpu_clk = clk_get_rate(&clk); in timer_init() 81 gd->arch.timer_rate_hz = (gd->cpu_clk / 2) / (TIMER_PRESCALE + 1); in timer_init() 83 /* Load the timer counter register */ in timer_init() [all …]
|
/openbmc/phosphor-led-manager/manager/ |
H A D | json-parser.hpp | 4 #include "json-config.hpp" 8 #include <phosphor-logging/lg2.hpp> 27 * @param[in] path - path of LED JSON file 29 * @return const Json - Json object 56 * @param[in] action - action string 58 * @return Action - action enum (On/Off/Blink) 82 auto name = member.value("Name", ""); in loadJsonConfigV1GroupMember() 83 auto action = getAction(member.value("Action", "")); in loadJsonConfigV1GroupMember() 110 auto objpath = tmpPath.string(); in loadJsonConfigV1Group() 111 auto members = entry.value("members", empty); in loadJsonConfigV1Group() [all …]
|
/openbmc/phosphor-fan-presence/monitor/ |
H A D | system.cpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 35 #include <phosphor-logging/log.hpp> 83 load(); in start() 88 void System::load() in load() function in phosphor::fan::monitor::System 96 auto trustGrps = getTrustGroups(jsonObj); in load() 97 auto fanDefs = getFanDefinitions(jsonObj); in load() 115 if (_powerState->isPowerOn()) in load() 121 [this](auto& rule) { in load() 122 rule->check(PowerRuleState::runtime, _fanHealth); in load() 141 for (const auto& fan : _fans) in subscribeSensorsToServices() [all …]
|
/openbmc/telemetry/src/ |
H A D | trigger_manager.cpp | 11 #include <phosphor-logging/log.hpp> 24 managerIface = objServer->add_unique_interface( in TriggerManager() 25 triggerManagerPath, triggerManagerIfaceName, [this](auto& iface) { in TriggerManager() 52 triggerFactory->getLabeledSensorsInfo(yield, sensors); in TriggerManager() 54 auto reportIds = utils::transform<std::vector>( in TriggerManager() 55 reports, [](const auto& item) { in TriggerManager() 71 [trigger](const auto& x) { return trigger == x.get(); }), in removeTrigger() 92 if (auto discreteParams = in verifyThresholdParams() 97 for (auto discreteParam : *discreteParams) in verifyThresholdParams() 131 const auto existingTriggerIds = utils::transform( in addTrigger() [all …]
|
H A D | report_manager.cpp | 10 #include <phosphor-logging/log.hpp> 29 reportManagerIface = objServer->add_unique_interface( in ReportManager() 30 reportManagerPath, reportManagerIfaceName, [this](auto& dbusIface) { in ReportManager() 33 [](const auto&) { return maxReports; }); in ReportManager() argument 36 [](const auto&) -> uint64_t { return minInterval.count(); }); in ReportManager() argument 40 [](const auto&) -> std::vector<std::string> { in ReportManager() argument 42 utils::convDataOperationType, [](const auto& item) { in ReportManager() 80 [](const auto& reportAction) { in ReportManager() 96 [report](const auto& x) { return report == x.get(); }), in removeReport() 144 auto labeledMetricParams = in addReport() [all …]
|
/openbmc/phosphor-buttons/src/ |
H A D | main.cpp | 8 // http://www.apache.org/licenses/LICENSE-2.0 21 #include <phosphor-logging/elog-errors.hpp> 22 #include <phosphor-logging/lg2.hpp> 53 auto configDefJson = nlohmann::json::parse(gpios, nullptr, true); in main() 57 // load cpld config from gpio defs json file and create button interface in main() 58 for (const auto& cpldConfig : cpldDefs) in main() 74 auto tempButtonIf = ButtonFactory::instance().createInstance( in main() 82 // load gpio config from gpio defs json file and create button interface in main() 85 for (const auto& gpioConfig : gpioDefs) in main() 100 const auto& groupGpio = gpioConfig["group_gpio_config"]; in main() [all …]
|
/openbmc/phosphor-fan-presence/presence/ |
H A D | json_parser.cpp | 8 * http://www.apache.org/licenses/LICENSE-2.0 26 #include <phosphor-logging/log.hpp> 52 const auto loggingPath = "/xyz/openbmc_project/logging"; 53 const auto loggingCreateIface = "xyz.openbmc_project.Logging.Create"; 63 process(config::load(config::getConfFile(confAppName, confFileName))); in start() 67 for (auto& p : _policies) in start() 69 p->monitor(); in start() 88 // Load and process the json configuration in sighupHandler() 89 process(config::load(config::getConfFile(confAppName, confFileName))); in sighupHandler() 91 for (auto& p : _policies) in sighupHandler() [all …]
|
/openbmc/linux/sound/pci/echoaudio/ |
H A D | echoaudio_gml.c | 3 Copyright Echo Digital Audio Corporation (c) 1998 - 2004 21 Foundation, Inc., 59 Temple Place - Suite 330, Boston, 22 MA 02111-1307, USA. 26 Translation from C++ and adaptation for use in ALSA-Driver 35 /* ASIC status check - some cards have one or two ASICs that need to be 36 loaded. Once that load is complete, this function is called to see if 37 the load was successful. 38 If this load fails, it does not necessarily mean that the hardware is 39 defective - the external box may be disconnected or turned off. */ 49 dev_err(chip->card->dev, in check_asic_status() [all …]
|
/openbmc/libcper/tests/ |
H A D | test-utils.cpp | 2 * Defines utility functions for testing CPER-JSON IR output from the cper-parse library. 11 #include "test-utils.hpp" 14 #include <libcper/generator/cper-generate.h> 22 { "./sections/cper-arm-processor.json", 24 { "./cper-json-section-log.json", { "header" } }, 25 { "./sections/cper-cxl-protocol.json", 27 { "./sections/cper-generic-dmar.json", 29 { "./sections/cper-cxl-component.json", 43 //Returns a ready-for-use memory stream containing a CPER record with the given sections inside. 70 const auto it_id = jsonSchema.find("$id"); in iterate_make_required_props() [all …]
|
/openbmc/linux/drivers/media/pci/cx18/ |
H A D | cx18-av-firmware.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 #include "cx18-driver.h" 10 #include "cx18-io.h" 20 #define FWFILE "v4l-cx23418-dig.fw" 24 struct v4l2_subdev *sd = &cx->av_state.sd; in cx18_av_verifyfw() 40 /* Read and auto increment until at address 0x0000 */ in cx18_av_verifyfw() 44 data = fw->data; in cx18_av_verifyfw() 45 size = fw->size; in cx18_av_verifyfw() 50 CX18_ERR_DEV(sd, "verification of %s firmware load failed: expected %#010x got %#010x\n", in cx18_av_verifyfw() 52 ret = -EIO; in cx18_av_verifyfw() [all …]
|
/openbmc/linux/tools/testing/selftests/netfilter/ |
H A D | nft_conntrack_helper.sh | 5 # 2. auto-assign still works. 7 # Kselftest framework requirement - SKIP code is 4. 11 sfx=$(mktemp -u "XXXXXXXX") 12 ns1="ns1-$sfx" 13 ns2="ns2-$sfx" 22 nft --version > /dev/null 2>&1 23 if [ $? -ne 0 ];then 28 ip -Version > /dev/null 2>&1 29 if [ $? -ne 0 ];then 34 conntrack -V > /dev/null 2>&1 [all …]
|