| /openbmc/openbmc/meta-ampere/meta-jade/recipes-ampere/platform/ampere-platform-init/ |
| H A D | ampere_platform_init.sh | 15 for gpioName in "${output_high_gpios_in_ac[@]}"; do 16 gpioset $(gpiofind "$gpioName")=1 19 for gpioName in "${output_low_gpios_in_ac[@]}"; do 20 gpioset $(gpiofind "$gpioName")=0 23 for gpioName in "${input_gpios_in_ac[@]}"; do 24 gpioget $(gpiofind "$gpioName") 31 for gpioName in "${output_high_gpios_in_bmc_reboot[@]}"; do 32 gpioset $(gpiofind "$gpioName")=1 35 for gpioName in "${output_low_gpios_in_bmc_reboot[@]}"; do 36 gpioset $(gpiofind "$gpioName")=0 [all …]
|
| /openbmc/dbus-sensors/src/fan/ |
| H A D | PresenceGpio.cpp | 34 const std::string& gpioName) : in PresenceGpio() argument 35 deviceType(deviceType), deviceName(deviceName), gpioName(gpioName) in PresenceGpio() 37 gpioLine = gpiod::find_line(gpioName); in PresenceGpio() 40 lg2::error("Error requesting gpio: '{NAME}'", "NAME", gpioName); in PresenceGpio() 41 throw std::runtime_error("Failed to find GPIO " + gpioName); in PresenceGpio() 65 const std::string& gpioName, bool inverted, boost::asio::io_context& io) : in EventPresenceGpio() argument 66 PresenceGpio(deviceType, deviceName, gpioName), gpioFd(io) in EventPresenceGpio() 77 lg2::error("Error reading gpio '{NAME}': '{ERR}'", "NAME", gpioName, in EventPresenceGpio() 79 throw std::runtime_error("Failed to read GPIO fd " + gpioName); in EventPresenceGpio() 85 lg2::error("Failed to get '{NAME}' fd", "NAME", gpioName); in EventPresenceGpio() [all …]
|
| H A D | PresenceGpio.hpp | 16 const std::string& gpioName); 32 std::string gpioName; member in PresenceGpio 60 const std::string& gpioName, bool inverted, 78 const std::string& gpioName, bool inverted,
|
| /openbmc/openbmc/meta-ampere/meta-mitchell/recipes-ampere/platform/ampere-platform-init/ |
| H A D | ampere_platform_init.sh | 81 for gpioName in "${output_high_gpios_in_ac[@]}"; do 82 gpioset $(gpiofind "$gpioName")=1 85 for gpioName in "${output_low_gpios_in_ac[@]}"; do 86 gpioset $(gpiofind "$gpioName")=0 93 for gpioName in "${output_high_gpios_in_bmc_reboot[@]}"; do 94 gpioset $(gpiofind "$gpioName")=1 97 for gpioName in "${output_low_gpios_in_bmc_reboot[@]}"; do 98 gpioset $(gpiofind "$gpioName")=0
|
| /openbmc/entity-manager/test/ |
| H A D | test_gpio_presence.cpp | 35 std::string gpioName = "TEST_GPIO"; in TEST() local 37 std::vector<std::string> gpioNames = {gpioName}; in TEST() 48 sensor.updatePresence(gpioName, false); in TEST() 52 sensor.updatePresence(gpioName, true); in TEST() 68 std::string gpioName = "TEST_GPIO"; in testDevicePresentDbus() local 70 std::vector<std::string> gpioNames = {gpioName}; in testDevicePresentDbus() 86 sensor.updatePresence(gpioName, false); in testDevicePresentDbus() 123 std::string gpioName = "TEST_GPIO"; in testDevicePresentThenDisappearDbus() local 125 std::vector<std::string> gpioNames = {gpioName}; in testDevicePresentThenDisappearDbus() 138 sensor.updatePresence(gpioName, false); in testDevicePresentThenDisappearDbus() [all …]
|
| /openbmc/dbus-sensors/src/intel-cpu/ |
| H A D | IntelCPUSensor.hpp | 78 std::string gpioName = in cpuIsPresent() local 81 auto findIndex = cpuPresence.find(gpioName); in cpuIsPresent() 98 auto line = gpiod::find_line(gpioName); in cpuIsPresent() 101 lg2::error("Error requesting gpio: '{NAME}'", "NAME", gpioName); in cpuIsPresent() 114 lg2::error("Error reading gpio: '{NAME}'", "NAME", gpioName); in cpuIsPresent() 118 cpuPresence[gpioName] = resp; in cpuIsPresent()
|
| /openbmc/entity-manager/src/gpio-presence/ |
| H A D | gpio_presence_manager.cpp | 78 for (auto& [gpioName, _] : gpioConfigs) in addConfig() 80 if (gpioLines.contains(gpioName)) in addConfig() 87 gpioLines[gpioName] = gpiod::find_line(gpioName); in addConfig() 103 gpioLines[gpioName].request(lineConfig); in addConfig() 105 lineFd = gpioLines[gpioName].event_get_fd(); in addConfig() 114 error("could not get event fd for gpio '{NAME}'", "NAME", gpioName); in addConfig() 118 if (!fdios.contains(gpioName)) in addConfig() 121 {gpioName, in addConfig() 124 ctx.spawn(readGPIOAsyncEvent(gpioName)); in addConfig()
|
| /openbmc/phosphor-state-manager/ |
| H A D | utils.cpp | 148 int getGpioValue(const std::string& gpioName) in getGpioValue() argument 151 gpiod_line* line = gpiod_line_find(gpioName.c_str()); in getGpioValue() 158 error("Failed request for {GPIO_NAME} GPIO", "GPIO_NAME", gpioName); in getGpioValue()
|
| H A D | utils.hpp | 67 int getGpioValue(const std::string& gpioName);
|
| /openbmc/phosphor-host-postd/ipmisnoop/ |
| H A D | ipmisnoop.cpp | 35 std::string gpioName = "LED_POST_CODE_"; in configGPIODirOutput() local 40 gpioStr = gpioName + std::to_string(iteration); in configGPIODirOutput()
|
| /openbmc/dbus-sensors/src/adc/ |
| H A D | ADCSensorMain.cpp | 273 std::string gpioName = std::visit( in createSensors() local 297 BridgeGpio(gpioName, polarity, setupTime); in createSensors()
|
| /openbmc/x86-power-control/src/ |
| H A D | power_control.cpp | 2333 std::string gpioName = gpioConfig["Name"]; in loadConfigValues() local 2334 auto signalMapIter = powerSignalMap.find(gpioName); in loadConfigValues() 2339 "GPIO_NAME", gpioName); in loadConfigValues() 2347 tempGpioData->name = gpioName; in loadConfigValues() 2445 gpioName, "ERR", e.what()); in loadConfigValues()
|