<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-toradex.git/include/video, branch tegra-11.2.11</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>video: tegra: add support for tiled surfaces</title>
<updated>2011-05-28T02:53:00+00:00</updated>
<author>
<name>Michael I. Gold</name>
<email>gold@nvidia.com</email>
</author>
<published>2011-03-31T02:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=805d703deb4d7d6f0d719b07b62c491c95abd0ad'/>
<id>805d703deb4d7d6f0d719b07b62c491c95abd0ad</id>
<content type='text'>
Change-Id: I035a6cd254342fe11f074cb85439f378a7675943
Signed-off-by: Michael I. Gold &lt;gold@nvidia.com&gt;
Reviewed-on: http://git-master/r/33038
Reviewed-by: Brian Anderson &lt;branderson@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I035a6cd254342fe11f074cb85439f378a7675943
Signed-off-by: Michael I. Gold &lt;gold@nvidia.com&gt;
Reviewed-on: http://git-master/r/33038
Reviewed-by: Brian Anderson &lt;branderson@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>video: tegra: add display inversion support</title>
<updated>2011-05-28T02:52:32+00:00</updated>
<author>
<name>Ari Hirvonen</name>
<email>ahirvonen@nvidia.com</email>
</author>
<published>2011-03-02T00:06:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=60c73b63e651413fb8fba2c03b32c21843e8de22'/>
<id>60c73b63e651413fb8fba2c03b32c21843e8de22</id>
<content type='text'>
Change-Id: I6ec62abdaf3a8ec2e59e2a533b36b280d69538e1
Signed-off-by: Ari Hirvonen &lt;ahirvonen@nvidia.com&gt;
Reviewed-on: http://git-master/r/33037
Reviewed-by: Michael I Gold &lt;gold@nvidia.com&gt;
Tested-by: Michael I Gold &lt;gold@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I6ec62abdaf3a8ec2e59e2a533b36b280d69538e1
Signed-off-by: Ari Hirvonen &lt;ahirvonen@nvidia.com&gt;
Reviewed-on: http://git-master/r/33037
Reviewed-by: Michael I Gold &lt;gold@nvidia.com&gt;
Tested-by: Michael I Gold &lt;gold@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tegra: video: add interface for use of tiled surfaces</title>
<updated>2011-05-20T00:55:54+00:00</updated>
<author>
<name>Brian Anderson</name>
<email>branderson@nvidia.com</email>
</author>
<published>2011-04-29T19:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=93d6594415d7375cafc860cae0881a7f9ac1973a'/>
<id>93d6594415d7375cafc860cae0881a7f9ac1973a</id>
<content type='text'>
Change-Id: I8ee718e0d56ff8dc2f2c2e1b5215d195f317f0e2
Reviewed-on: http://git-master/r/31084
Reviewed-by: Niket Sirsi &lt;nsirsi@nvidia.com&gt;
Tested-by: Niket Sirsi &lt;nsirsi@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I8ee718e0d56ff8dc2f2c2e1b5215d195f317f0e2
Reviewed-on: http://git-master/r/31084
Reviewed-by: Niket Sirsi &lt;nsirsi@nvidia.com&gt;
Tested-by: Niket Sirsi &lt;nsirsi@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ARM] tegra: hdmi nvhdcp driver</title>
<updated>2011-01-05T21:21:32+00:00</updated>
<author>
<name>Jon Mayo</name>
<email>jmayo@nvidia.com</email>
</author>
<published>2011-01-04T01:26:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=4812e391e1e0fdae30b4140e77471ccf4ef6860c'/>
<id>4812e391e1e0fdae30b4140e77471ccf4ef6860c</id>
<content type='text'>
Device /dev/nvhdcpX is used to manage NVHDCP on framebuffer /dev/fbX.
These devices are created on hdmi driver initialition when it is
attached to dc. An ioctl interface is in video/nvhdcp.h

Hooks into edid.c and hdmi.c were added to take control of I2C bus.

use TEGRA_DC_OUT_NVHDCP_POLICY_ON_DEMAND in tegra_dc_out.flags in board
panel configuration to select a different default policy at probe.

