Home
last modified time | relevance | path

Searched refs:gpioplus (Results 1 – 25 of 49) sorted by relevance

12

/openbmc/gpioplus/src/
H A Dmeson.build4 '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 Dgpio_handle.cpp16 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 Dsensor.hpp167 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 Dgpio_handle.hpp18 std::unique_ptr<gpioplus::HandleInterface> BuildGpioHandle(
/openbmc/gpioplus/example/
H A Dpulse.cpp20 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 Dmeson.build4 gpioplus = dependency('gpioplus') variable
12 gpioplus,
/openbmc/phosphor-hwmon/subprojects/
H A Dgpioplus.wrap2 url = https://github.com/openbmc/gpioplus.git
6 gpioplus = gpioplus_dep
/openbmc/phosphor-buttons/subprojects/
H A Dgpioplus.wrap2 url = https://github.com/openbmc/gpioplus.git
6 gpioplus = gpioplus_dep
/openbmc/phosphor-state-manager/subprojects/
H A Dgpioplus.wrap2 url = https://github.com/openbmc/gpioplus.git
6 gpioplus = gpioplus_dep
/openbmc/phosphor-hwmon/test/
H A Dgpio_mock.hpp14 virtual std::unique_ptr<gpioplus::HandleInterface> build(
22 MOCK_CONST_METHOD2(build, std::unique_ptr<gpioplus::HandleInterface>(
H A Dgpio.cpp12 std::unique_ptr<gpioplus::HandleInterface> BuildGpioHandle( in BuildGpioHandle()
/openbmc/openbmc/meta-phosphor/recipes-extended/gpioplus/
H A Dgpioplus_git.bb3 HOMEPAGE = "http://github.com/openbmc/gpioplus"
10 SRC_URI = "git://github.com/openbmc/gpioplus;branch=master;protocol=https"
/openbmc/gpioplus/
H A DREADME.md1 # gpioplus chapter
3 gpioplus is a c++ wrapper around the linux gpio ioctl interface. It aims to
H A Dmeson.build2 'gpioplus',
/openbmc/gpioplus/test/
H A Dmocks.cpp4 namespace gpioplus namespace
/openbmc/gpioplus/src/gpioplus/test/
H A Devent.hpp6 namespace gpioplus namespace
H A Dhandle.hpp6 namespace gpioplus namespace
H A Dsys.hpp6 namespace gpioplus namespace
/openbmc/gpioplus/src/gpioplus/internal/
H A Dfd.hpp6 namespace gpioplus namespace
/openbmc/gpioplus/src/gpioplus/
H A Dchip.hpp8 namespace gpioplus namespace
H A Devent.hpp12 namespace gpioplus namespace
H A Dhandle.hpp9 namespace gpioplus namespace
/openbmc/gpioplus/src/gpioplus/utility/
H A Daspeed.hpp6 namespace gpioplus namespace
/openbmc/openbmc/meta-phosphor/recipes-phosphor/chassis/
H A Dobmc-phosphor-power_git.bb7 DEPENDS += "gpioplus"
/openbmc/gpioplus/test/utility/
H A Daspeed.cpp5 namespace gpioplus namespace

12