GPIOCLI
- Date:
June 2026
NAME
gpiocli - request
DESCRIPTION
Usage:
gpiocli request [OPTION?] <line1>[=value1] [line2[=value2]] …
Request a set of GPIO lines for exclusive usage by the gpio-manager.
Help Options:
- -h, –help
Show help options
Application Options:
- -c, –chip=<chip name>
Explicitly specify the chip_name on which to resolve the lines which allows to use raw offsets instead of line names.
- –consumer=<consumer name>
Consumer string (defaults to program name)
- –input
Set direction to input.
- –output
Set direction to output.
- –rising-edge
Monitor rising edges.
- –falling-edge
Monitor falling edges.
- –both-edges
Monitor rising and falling edges.
- –push-pull
Drive the line in push-pull mode.
- –open-drain
Drive the line in open-drain mode.
- –open-source
Drive the line in open-source mode.
- –pull-up
Enable internal pull-up bias.
- –pull-down
Enable internal pull-down bias.
- –bias-disabled
Disable internal pull-up/down bias.
- –active-low
Treat the lines as active low.
- –debounce-period=<period in miliseconds>
Enable debouncing and set the period
- –clock-monotonic
Use monotonic clock for edge event timestamps
- –clock-realtime
Use realtime clock for edge event timestamps
- –clock-hte
Use HTE clock (if available) for edge event timestamps
D-Bus API version: 1
REPORTING BUGS
Report bugs to: Bartosz Golaszewski <brgl@kernel.org> linux-gpio <linux-gpio@vger.kernel.org>