Re: [RFC 00/12] Add DRM Exynos HDMI on SoCs from Exynos4 family

2013-10-28 Thread Inki Dae
Hi Tomasz,

I have merged the re-factoring patch set from Sean Paul. Can you
re-base your patch set at top of exynos-drm-next?

Thanks,
Inki Dae

2013/10/21 Tomasz Stanislawski t.stanisl...@samsung.com:
 This patchset adds support for HDMI at SoCs from Exynos4 family. The patches
 are rebased on kishon/next. Additionally, The patchset contains small fixes to
 PHY and CLK frameworks.  I preferred to keep all the patches together for the
 first version of the RFC.

 The interesting part might be 'propagation of clk_set_parent()'.  This feature
 allows to remove the usage of artificial clocks in drivers.  Such a situation
 happens for Exynos HDMI and 'mout_hdmi' where the clock is not even mentioned 
 in
 some versions of SoC's documentation. Since enabling and setting rate can be
 propagated I think that clk_set_parent() should also be propagated. This would
 simplify driver's code and make it less dependant on SoC's version.

 Another interesting feature refers to simple PHY driver.  This driver register
 a PHY interface that operates by setting a special bit in platform register.
 This situation is very common in Exynos SoCs.  The current version supports
 only one phy per node.  The code might be modified to support multiple phys
 from single simple-phy provider to avoid creation of multiple nodes in DT.

 All comments are welcome.

 Regards,
 Tomasz Stanislawski


 Tomasz Stanislawski (12):
   clk: propagate parent change up one level
   clk: exynos4: export sclk_hdmiphy clock
   clk: exynos4: enable clk_set_parent() propagation for sclk_hdmi and
 sclk_mixer clocks
   phy: Add simple-phy driver
   phy: use of_phy_simple_xlate for NULL xlate function
   Revert drm/exynos: add mout_hdmi clock in hdmi driver to change
 parent
   drm: exynos: hdmi: use hdmiphy as PHY
   drm: exynos: hdmi: simplify extracting hpd-gpio from DT
   drm: exynos: add compatibles for HDMI and Mixer chips and exynos4210
 SoC
   arm: dts: exynos4: add i2c controller for HDMIPHY
   arm: dts: exynos4: add HDMI devices
   arm: dts: universal_c210: add HDMI devices

  .../devicetree/bindings/clock/exynos4-clock.txt|1 +
  arch/arm/boot/dts/exynos4.dtsi |   43 +++
  arch/arm/boot/dts/exynos4210-universal_c210.dts|   53 
  arch/arm/boot/dts/exynos4210.dtsi  |4 +
  drivers/clk/clk.c  |6 +
  drivers/clk/samsung/clk-exynos4.c  |   10 +-
  drivers/gpu/drm/exynos/exynos_hdmi.c   |   41 +++
  drivers/gpu/drm/exynos/exynos_mixer.c  |3 +
  drivers/phy/Kconfig|5 +
  drivers/phy/Makefile   |1 +
  drivers/phy/phy-core.c |2 +-
  drivers/phy/phy-simple.c   |  128 
 
  include/linux/clk-provider.h   |1 +
  13 files changed, 269 insertions(+), 29 deletions(-)
  create mode 100644 drivers/phy/phy-simple.c

 --
 1.7.9.5

 ___
 dri-devel mailing list
 dri-de...@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/dri-devel
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [RFC 00/12] Add DRM Exynos HDMI on SoCs from Exynos4 family

2013-10-28 Thread Kukjin Kim

On 10/28/13 06:42, Inki Dae wrote:

Hi Tomasz,

I have merged the re-factoring patch set from Sean Paul. Can you
re-base your patch set at top of exynos-drm-next?

Basically, RFC is not patch for merge. So Tomasz needs to re-submit 
after addressing comments from RFC.


Thanks,
Kukjin
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [RFC 00/12] Add DRM Exynos HDMI on SoCs from Exynos4 family

2013-10-28 Thread Inki Dae
2013/10/29 Kukjin Kim kgene@samsung.com:
 On 10/28/13 06:42, Inki Dae wrote:

 Hi Tomasz,

 I have merged the re-factoring patch set from Sean Paul. Can you
 re-base your patch set at top of exynos-drm-next?

 Basically, RFC is not patch for merge. So Tomasz needs to re-submit after
 addressing comments from RFC.


There must definitely be your misunderstanding. I have never merged
this RFC patch set. For review, shouldn't this RFC patch set be
rebased at top of latest exynos-drm-next? :)

Thanks,
Inki Dae

 Thanks,
 Kukjin
 --
 To unsubscribe from this list: send the line unsubscribe linux-samsung-soc
 in
 the body of a message to majord...@vger.kernel.org
 More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[RFC 00/12] Add DRM Exynos HDMI on SoCs from Exynos4 family

2013-10-21 Thread Tomasz Stanislawski
This patchset adds support for HDMI at SoCs from Exynos4 family. The patches
are rebased on kishon/next. Additionally, The patchset contains small fixes to
PHY and CLK frameworks.  I preferred to keep all the patches together for the
first version of the RFC.

The interesting part might be 'propagation of clk_set_parent()'.  This feature
allows to remove the usage of artificial clocks in drivers.  Such a situation
happens for Exynos HDMI and 'mout_hdmi' where the clock is not even mentioned in
some versions of SoC's documentation. Since enabling and setting rate can be
propagated I think that clk_set_parent() should also be propagated. This would
simplify driver's code and make it less dependant on SoC's version.

Another interesting feature refers to simple PHY driver.  This driver register
a PHY interface that operates by setting a special bit in platform register.
This situation is very common in Exynos SoCs.  The current version supports
only one phy per node.  The code might be modified to support multiple phys
from single simple-phy provider to avoid creation of multiple nodes in DT.

All comments are welcome.

Regards,
Tomasz Stanislawski


Tomasz Stanislawski (12):
  clk: propagate parent change up one level
  clk: exynos4: export sclk_hdmiphy clock
  clk: exynos4: enable clk_set_parent() propagation for sclk_hdmi and
sclk_mixer clocks
  phy: Add simple-phy driver
  phy: use of_phy_simple_xlate for NULL xlate function
  Revert drm/exynos: add mout_hdmi clock in hdmi driver to change
parent
  drm: exynos: hdmi: use hdmiphy as PHY
  drm: exynos: hdmi: simplify extracting hpd-gpio from DT
  drm: exynos: add compatibles for HDMI and Mixer chips and exynos4210
SoC
  arm: dts: exynos4: add i2c controller for HDMIPHY
  arm: dts: exynos4: add HDMI devices
  arm: dts: universal_c210: add HDMI devices

 .../devicetree/bindings/clock/exynos4-clock.txt|1 +
 arch/arm/boot/dts/exynos4.dtsi |   43 +++
 arch/arm/boot/dts/exynos4210-universal_c210.dts|   53 
 arch/arm/boot/dts/exynos4210.dtsi  |4 +
 drivers/clk/clk.c  |6 +
 drivers/clk/samsung/clk-exynos4.c  |   10 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c   |   41 +++
 drivers/gpu/drm/exynos/exynos_mixer.c  |3 +
 drivers/phy/Kconfig|5 +
 drivers/phy/Makefile   |1 +
 drivers/phy/phy-core.c |2 +-
 drivers/phy/phy-simple.c   |  128 
 include/linux/clk-provider.h   |1 +
 13 files changed, 269 insertions(+), 29 deletions(-)
 create mode 100644 drivers/phy/phy-simple.c

-- 
1.7.9.5

--
To unsubscribe from this list: send the line unsubscribe linux-samsung-soc in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html