Hi, the following patches add a few fixes and cleanups and split the coda video4linux2 device into encoder and decoder. Following the principle of least surprise, this way the format enumeration on the output and capture sides is fixed and does not change depending on whether the given instance is currently configured as encoder or decoder. Changes since v1: - Fixed "[media] coda: delay coda_fill_bitstream()", taking into account "[media] v4l: vb2: Fix stream start and buffer completion race". - Added Hans' acks. regards Philipp Michael Olbrich (2): [media] coda: use CODA_MAX_FRAME_SIZE everywhere [media] coda: delay coda_fill_bitstream() Philipp Zabel (9): [media] coda: fix CODA7541 hardware reset [media] coda: initialize hardware on pm runtime resume only if firmware available [media] coda: remove CAPTURE and OUTPUT caps [media] coda: remove VB2_USERPTR from queue io_modes [media] coda: lock capture frame size to output frame size when streaming [media] coda: split userspace interface into encoder and decoder device [media] coda: split format enumeration for encoder end decoder device [media] coda: default to h.264 decoder on invalid formats [media] coda: mark constant structures as such drivers/media/platform/coda.c | 312 +++++++++++++++++++++++++----------------- 1 file changed, 189 insertions(+), 123 deletions(-) -- 2.0.1 -- 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