The existing G2D driver supports only FIMG2D v3 style H/W. This Patch modifies the existing G2D driver to support FIMG2D v4 style H/W. FIMG2D v4 is present in Exynos4x12 and Exynos52x0 boards. Differences between FIMG2Dv3 and FIMG2Dv4: --Default register values for SRC and DST type is different in v4. --The stretching(Scaling) logic is different in v4. --CACHECTRL_REG Register is not present in v4. Even though Exynos4x12 and Exynos52x0 have same FIMG2D v4 H/W, the source clock for fimg2d is present only in Exynos4x12. Exynos52x0 uses only gating clock. So, 3 type-id are defined inside the driver to distinguish between Exynos4210, Exynos4x12 and Exynos52x0. Ajay Kumar (1): [PATCH 1/1]media: video: s5p-g2d: Add support for FIMG2D v4 H/W logic drivers/media/video/s5p-g2d/g2d-hw.c | 54 ++++++++++++++++++++++++++-- drivers/media/video/s5p-g2d/g2d-regs.h | 4 ++ drivers/media/video/s5p-g2d/g2d.c | 61 +++++++++++++++++++++++--------- drivers/media/video/s5p-g2d/g2d.h | 10 +++++- 4 files changed, 107 insertions(+), 22 deletions(-) -- 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