summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* build: pkg anti-pattern: use defaultsHEADmasterPatrick Venture2019-02-131-5/+5
| | | | | | | | Use the defaults in the pkg check where the default error message is sufficient to identify which package is missing. Change-Id: If3a19a3857645dc36d48b3d849d1d6a222a8cfbb Signed-off-by: Patrick Venture <venture@google.com>
* phosphor-gpio-monitor: use c++17Vernon Mauery2018-10-041-1/+1
| | | | | | | Update configure.ac to choose the c++17 standard Change-Id: Ie68586622ec8802ce1421dbbcfe8ec6a6f695df0 Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
* Spelling fixesGunnar Mills2017-10-251-1/+1
| | | | | | | | | Spelling errors found using github.com/lucasdemarchi/codespell A tool to fix common misspellings. This tool is licensed under GNU General Public License, version 2. Change-Id: I7d8bec30c823f0d73bbab748069edc6b1eb92ecc Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add base support for GPIO presenceGunnar Mills2017-07-251-1/+1
| | | | | | | This is the starting code needed to build the application. Change-Id: I46112a222afbc057ac4fc4f8fb2b4c83822023df Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add GPIO classMatt Spinler2017-05-301-0/+7
| | | | | | | | | | | | | | | | This class is used for accessing a GPIO via the /dev/gpiochipX interface. It requests a GPIO line handle from the GPIO device to do the actual operation on. The GPIO number to use, for AST chips at least, is the actual GPIO number, such as GPIOA0 = 0 and GPIOA7 = 7. The class currently only supports writes. Change-Id: I1c2ae38c23c5db502d5f14bcf9aa2e35094f1e9b Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Create phosphor-gpio-util frameworkMatt Spinler2017-05-251-1/+1
| | | | | | | | | | | | This application can write GPIOs. Read support may be added in the future. Aside from just setting a GPIO low or high, it can also do: 0 -> <delay> -> 1 or 1 -> <delay> -> 0. All functionality will be added in future commits Change-Id: I2d3c761eb909ddce3952bfb3173ce271f03544ba Signed-off-by: Matt Spinler <spinler@us.ibm.com>
* Use libevdev for monitoring GPIO state changeVishwanatha Subbanna2017-04-271-0/+1
| | | | | Change-Id: I962af3034586f027e6ba74387dcda6ef0cf3672e Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* Add gtest cases to test callback handlerVishwanatha Subbanna2017-04-271-2/+22
| | | | | Change-Id: If6c1e1616bcf73441648c8e0cb20017a4b218f70 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* Call defined target when GPIO line is assertedVishwanatha Subbanna2017-04-271-0/+2
| | | | | Change-Id: Ia5445a8d6585acfec69783ba158c8d866d526e97 Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* Add sd_event loop and callback handlerVishwanatha Subbanna2017-04-271-0/+1
| | | | | Change-Id: I032d1156be2b8082fdf347a60ec883a9bc0038ae Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* Populate the file descriptor for the deviceVishwanatha Subbanna2017-04-261-0/+3
| | | | | | | | | | | On a GPIO chip, there could be many gpio lines and for each line, there would be a corresponding input device event file. To know the assertion state of a GPIO line, a descriptor is needed. This descriptor will later be plugged into sd_event so that the GPIO state changes can be caught and handled. Change-Id: Idc8c2b429688fea2a5124b96677085b1be48128b Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
* Add code to accept command line argumentsVishwanatha Subbanna2017-04-261-0/+23
Accepts command line arguments for path, interested GPIO transition and an optional systemd unit file to be called into when the GPIO transitions per expectation. Change-Id: I98d967d36cfbb768bc9d0dd04517575fa7e408fe Signed-off-by: Vishwanatha Subbanna <vishwa@linux.vnet.ibm.com>
OpenPOWER on IntegriCloud