CEC updates
(This supersedes my previous CEC pull request)
This adds the missing rc-cec keymap module, two bugfixes, Kconfig fixes from Arnd and it dual-licenses the headers for BSD, just as we do for videodev2.h.
I originally thought the rc-cec module was already merged in the cec topic branch, but I later discovered that it wasn't.
Regards,
Hans
The following changes since commit c7169ad5616229b87cabf886bc5f9cbd1fc35a5f:
[media] DocBook/media: add CEC documentation (2016-06-28 11:45:24 -0300)
are available in the git repository at:
git://linuxtv.org/hverkuil/media_tree.git cec-topic2
for you to fetch changes up to 145d64ffd3bc3ab1798d50128c806adf56e81c45:
cec: add RC_CORE dependency (2016-06-30 14:41:30 +0200)
----------------------------------------------------------------
Arnd Bergmann (3):
s5p_cec: mark suspend/resume as __maybe_unused
cec: add MEDIA_SUPPORT dependency
cec: add RC_CORE dependency
Hans Verkuil (3):
cec-adap: on reply, restore the tx_status value from the transmit cec.h/cec-funcs.h: add option to use BSD license
cec-adap: prevent write to out-of-bounds array index
Kamil Debski (1):
rc-cec: Add HDMI CEC keymap module
drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-cec.c | 182 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/staging/media/cec/Kconfig | 2 ++ drivers/staging/media/cec/cec-adap.c | 14 +++++--- drivers/staging/media/s5p-cec/s5p_cec.c | 4 +-- include/linux/cec-funcs.h | 16 +++++++++ include/linux/cec.h | 16 +++++++++ 7 files changed, 228 insertions(+), 7 deletions(-) create mode 100644 drivers/media/rc/keymaps/rc-cec.c