Cancelled this pull request. I found some issues with the public header
(don't use
bool/true/false) and a small bug in the framework causing memory not to
be zeroed.
I'll fix those and repost.
Regards,
Hans
On 03/11/16 16:00, Hans Verkuil wrote:
This resolves the remaining issues and get it out of staging.
See the cover letter for more info:
https://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg104311.html
Regards,
Hans
The following changes since commit
bd676c0c04ec94bd830b9192e2c33f2c4532278d:
[media] v4l2-flash-led-class: remove a now unused var (2016-10-24
18:51:29 -0200)
are available in the git repository at:
git://linuxtv.org/hverkuil/media_tree.git cec
for you to fetch changes up to 24aa1f31762622941b976e569223088fc0aab466:
MAINTAINERS: update paths (2016-11-02 14:01:29 +0100)
----------------------------------------------------------------
Hans Verkuil (11):
pulse8-cec: set all_device_types when restoring config
cec rst: convert tables and drop the 'row' comments
cec: add flag to cec_log_addrs to enable RC passthrough
cec: add CEC_MSG_FL_REPLY_TO_FOLLOWERS
cec: filter invalid messages
cec: accept two replies for CEC_MSG_INITIATE_ARC.
cec: add proper support for CDC-Only CEC devices
cec: move the CEC framework out of staging and to media
pulse8-cec: move out of staging
s5p-cec/st-cec: update TODOs
MAINTAINERS: update paths
Documentation/media/Makefile | 2 +-
Documentation/media/uapi/cec/cec-ioc-adap-g-caps.rst | 156
+++++---------
Documentation/media/uapi/cec/cec-ioc-adap-g-log-addrs.rst | 487
++++++++++++++++--------------------------
Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 182
++++++----------
Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 317
++++++++++++---------------
Documentation/media/uapi/cec/cec-ioc-receive.rst | 418
+++++++++++++++---------------------
MAINTAINERS | 10 +-
drivers/media/Kconfig | 16 ++
drivers/media/Makefile | 4 +
drivers/{staging => }/media/cec/Makefile | 2 +-
drivers/{staging => }/media/cec/cec-adap.c | 212
+++++++++++++++++-
drivers/{staging => }/media/cec/cec-api.c | 11 +-
drivers/{staging => }/media/cec/cec-core.c | 0
drivers/{staging => }/media/cec/cec-priv.h | 0
drivers/media/i2c/Kconfig | 6 +-
drivers/media/platform/vivid/Kconfig | 2 +-
drivers/media/usb/Kconfig | 5 +
drivers/media/usb/Makefile | 1 +
drivers/{staging/media => media/usb}/pulse8-cec/Kconfig | 2 +-
drivers/{staging/media => media/usb}/pulse8-cec/Makefile | 0
drivers/{staging/media => media/usb}/pulse8-cec/pulse8-cec.c | 8 +
drivers/staging/media/Kconfig | 4 -
drivers/staging/media/Makefile | 2 -
drivers/staging/media/cec/Kconfig | 12 --
drivers/staging/media/cec/TODO | 32 ---
drivers/staging/media/pulse8-cec/TODO | 52 -----
drivers/staging/media/s5p-cec/Kconfig | 2 +-
drivers/staging/media/s5p-cec/TODO | 12 +-
drivers/staging/media/st-cec/Kconfig | 2 +-
drivers/staging/media/st-cec/TODO | 7 +
include/media/cec.h | 2 +-
include/uapi/linux/Kbuild | 2 +
include/{ => uapi}/linux/cec-funcs.h | 6 -
include/{ => uapi}/linux/cec.h | 65 +++++-
34 files changed, 952 insertions(+), 1089 deletions(-)
rename drivers/{staging => }/media/cec/Makefile (70%)
rename drivers/{staging => }/media/cec/cec-adap.c (86%)
rename drivers/{staging => }/media/cec/cec-api.c (97%)
rename drivers/{staging => }/media/cec/cec-core.c (100%)
rename drivers/{staging => }/media/cec/cec-priv.h (100%)
rename drivers/{staging/media => media/usb}/pulse8-cec/Kconfig (86%)
rename drivers/{staging/media => media/usb}/pulse8-cec/Makefile (100%)
rename drivers/{staging/media => media/usb}/pulse8-cec/pulse8-cec.c (97%)
delete mode 100644 drivers/staging/media/cec/Kconfig
delete mode 100644 drivers/staging/media/cec/TODO
delete mode 100644 drivers/staging/media/pulse8-cec/TODO
create mode 100644 drivers/staging/media/st-cec/TODO
rename include/{ => uapi}/linux/cec-funcs.h (99%)
rename include/{ => uapi}/linux/cec.h (94%)
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html