All of lore.kernel.org
 help / color / mirror / Atom feed
From: William Breathitt Gray <william.gray@linaro.org>
To: gregkh@linuxfoundation.org
Cc: linux-iio@vger.kernel.org,
	William Breathitt Gray <william.gray@linaro.org>
Subject: [PATCH 00/12] First set of Counter updates for the 6.1 cycle
Date: Tue, 27 Sep 2022 18:53:34 -0400	[thread overview]
Message-ID: <cover.1664318353.git.william.gray@linaro.org> (raw)

The Counter subsystem git tree is now located on the kernel.org git
server so the MAINTAINERS file is adjusted accordingly. This set of
updates introduces the COUNTER namespace along with two new standard
Counter components: Signal polarity and Count capture. The big change in
this set is the introduction of Counter arrays which represent groupings
of components of the same type. Counter arrays are utilized by a new
Counter driver introduced here for the ECAP hardware on TI AM62x SoC.

Changes
* MAINTAINERS
  - Update Counter subsystem git tree repo link
  - add TI ECAP driver info
* counter
  - Move symbols into COUNTER namespace
  - Introduce the Signal polarity component
  - Introduce the Count capture component
  - Consolidate Counter extension sysfs attribute creation
  - Introduce the COUNTER_COMP_ARRAY component type
* interrupt-cnt
  - Implement watch_validate callback
* 104-quad-8
  - Add Signal polarity component
* ti-ecap-capture
  - capture driver support for ECAP
* dt-bindings,counter
  - add ti,am62-ecap-capture.yaml
* Documentation,ABI,sysfs-bus-counter
  - add frequency & num_overflows items

This is sent as a patch series while the key update for wbg@kernel.org
is pending on the kernel.org pgp repo. Alternatively, a pull request
follows below.

The following changes since commit 88f48f81d496fcdfe3028f0b40379f1489f67bf9:

  counter: Realign counter_comp comment block to 80 characters (2022-09-27 17:42:50 -0400)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter.git tags/counter-updates-for-6.1a

for you to fetch changes up to bb980cb69381c570b72701398991100ac91079ec:

  MAINTAINERS: add TI ECAP driver info (2022-09-27 17:43:05 -0400)

Julien Panis (4):
  dt-bindings: counter: add ti,am62-ecap-capture.yaml
  Documentation: ABI: sysfs-bus-counter: add frequency & num_overflows
    items
  counter: ti-ecap-capture: capture driver support for ECAP
  MAINTAINERS: add TI ECAP driver info

William Breathitt Gray (8):
  MAINTAINERS: Update Counter subsystem git tree repo link
  counter: Move symbols into COUNTER namespace
  counter: interrupt-cnt: Implement watch_validate callback
  counter: Introduce the Signal polarity component
  counter: 104-quad-8: Add Signal polarity component
  counter: Introduce the Count capture component
  counter: Consolidate Counter extension sysfs attribute creation
  counter: Introduce the COUNTER_COMP_ARRAY component type

 Documentation/ABI/testing/sysfs-bus-counter   |  35 +
 .../counter/ti,am62-ecap-capture.yaml         |  61 ++
 MAINTAINERS                                   |  11 +-
 drivers/counter/104-quad-8.c                  |  36 +
 drivers/counter/Kconfig                       |  15 +
 drivers/counter/Makefile                      |   1 +
 drivers/counter/counter-chrdev.c              | 137 +++-
 drivers/counter/counter-core.c                |  14 +-
 drivers/counter/counter-sysfs.c               | 304 +++++++--
 drivers/counter/ftm-quaddec.c                 |   1 +
 drivers/counter/intel-qep.c                   |   1 +
 drivers/counter/interrupt-cnt.c               |  12 +
 drivers/counter/microchip-tcb-capture.c       |   1 +
 drivers/counter/stm32-lptimer-cnt.c           |   1 +
 drivers/counter/stm32-timer-cnt.c             |   1 +
 drivers/counter/ti-ecap-capture.c             | 614 ++++++++++++++++++
 drivers/counter/ti-eqep.c                     |   1 +
 include/linux/counter.h                       | 147 +++++
 include/uapi/linux/counter.h                  |   8 +
 19 files changed, 1325 insertions(+), 76 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/counter/ti,am62-ecap-capture.yaml
 create mode 100644 drivers/counter/ti-ecap-capture.c


base-commit: 568035b01cfb107af8d2e4bd2fb9aea22cf5b868
prerequisite-patch-id: d31273eac584c2db4df3acb4cf4d8fb78e91b4bc
-- 
2.37.3


             reply	other threads:[~2022-09-27 22:54 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-09-27 22:53 William Breathitt Gray [this message]
2022-09-27 22:53 ` [PATCH 01/12] MAINTAINERS: Update Counter subsystem git tree repo link William Breathitt Gray
2022-09-27 22:53 ` [PATCH 02/12] counter: Move symbols into COUNTER namespace William Breathitt Gray
2022-09-27 22:53 ` [PATCH 03/12] counter: interrupt-cnt: Implement watch_validate callback William Breathitt Gray
2022-09-27 22:53 ` [PATCH 04/12] counter: Introduce the Signal polarity component William Breathitt Gray
2022-09-27 22:53 ` [PATCH 05/12] counter: 104-quad-8: Add " William Breathitt Gray
2022-09-27 22:53 ` [PATCH 06/12] counter: Introduce the Count capture component William Breathitt Gray
2022-09-27 22:53 ` [PATCH 07/12] counter: Consolidate Counter extension sysfs attribute creation William Breathitt Gray
2022-09-27 22:53 ` [PATCH 08/12] counter: Introduce the COUNTER_COMP_ARRAY component type William Breathitt Gray
2022-09-27 22:53 ` [PATCH 09/12] dt-bindings: counter: add ti,am62-ecap-capture.yaml William Breathitt Gray
2022-09-27 22:53 ` [PATCH 10/12] Documentation: ABI: sysfs-bus-counter: add frequency & num_overflows items William Breathitt Gray
2022-09-27 22:53 ` [PATCH 11/12] counter: ti-ecap-capture: capture driver support for ECAP William Breathitt Gray
2022-09-27 22:53 ` [PATCH 12/12] MAINTAINERS: add TI ECAP driver info William Breathitt Gray

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1664318353.git.william.gray@linaro.org \
    --to=william.gray@linaro.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-iio@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.