Change-Id: I0db66fc86096b98d2604544061721d291523de75
Reviewed-on: http://git-master/r/14466
Reviewed-by: Jonathan Mayo &lt;jmayo@nvidia.com&gt;
Tested-by: Jonathan Mayo &lt;jmayo@nvidia.com&gt;
Reviewed-by: Phillip Smith &lt;psmith@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Device /dev/nvhdcpX is used to manage NVHDCP on framebuffer /dev/fbX.
These devices are created on hdmi driver initialition when it is
attached to dc. An ioctl interface is in video/nvhdcp.h

Hooks into edid.c and hdmi.c were added to take control of I2C bus.

use TEGRA_DC_OUT_NVHDCP_POLICY_ON_DEMAND in tegra_dc_out.flags in board
panel configuration to select a different default policy at probe.

Change-Id: I0db66fc86096b98d2604544061721d291523de75
Reviewed-on: http://git-master/r/14466
Reviewed-by: Jonathan Mayo &lt;jmayo@nvidia.com&gt;
Tested-by: Jonathan Mayo &lt;jmayo@nvidia.com&gt;
Reviewed-by: Phillip Smith &lt;psmith@nvidia.com&gt;
Reviewed-by: Yu-Huan Hsu &lt;yhsu@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>video: tegra: YUV overlay support</title>
<updated>2010-11-19T00:06:46+00:00</updated>
<author>
<name>Ari Hirvonen</name>
<email>ahirvonen@nvidia.com</email>
</author>
<published>2010-11-17T12:17:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=9a3e1502d56a88f4cf0bb54064cfe709491b9d3e'/>
<id>9a3e1502d56a88f4cf0bb54064cfe709491b9d3e</id>
<content type='text'>
Change-Id: I4bed4d37bc275cca9ef69390c217498529121db0
Signed-off-by: Erik Gilling &lt;konkers@android.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I4bed4d37bc275cca9ef69390c217498529121db0
Signed-off-by: Erik Gilling &lt;konkers@android.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>video: tegra: add IOCTL for querying modes</title>
<updated>2010-10-27T01:20:13+00:00</updated>
<author>
<name>Erik Gilling</name>
<email>konkers@android.com</email>
</author>
<published>2010-10-26T21:25:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=185ddab215a2d9cb06d49e7a42ce8abd5925d2fd'/>
<id>185ddab215a2d9cb06d49e7a42ce8abd5925d2fd</id>
<content type='text'>
Change-Id: Ic312271b96a8bb8d8b2696448d3ff7fd73a7a851
Signed-off-by: Erik Gilling &lt;konkers@android.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ic312271b96a8bb8d8b2696448d3ff7fd73a7a851
Signed-off-by: Erik Gilling &lt;konkers@android.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>video: tegra: add host1x support to driver</title>
<updated>2010-10-08T22:59:02+00:00</updated>
<author>
<name>Gary King</name>
<email>gking@nvidia.com</email>
</author>
<published>2010-08-31T23:45:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=493f938e0dfc070e13bd66bc683c31fa08233609'/>
<id>493f938e0dfc070e13bd66bc683c31fa08233609</id>
<content type='text'>
includes changes by:

Antti Hatala &lt;ahatala@nvidia.com&gt; (1)
Gary King &lt;gking@nvidia.com&gt; (1)
Erik Gilling &lt;konkers@android.com&gt; (2)

Antti Hatala &lt;ahatala@nvidia.com&gt;
video: tegra: dc: use nvhost driver for host1x power management

Gary King &lt;gking@nvidia.com&gt;
video: tegra: fb: add ioctl to flip dc windows to nvmap handles

Erik Gilling &lt;konkers@android.com&gt;
video: tegra: dc: increment syncpoints following window flips
video: tegra: drain syncpt waits on display disable

Original commit messages:
**
video: tegra: dc: use nvhost driver for host1x power management

Incrementing the frame done syncpoint value from the display interrupt
requires that the host module is powered on. As the syncpoint state is
saved and restored automatically by the host driver a cpu increment of
a syncpoint in the powered down state will be lost.

Also adds checks for host module being powered.
**
video: tegra: fb: add ioctl to flip dc windows to nvmap handles

