<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/include/video/sh_mobile_hdmi.h, branch linus/master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/include/video/sh_mobile_hdmi.h?h=linus%2Fmaster</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/include/video/sh_mobile_hdmi.h?h=linus%2Fmaster'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2015-12-15T13:41:22Z</updated>
<entry>
<title>fbdev: Remove unused SH-Mobile HDMI driver</title>
<updated>2015-12-15T13:41:22Z</updated>
<author>
<name>Geert Uytterhoeven</name>
<email>geert+renesas@glider.be</email>
</author>
<published>2015-12-04T16:01:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=34280340b1dc74c521e636f45cd728f9abf56ee2'/>
<id>urn:sha1:34280340b1dc74c521e636f45cd728f9abf56ee2</id>
<content type='text'>
As of commit 44d88c754e57a6d9 ("ARM: shmobile: Remove legacy SoC code
for R-Mobile A1"), the SH-Mobile HDMI driver is no longer used.
In theory it could still be used on R-Mobile A1 SoCs, but that requires
adding DT support to the driver, which is not planned.

Remove the driver, it can be resurrected from git history when needed.

Signed-off-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Acked-by: Simon Horman &lt;horms+renesas@verge.net.au&gt;
Signed-off-by: Tomi Valkeinen &lt;tomi.valkeinen@ti.com&gt;
</content>
</entry>
<entry>
<title>fbdev: sh_mobile_hdmi: add HDMI Control Register support</title>
<updated>2012-05-13T13:07:59Z</updated>
<author>
<name>Kuninori Morimoto</name>
<email>kuninori.morimoto.gx@renesas.com</email>
</author>
<published>2012-05-08T04:08:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c932b2731116f99a660817e8fa718c9da0798a9c'/>
<id>urn:sha1:c932b2731116f99a660817e8fa718c9da0798a9c</id>
<content type='text'>
Latest SuperH HDMI uses not only HDMI Core Register (HTOP0)
but also HDMI Control Register (HTOP1).
This patch adds HDMI Control Register support.

Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Signed-off-by: Florian Tobias Schandinat &lt;FlorianSchandinat@gmx.de&gt;
</content>
</entry>
<entry>
<title>fbdev: sh_mobile_hdmi: 32bit register access support</title>
<updated>2012-05-13T13:07:59Z</updated>
<author>
<name>Kuninori Morimoto</name>
<email>kuninori.morimoto.gx@renesas.com</email>
</author>
<published>2012-05-08T04:07:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=db6668d83a265a15ffd79dbc8432598808b34bb4'/>
<id>urn:sha1:db6668d83a265a15ffd79dbc8432598808b34bb4</id>
<content type='text'>
Latest SuperH HDMI allows 32bit access only.
But the data is 8bit. So, we can keep compatibility by switching 8/32 bit access.

Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Signed-off-by: Florian Tobias Schandinat &lt;FlorianSchandinat@gmx.de&gt;
</content>
</entry>
<entry>
<title>fbdev: sh_mobile_hdmi: add interrupt output option</title>
<updated>2012-05-13T13:07:59Z</updated>
<author>
<name>Kuninori Morimoto</name>
<email>kuninori.morimoto.gx@renesas.com</email>
</author>
<published>2012-05-08T04:07:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=e0defc86423d1b5652826c9317c36dfb6af1cd48'/>
<id>urn:sha1:e0defc86423d1b5652826c9317c36dfb6af1cd48</id>
<content type='text'>
Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Signed-off-by: Florian Tobias Schandinat &lt;FlorianSchandinat@gmx.de&gt;
</content>
</entry>
<entry>
<title>fbdev: sh_mobile_hdmi: Remove sh_mobile_hdmi_info lcd_chan field</title>
<updated>2012-03-12T21:40:48Z</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2011-09-11T16:27:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=ca0a0cd7986e1704d5c60be9ae096ba51b2084f7'/>
<id>urn:sha1:ca0a0cd7986e1704d5c60be9ae096ba51b2084f7</id>
<content type='text'>
The field is unused, remove it.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</content>
</entry>
<entry>
<title>sh_mobile_hdmi: Remove platform data lcd_dev field</title>
<updated>2012-03-12T21:40:44Z</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2011-09-09T14:08:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=134d22eb58b72c4fe5e6ca3ebcaccd4975f06842'/>
<id>urn:sha1:134d22eb58b72c4fe5e6ca3ebcaccd4975f06842</id>
<content type='text'>
The field is used to print debug messages only. Remove it.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
</content>
</entry>
<entry>
<title>fbdev: sh_mobile_hdmi: add support for more precise HDMI clock configuration</title>
<updated>2010-11-10T08:23:54Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2010-11-02T11:27:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c36940e678fc30779c99246c034deca1fed61ae4'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>fbdev: sh_mobile_hdmi: modify flags name to more specific</title>
<updated>2010-09-10T15:07:41Z</updated>
<author>
<name>Kuninori Morimoto</name>
<email>kuninori.morimoto.gx@renesas.com</email>
</author>
<published>2010-09-09T02:48:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=dec6aa49abf73b061b631163cb1e1d803a614d24'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>fbdev: sh-mobile: Add HDMI sound type selection</title>
<updated>2010-09-01T10:17:49Z</updated>
<author>
<name>Kuninori Morimoto</name>
<email>kuninori.morimoto.gx@renesas.com</email>
</author>
<published>2010-08-31T05:46:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=6d86577124bd674209954517a074a472456c758b'/>
<id>urn:sha1: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>
</entry>
<entry>
<title>fbdev: sh-mobile: HDMI support for SH-Mobile SoCs</title>
<updated>2010-08-04T07:12:15Z</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2010-07-21T10:13:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=6011bdeaa6089d49c02de69f05980da7bad314ab'/>
<id>urn:sha1: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>
</entry>
</feed>
