From: Rahul Sharma <rahul.sharma@samsung.com>
To: linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org,
linux-samsung-soc@vger.kernel.org,
dri-devel@lists.freedesktop.org
Cc: kgene.kim@samsung.com, sw0312.kim@samsung.com,
inki.dae@samsung.com, seanpaul@chromium.org,
tomasz.figa@gmail.com, s.nawrocki@samsung.com, joshi@samsung.com,
r.sh.open@gmail.com, Rahul Sharma <rahul.sharma@samsung.com>
Subject: [PATCH v2 0/7] drm/exynos: move hdmiphy related code to hdmiphy driver
Date: Tue, 22 Oct 2013 15:41:01 +0530 [thread overview]
Message-ID: <1382436668-15813-1-git-send-email-rahul.sharma@samsung.com> (raw)
Currently, exynos hdmiphy operations and configs are kept
inside the hdmi driver. Hdmiphy related code is very tightly
coupled with hdmi IP driver. With these patches, hdmiphy
related stuff is moved to hdmiphy i2c driver for exynos4 and
exynos5250 socs. hdmi driver, being the phy controller, calls
exynos hdmiphy interfaces.
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 platform driver.
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 related paches are based on for-next branch at
http://git.kernel.org/cgit/linux/kernel/git/kgene/linux-samsung.git
Rahul Sharma (7):
drm/exynos: move hdmiphy code to hdmiphy i2c driver
drm/exynos: remove dummy hdmiphy clock
drm/exynos: add hdmiphy platform driver for exynos5420
drm/exynos: add hdmiphy pmu bit control in hdmiphy drivers
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 | 8 +-
arch/arm/boot/dts/exynos5250-smdk5250.dts | 9 +-
arch/arm/boot/dts/exynos5420.dtsi | 14 +-
drivers/gpu/drm/exynos/Makefile | 3 +-
drivers/gpu/drm/exynos/exynos_ddc.c | 5 +
drivers/gpu/drm/exynos/exynos_hdmi.c | 407 +++++-----------
drivers/gpu/drm/exynos/exynos_hdmiphy.c | 65 ---
drivers/gpu/drm/exynos/exynos_hdmiphy.h | 46 ++
drivers/gpu/drm/exynos/exynos_hdmiphy_i2c.c | 484 ++++++++++++++++++++
drivers/gpu/drm/exynos/exynos_hdmiphy_platform.c | 418 +++++++++++++++++
drivers/gpu/drm/exynos/exynos_hdmiphy_priv.h | 36 ++
drivers/gpu/drm/exynos/regs-hdmiphy.h | 37 ++
13 files changed, 1174 insertions(+), 360 deletions(-)
delete mode 100644 drivers/gpu/drm/exynos/exynos_hdmiphy.c
create mode 100644 drivers/gpu/drm/exynos/exynos_hdmiphy.h
create mode 100644 drivers/gpu/drm/exynos/exynos_hdmiphy_i2c.c
create mode 100644 drivers/gpu/drm/exynos/exynos_hdmiphy_platform.c
create mode 100644 drivers/gpu/drm/exynos/exynos_hdmiphy_priv.h
create mode 100644 drivers/gpu/drm/exynos/regs-hdmiphy.h
--
1.7.10.4
next reply other threads:[~2013-10-22 10:11 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-22 10:11 Rahul Sharma [this message]
2013-10-22 10:11 ` [PATCH v2 1/7] drm/exynos: move hdmiphy code to hdmiphy i2c driver Rahul Sharma
2013-10-22 10:11 ` [PATCH v2 2/7] drm/exynos: remove dummy hdmiphy clock Rahul Sharma
2013-10-22 10:11 ` [PATCH v2 3/7] drm/exynos: add hdmiphy platform driver for exynos5420 Rahul Sharma
2013-10-22 10:11 ` [PATCH v2 4/7] drm/exynos: add hdmiphy pmu bit control in hdmiphy drivers Rahul Sharma
2013-10-22 10:11 ` [PATCH v2 5/7] exynos/drm: fix ddc i2c device probe failure Rahul Sharma
2013-10-22 10:11 ` [PATCH v2 6/7] ARM: dts: update hdmiphy dt node for exynos5250 Rahul Sharma
[not found] ` <1382436668-15813-1-git-send-email-rahul.sharma-Sze3O3UU22JBDgjK7y7TUQ@public.gmane.org>
2013-10-22 10:11 ` [PATCH v2 7/7] ARM: dts: update hdmiphy dt node for exynos5420 Rahul Sharma
2013-10-28 13:40 ` [PATCH v2 0/7] drm/exynos: move hdmiphy related code to hdmiphy driver Inki Dae
2013-10-29 3:36 ` Rahul Sharma
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1382436668-15813-1-git-send-email-rahul.sharma@samsung.com \
--to=rahul.sharma@samsung.com \
--cc=devicetree@vger.kernel.org \
--cc=dri-devel@lists.freedesktop.org \
--cc=inki.dae@samsung.com \
--cc=joshi@samsung.com \
--cc=kgene.kim@samsung.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-samsung-soc@vger.kernel.org \
--cc=r.sh.open@gmail.com \
--cc=s.nawrocki@samsung.com \
--cc=seanpaul@chromium.org \
--cc=sw0312.kim@samsung.com \
--cc=tomasz.figa@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).