Home
last modified time | relevance | path

Searched refs:gpioName (Results 1 – 12 of 12) sorted by relevance

/openbmc/openbmc/meta-ampere/meta-jade/recipes-ampere/platform/ampere-platform-init/
H A Dampere_platform_init.sh15 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 DPresenceGpio.cpp34 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 DPresenceGpio.hpp16 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 Dampere_platform_init.sh81 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 Dtest_gpio_presence.cpp35 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 DIntelCPUSensor.hpp78 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 Dgpio_presence_manager.cpp78 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 Dutils.cpp148 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 Dutils.hpp67 int getGpioValue(const std::string& gpioName);
/openbmc/phosphor-host-postd/ipmisnoop/
H A Dipmisnoop.cpp35 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 DADCSensorMain.cpp273 std::string gpioName = std::visit( in createSensors() local
297 BridgeGpio(gpioName, polarity, setupTime); in createSensors()
/openbmc/x86-power-control/src/
H A Dpower_control.cpp2333 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()