/openbmc/gpioplus/src/ |
H A D | meson.build | 4 'gpioplus', 6 'gpioplus/chip.cpp', 7 'gpioplus/event.cpp', 8 'gpioplus/handle.cpp', 9 'gpioplus/internal/fd.cpp', 10 'gpioplus/internal/sys.cpp', 28 'gpioplus/chip.hpp', 29 'gpioplus/event.hpp', 30 'gpioplus/handle.hpp', 31 subdir: 'gpioplus') [all …]
|
/openbmc/phosphor-hwmon/ |
H A D | gpio_handle.cpp | 16 std::unique_ptr<gpioplus::HandleInterface> BuildGpioHandle( in BuildGpioHandle() 39 gpioplus::Chip chip(chipId); in BuildGpioHandle() 40 gpioplus::HandleFlags flags(chip.getLineInfo(lineOffset).flags); in BuildGpioHandle() 42 std::vector<gpioplus::Handle::Line> lines = { in BuildGpioHandle() 45 return std::make_unique<gpioplus::Handle>(chip, lines, flags, in BuildGpioHandle()
|
H A D | sensor.hpp | 167 inline const gpioplus::HandleInterface* getGpio(void) const in getGpio() 196 std::unique_ptr<gpioplus::HandleInterface> _handle; 210 void gpioLock(const gpioplus::HandleInterface*&& handle); 214 stdplus::Managed<const gpioplus::HandleInterface*>::Handle<gpioLock>; 222 std::optional<GpioLocker> gpioUnlock(const gpioplus::HandleInterface* handle);
|
H A D | gpio_handle.hpp | 18 std::unique_ptr<gpioplus::HandleInterface> BuildGpioHandle(
|
/openbmc/gpioplus/example/ |
H A D | pulse.cpp | 20 gpioplus::Chip chip(chip_id); in main() 21 gpioplus::HandleFlags flags(chip.getLineInfo(line_offset).flags); in main() 23 gpioplus::Handle handle(chip, {{line_offset, 0}}, flags, in main()
|
/openbmc/phosphor-state-manager/host_condition_gpio/ |
H A D | meson.build | 4 gpioplus = dependency('gpioplus') variable 12 gpioplus,
|
/openbmc/phosphor-hwmon/subprojects/ |
H A D | gpioplus.wrap | 2 url = https://github.com/openbmc/gpioplus.git 6 gpioplus = gpioplus_dep
|
/openbmc/phosphor-buttons/subprojects/ |
H A D | gpioplus.wrap | 2 url = https://github.com/openbmc/gpioplus.git 6 gpioplus = gpioplus_dep
|
/openbmc/phosphor-state-manager/subprojects/ |
H A D | gpioplus.wrap | 2 url = https://github.com/openbmc/gpioplus.git 6 gpioplus = gpioplus_dep
|
/openbmc/phosphor-hwmon/test/ |
H A D | gpio_mock.hpp | 14 virtual std::unique_ptr<gpioplus::HandleInterface> build( 22 MOCK_CONST_METHOD2(build, std::unique_ptr<gpioplus::HandleInterface>(
|
H A D | gpio.cpp | 12 std::unique_ptr<gpioplus::HandleInterface> BuildGpioHandle( in BuildGpioHandle()
|
/openbmc/openbmc/meta-phosphor/recipes-extended/gpioplus/ |
H A D | gpioplus_git.bb | 3 HOMEPAGE = "http://github.com/openbmc/gpioplus" 10 SRC_URI = "git://github.com/openbmc/gpioplus;branch=master;protocol=https"
|
/openbmc/gpioplus/ |
H A D | README.md | 1 # gpioplus chapter 3 gpioplus is a c++ wrapper around the linux gpio ioctl interface. It aims to
|
H A D | meson.build | 2 'gpioplus',
|
/openbmc/gpioplus/test/ |
H A D | mocks.cpp | 4 namespace gpioplus namespace
|
/openbmc/gpioplus/src/gpioplus/test/ |
H A D | event.hpp | 6 namespace gpioplus namespace
|
H A D | handle.hpp | 6 namespace gpioplus namespace
|
H A D | sys.hpp | 6 namespace gpioplus namespace
|
/openbmc/gpioplus/src/gpioplus/internal/ |
H A D | fd.hpp | 6 namespace gpioplus namespace
|
/openbmc/gpioplus/src/gpioplus/ |
H A D | chip.hpp | 8 namespace gpioplus namespace
|
H A D | event.hpp | 12 namespace gpioplus namespace
|
H A D | handle.hpp | 9 namespace gpioplus namespace
|
/openbmc/gpioplus/src/gpioplus/utility/ |
H A D | aspeed.hpp | 6 namespace gpioplus namespace
|
/openbmc/openbmc/meta-phosphor/recipes-phosphor/chassis/ |
H A D | obmc-phosphor-power_git.bb | 7 DEPENDS += "gpioplus"
|
/openbmc/gpioplus/test/utility/ |
H A D | aspeed.cpp | 5 namespace gpioplus namespace
|