# \[PATCH 0/6\] HID: picoLCD additional fixes + CIR support

- From: Bruno Prémont \<bonbons@linux-vserver.org\>
- Date: 2012-08-19 17:29:49 
- List: linux-input
- Page: https://ratatoskr.run/linux-input/2012/08/3910917
- Thread: https://ratatoskr.run/linux-input/2012/07/3900717/t.md

```text
Hi,

This series fixes some race conditions in picoLCD driver during remove()
and adds support for IR functionality.

Repeatedly binding/unbinding device at hid-picolcd driver level or at
usbhid level now works properly (except in rare occasions which trigger
a paging error in interrupt context (memcopy) and seem to come from
usbhid internals when usbhid gets interrupt between hid_hw_close() and
hid_hw_stop()).

CIR support is added using RC_CORE for the decoding and handling of
IR-event stream and works for a Sony and a JVC remote.

Bruno
```
