Currently, exynos hdmiphy operations and configs are kept inside the hdmi driver. Hdmiphy related code is tightly coupled with hdmi IP driver.
This series also removes hdmiphy dummy clock for hdmiphy and replace it with Phy PMU Control from the hdmiphy driver. At the end, support for exynos5420 hdmiphy is added to the hdmiphy driver which is a platform device. Drm related paches are based on exynos-drm-next branch at git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git Arch patches are dependent on http://www.mail-archive.com/linux-samsung-soc@vger.kernel.org/msg22195.html Rahul Sharma (7): drm/exynos: move hdmiphy related code to hdmiphy driver drm/exynos: remove dummy hdmiphy clock drm/exynos: add hdmiphy pmu bit control in hdmiphy driver drm/exynos: add support for exynos5420 hdmiphy exynos/drm: fix ddc i2c device probe failure ARM: dts: update hdmiphy dt node for exynos5250 ARM: dts: update hdmiphy dt node for exynos5420 .../devicetree/bindings/video/exynos_hdmi.txt | 2 + .../devicetree/bindings/video/exynos_hdmiphy.txt | 6 + arch/arm/boot/dts/exynos5250-smdk5250.dts | 9 +- arch/arm/boot/dts/exynos5420.dtsi | 12 + drivers/gpu/drm/exynos/exynos_ddc.c | 5 + drivers/gpu/drm/exynos/exynos_drm_hdmi.h | 13 + drivers/gpu/drm/exynos/exynos_hdmi.c | 353 ++-------- drivers/gpu/drm/exynos/exynos_hdmiphy.c | 738 +++++++++++++++++++- drivers/gpu/drm/exynos/regs-hdmiphy.h | 35 + 9 files changed, 868 insertions(+), 305 deletions(-) create mode 100644 drivers/gpu/drm/exynos/regs-hdmiphy.h -- 1.7.10.4 _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel