[PATCH 0/4] Add GPIO chardev ioctl decoding
Dmitry V. Levin
ldv at altlinux.org
Tue Dec 29 20:44:42 UTC 2020
On Wed, Dec 23, 2020 at 06:07:44AM +0800, Kent Gibson wrote:
> This patch set implements decoding of the GPIO character device ioctls
> first added in Linux v4.8, extended in v5.5 and v5.7, and the v2 ioctls
> added in v5.10, and a minor update for v5.11.
>
> The first patch adds a helper method used to print arrays of uint8,
> as found in the GPIO API.
> The second patch adds the decoding of the GPIO ioctls.
> The third patch adds the decoding of the GPIO v2 ioctls.
> The fourth patch adds decoding of the
> GPIO_V2_LINE_FLAG_EVENT_CLOCK_REALTIME flag which is on track to be added
> in Linux v5.11.
>
> Kent Gibson (4):
> Add print_uint8_array_member() helper
> Add GPIO ioctl decoding
> Add GPIO uAPI v2 ioctl decoding
> Add GPIO uAPI realtime clock flag
>
> Makefile.am | 1 +
> configure.ac | 1 +
> defs.h | 4 +
> gpio_ioctl.c | 536 ++++++++++++++++++++++++++++++++++
> ioctl.c | 4 +
> util.c | 18 ++
> xlat/gpio_event_flags.in | 3 +
> xlat/gpio_handle_flags.in | 8 +
> xlat/gpio_line_flags.in | 8 +
> xlat/gpio_v2_line_attr_ids.in | 5 +
> xlat/gpio_v2_line_flags.in | 14 +
> 11 files changed, 602 insertions(+)
> create mode 100644 gpio_ioctl.c
> create mode 100644 xlat/gpio_event_flags.in
> create mode 100644 xlat/gpio_handle_flags.in
> create mode 100644 xlat/gpio_line_flags.in
> create mode 100644 xlat/gpio_v2_line_attr_ids.in
> create mode 100644 xlat/gpio_v2_line_flags.in
Thanks for the patch set. Unfortunately, I don't see any changes
to the test suite in this series. How did you test the new code?
--
ldv
More information about the Strace-devel
mailing list