Hi Arun, First and very important remark. When you split your changes into multiple patches please make sure that after applying every patch the kernel compiles. It is important for such tools as git bisect. When I apply "s5p-mfc: update MFC v4l2 driver to support MFC6.x" the kernel no longer compiles. If you look at the patches it can be seen that the order is wrong. First Kconfig is modified and it requires files added in further patches. More comments in reply to specific patches. Best wishes, -- Kamil Debski Linux Platform Group Samsung Poland R&D Center > -----Original Message----- > From: Arun Kumar K [mailto:arun.kk@xxxxxxxxxxx] > Sent: 23 July 2012 14:29 > To: linux-media@xxxxxxxxxxxxxxx > Cc: jtp.park@xxxxxxxxxxx; janghyuck.kim@xxxxxxxxxxx; jaeryul.oh@xxxxxxxxxxx; > ch.naveen@xxxxxxxxxxx; arun.kk@xxxxxxxxxxx; m.szyprowski@xxxxxxxxxxx; > k.debski@xxxxxxxxxxx; kmpark@xxxxxxxxxxxxx; joshi@xxxxxxxxxxx > Subject: [PATCH v3 0/4] update MFC v4l2 driver to support MFC6.x > > The patchset adds support for MFCv6 firmware in s5p-mfc driver. > The original patch is split into 4 patches for easy review. > This patchset have to be applied on patches [1] and [2] posted > earlier which adds the required v4l2 controls. > > Changelog > - Supports MFCv5 and v6 co-existence. > - Tested for encoding & decoding in MFCv5. > - Supports only decoding in MFCv6 now. > - Can be compiled with kernel image and as module. > - Config macros for MFC version selection removed. > - All previous review comments addressed. > > [1] http://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg48972.html > [2] http://www.mail-archive.com/linux-media@xxxxxxxxxxxxxxx/msg48973.html > > Jeongtae Park (4): > [media] s5p-mfc: update MFC v4l2 driver to support MFC6.x > [media] s5p-mfc: Decoder and encoder common files > [media] s5p-mfc: Modified command and opr files for MFCv5 > [media] s5p-mfc: New files for MFCv6 support > > drivers/media/video/Kconfig | 4 +- > drivers/media/video/s5p-mfc/Makefile | 7 +- > drivers/media/video/s5p-mfc/regs-mfc-v6.h | 392 ++++++ > drivers/media/video/s5p-mfc/regs-mfc.h | 33 +- > drivers/media/video/s5p-mfc/s5p_mfc.c | 225 ++-- > drivers/media/video/s5p-mfc/s5p_mfc_cmd.c | 98 +-- > drivers/media/video/s5p-mfc/s5p_mfc_cmd.h | 13 + > drivers/media/video/s5p-mfc/s5p_mfc_cmd_v5.c | 164 +++ > drivers/media/video/s5p-mfc/s5p_mfc_cmd_v5.h | 22 + > drivers/media/video/s5p-mfc/s5p_mfc_cmd_v6.c | 155 +++ > drivers/media/video/s5p-mfc/s5p_mfc_cmd_v6.h | 22 + > drivers/media/video/s5p-mfc/s5p_mfc_common.h | 153 ++- > drivers/media/video/s5p-mfc/s5p_mfc_ctrl.c | 198 ++- > drivers/media/video/s5p-mfc/s5p_mfc_ctrl.h | 1 + > drivers/media/video/s5p-mfc/s5p_mfc_dec.c | 223 ++- > drivers/media/video/s5p-mfc/s5p_mfc_dec.h | 1 + > drivers/media/video/s5p-mfc/s5p_mfc_enc.c | 200 ++-- > drivers/media/video/s5p-mfc/s5p_mfc_enc.h | 1 + > drivers/media/video/s5p-mfc/s5p_mfc_intr.c | 11 +- > drivers/media/video/s5p-mfc/s5p_mfc_opr.c | 1402 ++----------------- > drivers/media/video/s5p-mfc/s5p_mfc_opr.h | 179 ++- > drivers/media/video/s5p-mfc/s5p_mfc_opr_v5.c | 1767 +++++++++++++++++++++++ > drivers/media/video/s5p-mfc/s5p_mfc_opr_v5.h | 85 ++ > drivers/media/video/s5p-mfc/s5p_mfc_opr_v6.c | 1921 ++++++++++++++++++++++++++ > drivers/media/video/s5p-mfc/s5p_mfc_opr_v6.h | 50 + > drivers/media/video/s5p-mfc/s5p_mfc_pm.c | 8 +- > drivers/media/video/s5p-mfc/s5p_mfc_shm.c | 47 - > drivers/media/video/s5p-mfc/s5p_mfc_shm.h | 90 -- > 28 files changed, 5605 insertions(+), 1867 deletions(-) > create mode 100644 drivers/media/video/s5p-mfc/regs-mfc-v6.h > create mode 100644 drivers/media/video/s5p-mfc/s5p_mfc_cmd_v5.c > create mode 100644 drivers/media/video/s5p-mfc/s5p_mfc_cmd_v5.h > create mode 100644 drivers/media/video/s5p-mfc/s5p_mfc_cmd_v6.c > create mode 100644 drivers/media/video/s5p-mfc/s5p_mfc_cmd_v6.h > create mode 100644 drivers/media/video/s5p-mfc/s5p_mfc_opr_v5.c > create mode 100644 drivers/media/video/s5p-mfc/s5p_mfc_opr_v5.h > create mode 100644 drivers/media/video/s5p-mfc/s5p_mfc_opr_v6.c > create mode 100644 drivers/media/video/s5p-mfc/s5p_mfc_opr_v6.h > delete mode 100644 drivers/media/video/s5p-mfc/s5p_mfc_shm.c > delete mode 100644 drivers/media/video/s5p-mfc/s5p_mfc_shm.h -- 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