Upstreaming the fixes which have gone in to Chrome OS tree for MFC driver. Tested on MFCV8, MFCV7 and MFCV6 based Exynos5 based boards, peach-pi (5800), peach-pit (5420) and snow (5250). These are all independent fixes and hence posting them as a patchset. Arun Mankuzhi (3): [media] s5p-mfc: don't disable clock when next ctx is pending [media] s5p-mfc: modify mfc wakeup sequence for V8 [media] s5p-mfc: De-init MFC when watchdog kicks in Ilja Friedel (1): [media] s5p-mfc: Only set timestamp/timecode for new frames. Kiran AVND (6): [media] s5p-mfc: support MIN_BUFFERS query for encoder [media] s5p-mfc: set B-frames as 2 while encoding [media] s5p-mfc: keep RISC ON during reset for V7/V8 [media] s5p-mfc: check mfc bus ctrl before reset [media] s5p-mfc: flush dpbs when resolution changes [media] s5p-mfc: remove reduntant clock on & clock off Pawel Osciak (5): [media] s5p-mfc: Fix REQBUFS(0) for encoder. [media] s5p-mfc: Don't crash the kernel if the watchdog kicks in. [media] s5p-mfc: Remove unused alloc field from private buffer struct. [media] s5p-mfc: fix V4L2_CID_MIN_BUFFERS_FOR_CAPTURE on resolution change. [media] s5p-mfc: fix a race in interrupt flags handling Prathyush K (1): [media] s5p-mfc: clear 'enter_suspend' flag if suspend fails Wu-Cheng Li (1): [media] s5p-mfc: Don't change the image size to smaller than the request. drivers/media/platform/s5p-mfc/regs-mfc-v6.h | 1 + drivers/media/platform/s5p-mfc/s5p_mfc.c | 73 +++++++------- drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 6 +- drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c | 122 ++++++++++++++++++----- drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 12 +-- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 69 ++++++++++++- drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c | 24 ++--- drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c | 48 ++++------ 8 files changed, 235 insertions(+), 120 deletions(-) -- 1.7.3.rc2 -- 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