Merge tag 'counter-fixes-for-6.1a' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 25 Oct 2022 17:08:40 +0000 (19:08 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 25 Oct 2022 17:08:40 +0000 (19:08 +0200)
William writes:
  "First set of Counter fixes for 6.1 cycle

   Typical driver fixes for races and bugs. This also includes a sparse
   warning fix for the recently introduced counter_array API: the macro
   DEFINE_COUNTER_ARRAY_POLARITY() is reduced to a simple structure
   definition rather than multiple data structure definitions.
   - 104-quad-8
     * Fix race getting function mode and direction
   - microchip-tcb-capture
     * Handle Signal1 read and Synapse
   - ti-ecap-capture
     * fix IS_ERR() vs NULL check
   - counter
     * Reduce DEFINE_COUNTER_ARRAY_POLARITY() to defining counter_array"

* tag 'counter-fixes-for-6.1a' of git://git.kernel.org/pub/scm/linux/kernel/git/wbg/counter:
  counter: 104-quad-8: Fix race getting function mode and direction
  counter: microchip-tcb-capture: Handle Signal1 read and Synapse
  counter: ti-ecap-capture: fix IS_ERR() vs NULL check
  counter: Reduce DEFINE_COUNTER_ARRAY_POLARITY() to defining counter_array


Trivial merge