<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/include/video/sh_mobile_hdmi.h, branch v3.0.8</title>
<subtitle>Linux kernel for Apalis and Colibri modules</subtitle>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/'/>
<entry>
<title>fbdev: sh_mobile_hdmi: add support for more precise HDMI clock configuration</title>
<updated>2010-11-10T08:23:54+00:00</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2010-11-02T11:27:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=c36940e678fc30779c99246c034deca1fed61ae4'/>
<id>c36940e678fc30779c99246c034deca1fed61ae4</id>
<content type='text'>
The HDMI clock has to be reconfigured for different video modes. However, the
precision of the supplying SoC clock on SH-Mobile systems is often
insufficient. This patch allows to additionally reconfigure the parent clock
to achieve the optimal HDMI clock frequency, in case this is supported by the
platform.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The HDMI clock has to be reconfigured for different video modes. However, the
precision of the supplying SoC clock on SH-Mobile systems is often
insufficient. This patch allows to additionally reconfigure the parent clock
to achieve the optimal HDMI clock frequency, in case this is supported by the
platform.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fbdev: sh_mobile_hdmi: modify flags name to more specific</title>
<updated>2010-09-10T15:07:41+00:00</updated>
<author>
<name>Kuninori Morimoto</name>
<email>kuninori.morimoto.gx@renesas.com</email>
</author>
<published>2010-09-09T02:48:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=dec6aa49abf73b061b631163cb1e1d803a614d24'/>
<id>dec6aa49abf73b061b631163cb1e1d803a614d24</id>
<content type='text'>
This patch solve below report from Guennadi

1)

&gt; +/* Audio source select */
&gt; +#define HDMI_SRC_MASK		(0xF &lt;&lt; 0)
&gt; +#define HDMI_SRC_I2S		(0 &lt;&lt; 0) /* default */
&gt; +#define HDMI_SRC_SPDIF		(1 &lt;&lt; 0)
&gt; +#define HDMI_SRC_DSD		(2 &lt;&lt; 0)
&gt; +#define HDMI_SRC_HBR		(3 &lt;&lt; 0)

I would be more specific with these macro names, i.e., include "AUDIO" or
"SND" or something similar in them, e.g., HDMI_AUDIO_SRC_I2S.

2)

&gt; +	case HDMI_SRC_I2S:
&gt; +		data = (0x0 &lt;&lt; 3);
&gt; +		break;
&gt; +	case HDMI_SRC_SPDIF:
&gt; +		data = (0x1 &lt;&lt; 3);
&gt; +		break;
&gt; +	case HDMI_SRC_DSD:
&gt; +		data = (0x2 &lt;&lt; 3);
&gt; +		break;
&gt; +	case HDMI_SRC_HBR:
&gt; +		data = (0x3 &lt;&lt; 3);

In all above cases parenthesis are superfluous.

Reported-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Reviewed-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch solve below report from Guennadi

1)

&gt; +/* Audio source select */
&gt; +#define HDMI_SRC_MASK		(0xF &lt;&lt; 0)
&gt; +#define HDMI_SRC_I2S		(0 &lt;&lt; 0) /* default */
&gt; +#define HDMI_SRC_SPDIF		(1 &lt;&lt; 0)
&gt; +#define HDMI_SRC_DSD		(2 &lt;&lt; 0)
&gt; +#define HDMI_SRC_HBR		(3 &lt;&lt; 0)

I would be more specific with these macro names, i.e., include "AUDIO" or
"SND" or something similar in them, e.g., HDMI_AUDIO_SRC_I2S.

2)

&gt; +	case HDMI_SRC_I2S:
&gt; +		data = (0x0 &lt;&lt; 3);
&gt; +		break;
&gt; +	case HDMI_SRC_SPDIF:
&gt; +		data = (0x1 &lt;&lt; 3);
&gt; +		break;
&gt; +	case HDMI_SRC_DSD:
&gt; +		data = (0x2 &lt;&lt; 3);
&gt; +		break;
&gt; +	case HDMI_SRC_HBR:
&gt; +		data = (0x3 &lt;&lt; 3);

In all above cases parenthesis are superfluous.

Reported-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Reviewed-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fbdev: sh-mobile: Add HDMI sound type selection</title>
<updated>2010-09-01T10:17:49+00:00</updated>
<author>
<name>Kuninori Morimoto</name>
<email>kuninori.morimoto.gx@renesas.com</email>
</author>
<published>2010-08-31T05:46:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=6d86577124bd674209954517a074a472456c758b'/>
<id>6d86577124bd674209954517a074a472456c758b</id>
<content type='text'>
Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Acked-by: Liam Girdwood &lt;lrg@slimlogic.co.uk&gt;
Signed-off-by: Mark Brown &lt;broonie@opensource.wolfsonmicro.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fbdev: sh-mobile: HDMI support for SH-Mobile SoCs</title>
<updated>2010-08-04T07:12:15+00:00</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2010-07-21T10:13:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=6011bdeaa6089d49c02de69f05980da7bad314ab'/>
<id>6011bdeaa6089d49c02de69f05980da7bad314ab</id>
<content type='text'>
Some SH-Mobile SoCs have an HDMI controller and a PHY, attached to one of their
LCDC interfaces. This patch adds a preliminary static support for such
controllers, this means, that only the 720p mode is handled ATM. Support for
more modes and a dynamic switching between them will be added by a follow up
patch.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Acked-by: Magnus Damm &lt;damm@opensource.se&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some SH-Mobile SoCs have an HDMI controller and a PHY, attached to one of their
LCDC interfaces. This patch adds a preliminary static support for such
controllers, this means, that only the 720p mode is handled ATM. Support for
more modes and a dynamic switching between them will be added by a follow up
patch.

Signed-off-by: Guennadi Liakhovetski &lt;g.liakhovetski@gmx.de&gt;
Acked-by: Magnus Damm &lt;damm@opensource.se&gt;
Signed-off-by: Paul Mundt &lt;lethal@linux-sh.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
