[PATCH v2 00/30] nvec updates, the second

Julian Andres Klode jak at jak-linux.org
Tue Sep 27 17:00:38 UTC 2011


This is the second version of this month's NVEC patch series. Changes to the
first version include the cleanup suggested by Dan, and:

    * Removal of nvec_event addition, that will become its own patch series,
      and will probably be renamed to nvec_paz00 first as it is totally
      device specific
    * Two additional commits fixing bugs we encountered in real-life use (at
      the end of the series)
    * TX Buffers are now allocated in the upper 75% of the pool, not in the
      lower; as indicated by my response to the initial patch
    * Added the Acked-by by Marc
    * Added the Signed-off-by: Ilya Petrov <ilya.muromec at gmail.com> to the
      LED patch, see Ilya's response to the initial patch for the
      signed-off-by

Please review the series and merge them.

Ilya Petrov (1):
  staging: nvec: add LED support

Julian Andres Klode (21):
  staging: nvec: Include missing headers
  staging: nvec: Introduce new internal API for msg alloc/free
  staging: nvec: Introduce nvec_gpio_set_value()
  staging: nvec: Add is_event() and size() functions for nvec_msg
  staging: nvec: Rewrite the interrupt handler
  staging: nvec: Do not print free message for tx_scratch
  staging: nvec: Add myself to copyright and authors list
  staging: nvec: Enable the capslock LED in the keyboard driver
  staging: nvec: Have nvec_write_async() return -ENOMEM on OOM
  staging: nvec: Document public and private API
  staging: nvec: Move implementation-only macros out of the header
  staging: nvec: Export nvec_msg_free() to clients
  staging: nvec: Allow TX buffers only in the upper 75% of the pool
  staging: nvec: Handle filled up RX buffers
  staging: nvec: Reject incomplete messages
  staging: nvec: Return error in PS2 driver if write fails
  staging: nvec: ps2: Always sample 4 bytes instead of just 1
  staging: nvec: Add battery quirk to ignore incomplete responses
  staging: nvec: Add myself to MAINTAINERS
  staging: nvec: Add missing includes and reorder them
  staging: nvec: Add a udelay(100) to nvec_interrupt

Marc Dietrich (8):
  staging: nvec: coding style fixes / add copyright notice
  staging: nvec: Use print_hex_dump() where appropriate
  staging: nvec: rework the nvec slave init
  staging: nvec: fix unmute of speakers
  staging: nvec: update ToDo list
  staging: nvec: add MAINTAINERS info
  staging: nvec: fix Kconfig dependencies
  staging: nvec: send suspend messages synchronously

 MAINTAINERS                          |    7 +
 drivers/staging/nvec/Kconfig         |   12 +-
 drivers/staging/nvec/Makefile        |    1 +
 drivers/staging/nvec/TODO            |   10 +-
 drivers/staging/nvec/nvec-keytable.h |  225 ++++++----
 drivers/staging/nvec/nvec.c          |  835 +++++++++++++++++++++++++---------
 drivers/staging/nvec/nvec.h          |  204 ++++++---
 drivers/staging/nvec/nvec_kbd.c      |   62 ++-
 drivers/staging/nvec/nvec_leds.c     |  114 +++++
 drivers/staging/nvec/nvec_power.c    |  352 ++++++++-------
 drivers/staging/nvec/nvec_ps2.c      |  103 +++--
 11 files changed, 1337 insertions(+), 588 deletions(-)
 create mode 100644 drivers/staging/nvec/nvec_leds.c

-- 
1.7.5.4




More information about the devel mailing list