tegra user-space graphics drivers may allocate framebuffers using
nvmap rather than rendering to the common framebuffer, this may
be done to support deeper buffer pipelining, color formats
and pixel layouts other than the initial bootup framebuffer,
etc.

to use this ioctl, a caller must first specify an nvmap fd
which is already open in the calling process so that the
subsequent flip ioctls may be properly validated. flips are performed
asynchronously, with flip completion notifications provided back to
the caller via the host1x syncpoint mechanism

based on earlier changes made by Antti Hatala &lt;ahatala@nvidia.com&gt;
and Erik Gilling &lt;konkers@android.com&gt;

Change-Id: I4e8a8bb92085a485d65fd87d89112b2969ee37ff
Signed-off-by: Gary King &lt;gking@nvidia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
includes changes by:

Antti Hatala &lt;ahatala@nvidia.com&gt; (1)
Gary King &lt;gking@nvidia.com&gt; (1)
Erik Gilling &lt;konkers@android.com&gt; (2)

Antti Hatala &lt;ahatala@nvidia.com&gt;
video: tegra: dc: use nvhost driver for host1x power management

Gary King &lt;gking@nvidia.com&gt;
video: tegra: fb: add ioctl to flip dc windows to nvmap handles

Erik Gilling &lt;konkers@android.com&gt;
video: tegra: dc: increment syncpoints following window flips
video: tegra: drain syncpt waits on display disable

Original commit messages:
**
video: tegra: dc: use nvhost driver for host1x power management

Incrementing the frame done syncpoint value from the display interrupt
requires that the host module is powered on. As the syncpoint state is
saved and restored automatically by the host driver a cpu increment of
a syncpoint in the powered down state will be lost.

Also adds checks for host module being powered.
**
video: tegra: fb: add ioctl to flip dc windows to nvmap handles

tegra user-space graphics drivers may allocate framebuffers using
nvmap rather than rendering to the common framebuffer, this may
be done to support deeper buffer pipelining, color formats
and pixel layouts other than the initial bootup framebuffer,
etc.

to use this ioctl, a caller must first specify an nvmap fd
which is already open in the calling process so that the
subsequent flip ioctls may be properly validated. flips are performed
asynchronously, with flip completion notifications provided back to
the caller via the host1x syncpoint mechanism

based on earlier changes made by Antti Hatala &lt;ahatala@nvidia.com&gt;
and Erik Gilling &lt;konkers@android.com&gt;

Change-Id: I4e8a8bb92085a485d65fd87d89112b2969ee37ff
Signed-off-by: Gary King &lt;gking@nvidia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>include: replace unifdef-y with header-y</title>
<updated>2010-08-14T20:26:51+00:00</updated>
<author>
<name>Sam Ravnborg</name>
<email>sam@ravnborg.org</email>
</author>
<published>2010-08-14T08:15:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=60641aa1f379820e99ac7f45a38b43795670c741'/>
<id>60641aa1f379820e99ac7f45a38b43795670c741</id>
<content type='text'>
unifdef-y and header-y has same semantic.
So there is no need to have both.

Drop the unifdef-y variant and sort all lines again

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
unifdef-y and header-y has same semantic.
So there is no need to have both.

Drop the unifdef-y variant and sort all lines again

Signed-off-by: Sam Ravnborg &lt;sam@ravnborg.org&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>
<entry>
<title>sh: add a parameter to LCDC driver's .display_on() callback</title>
<updated>2010-08-04T07:12:11+00:00</updated>
<author>
<name>Guennadi Liakhovetski</name>
<email>g.liakhovetski@gmx.de</email>
</author>
<published>2010-07-21T10:13:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.toradex.cn/cgit/linux-toradex.git/commit/?id=c2439398170be9d7af28eb3ab59593369cb303f3'/>
<id>c2439398170be9d7af28eb3ab59593369cb303f3</id>
<content type='text'>
HDMI support for the sh_mobile_lcdc framebuffer driver will require a 'struct
fb_info *' pointer for its .display_on() callback. While at it fix kfr2r09
framebuffer modular build.

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>
HDMI support for the sh_mobile_lcdc framebuffer driver will require a 'struct
fb_info *' pointer for its .display_on() callback. While at it fix kfr2r09
framebuffer modular build.

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>
