[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200406155806.1295169-1-kamel.bouhara@bootlin.com>
Date: Mon, 6 Apr 2020 17:58:03 +0200
From: Kamel Bouhara <kamel.bouhara@...tlin.com>
To: Dmitry Torokhov <dmitry.torokhov@...il.com>,
William Breathitt Gray <vilhelm.gray@...il.com>,
Rob Herring <robh+dt@...nel.org>,
Mark Rutland <mark.rutland@....com>
Cc: Nicolas Ferre <nicolas.ferre@...rochip.com>,
Alexandre Belloni <alexandre.belloni@...tlin.com>,
Ludovic Desroches <ludovic.desroches@...rochip.com>,
linux-arm-kernel@...ts.infradead.org,
Thomas Petazzoni <thomas.petazzoni@...tlin.com>,
linux-input@...r.kernel.org, devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org, linux-iio@...r.kernel.org,
Kamel Bouhara <kamel.bouhara@...tlin.com>
Subject: [PATCH 0/3] Introduce a counter inkernel API
Hello everyone,
This series introduce a basic inkernel API for the counter subsystem and
add a new rotary encoder driver that use a counter interface instead of
the GPIO existing one.
See commit log in 0001-counter-add-an-inkernel-API.patch for further
details.
Kamel Bouhara (3):
counter: add an inkernel API
Input: rotary-encoder-counter: add DT bindings
Input: add a rotary encoders based on counter devices
.../input/rotary-encoder-counter.yaml | 67 ++++++
drivers/counter/counter.c | 213 ++++++++++++++++++
drivers/input/misc/Kconfig | 9 +
drivers/input/misc/Makefile | 1 +
drivers/input/misc/rotary_encoder_counter.c | 152 +++++++++++++
include/linux/counter.h | 27 +++
6 files changed, 469 insertions(+)
create mode 100644 Documentation/devicetree/bindings/input/rotary-encoder-counter.yaml
create mode 100644 drivers/input/misc/rotary_encoder_counter.c
--
2.25.0
Powered by blists - more mailing lists