Re: [PATCH 00/30] staging: nvec: Various updates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



For the whole patch series:

On Friday 23 September 2011 18:37:52 Julian Andres Klode wrote:
> This patch series moves nvec to the current state we are using since
> this week. It incorporates the patch series Marc posted in August, but
> integrated with that one to avoid patches changing the same thing
> twice (rewriting a function two times is not entirely helpful).
> 
> The diffstat starts with a patch from me to make nvec build again
> on linux-next. Then, the old patches from Marc, and then my new
> patches. The patches are checkpatch.pl clean, as well as the
> final files.
> 
> Greg, it would be great if you could take a look at them and merge
> them. In case there are conflicts, it would be great if you could
> tell us which patches you have that conflict. The patch set is
> against todays linux-next, and build fines, once someone has
> fixed arch/arm/mach-tegra/cpu-tegra.c (it includes a non-existing
> header).
> 
> Bugs somewhere:
>   - The touchpad seems to be detected by Elantech's driver now, instead
>     of the ImPS, but does not work with it. I don't know if they have a
>     problem or we have (with the forcing 4 byte mode for PS2 patch, and
>     Elantech switching the mouse to a 6 byte protocol). In any case, the
>     4 byte variant works more stable for us than the 1 byte version we
>     had previously, so I'd like to keep it and then explorer further in
>     that direction.
> 
> Ilya Petrov (1):
>   staging: nvec: add LED support
> 
> Julian Andres Klode (22):
>   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: 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: Create nvec_event module for power button/lid switch
>   staging: nvec: Register nvec-event and move init to nvec-event
>   staging: nvec: Allow TX buffers only in the lower 75% of the pool
>   staging: nvec: Handle filled up RX buffers
>   staging: nvec: Reject incomplete messages
>   staging: nvec: Return -1 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: Fix nvec_event to work on battery as well
>   staging: nvec: Add myself to MAINTAINERS
>   staging: nvec: Add missing includes and reorder them
> 
> Marc Dietrich (7):
>   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
> 
>  MAINTAINERS                          |    7 +
>  drivers/staging/nvec/Kconfig         |   19 +-
>  drivers/staging/nvec/Makefile        |    2 +
>  drivers/staging/nvec/TODO            |   13 +-
>  drivers/staging/nvec/nvec-keytable.h |  225 ++++++----
>  drivers/staging/nvec/nvec.c          |  823
> +++++++++++++++++++++++++--------- drivers/staging/nvec/nvec.h         
> |  201 ++++++---
>  drivers/staging/nvec/nvec_event.c    |  144 ++++++
>  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      |  102 +++--
>  12 files changed, 1476 insertions(+), 588 deletions(-)
>  create mode 100644 drivers/staging/nvec/nvec_event.c
>  create mode 100644 drivers/staging/nvec/nvec_leds.c

Acked-By: Marc Dietrich <marvin24@xxxxxx>
_______________________________________________
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxx
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel


[Index of Archives]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux