<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/gpu/drm/tegra/drm.c, branch linux-3.14.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.14.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.14.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-02-12T06:50:37Z</updated>
<entry>
<title>drm/tegra: fix typo 'CONFIG_TEGRA_DRM_FBDEV'</title>
<updated>2014-02-12T06:50:37Z</updated>
<author>
<name>Paul Bolle</name>
</author>
<published>2014-02-09T13:01:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6e60163b9db6d0b203ffc0f0b8ef5a5f1c9d3fb8'/>
<id>urn:sha1:6e60163b9db6d0b203ffc0f0b8ef5a5f1c9d3fb8</id>
<content type='text'>
Signed-off-by: Paul Bolle &lt;pebolle@tiscali.nl&gt;
Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;
</content>
</entry>
<entry>
<title>drm/tegra: Add PRIME support</title>
<updated>2013-12-20T14:56:07Z</updated>
<author>
<name>Thierry Reding</name>
</author>
<published>2013-12-12T09:00:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3800391db1b22a7f5d5ae92f9c54fa00327d682a'/>
<id>urn:sha1:3800391db1b22a7f5d5ae92f9c54fa00327d682a</id>
<content type='text'>
Implement very basic PRIME support. This currently only works with
buffers that are contiguous in memory and will refuse to import any
physically non-contiguous buffers.

Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;
</content>
</entry>
<entry>
<title>drm/tegra: Add Tegra124 DC support</title>
<updated>2013-12-20T14:56:06Z</updated>
<author>
<name>Thierry Reding</name>
</author>
<published>2013-12-12T10:03:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8620fc629aeec02ac3b3735703940696386a3039'/>
<id>urn:sha1:8620fc629aeec02ac3b3735703940696386a3039</id>
<content type='text'>
Tegra124 and later support interlacing, but the driver doesn't support
it yet. Make sure interlacing stays disabled on hardware that supports
it.

Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;
</content>
</entry>
<entry>
<title>drm/tegra: Make legacy fbdev support optional</title>
<updated>2013-12-20T14:56:05Z</updated>
<author>
<name>Thierry Reding</name>
</author>
<published>2013-10-31T12:28:50Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=60c2f709d9b41184e0279d7538a5217885da8dde'/>
<id>urn:sha1:60c2f709d9b41184e0279d7538a5217885da8dde</id>
<content type='text'>
A lot of the modern userspace is capable of working without the legacy
fbdev support. kmscon can be used as a replacement for the framebuffer
console, and KMS X drivers create their own framebuffers.

Most people don't have a system where all of this works yet, though, so
leave support enabled by default.

Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;
</content>
</entry>
<entry>
<title>drm/tegra: Add DSI support</title>
<updated>2013-12-20T14:56:04Z</updated>
<author>
<name>Thierry Reding</name>
</author>
<published>2013-09-03T06:45:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dec727399a4b36bec87b7b4d4c1b20025e69758a'/>
<id>urn:sha1:dec727399a4b36bec87b7b4d4c1b20025e69758a</id>
<content type='text'>
This commit adds support for both DSI outputs found on Tegra. Only very
minimal functionality is implemented, so advanced features like ganged
mode won't work.

Due to the lack of other test hardware, some sections of the driver are
hardcoded to work with Dalmore.

Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;
</content>
</entry>
<entry>
<title>drm/tegra: return -EFAULT if copy_from_user() fails</title>
<updated>2013-12-03T09:14:03Z</updated>
<author>
<name>Dan Carpenter</name>
</author>
<published>2013-11-08T10:07:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9a991600e379641b9c16310b87ca848b6da01c24'/>
<id>urn:sha1:9a991600e379641b9c16310b87ca848b6da01c24</id>
<content type='text'>
copy_from_user() returns the number of bytes remaining if it fails, but
we want to return -EFAULT here.

Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;
</content>
</entry>
<entry>
<title>drm/tegra: Make tegra_drm_driver static</title>
<updated>2013-12-03T09:04:56Z</updated>
<author>
<name>Thierry Reding</name>
</author>
<published>2013-11-08T12:17:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9b57f5f2c53e1fb2394587fe61af38a2a52e3508'/>
<id>urn:sha1:9b57f5f2c53e1fb2394587fe61af38a2a52e3508</id>
<content type='text'>
There is no need to access it from other files now that the driver has
been decoupled from host1x.

Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;
</content>
</entry>
<entry>
<title>drm/tegra: Fix address space mismatches</title>
<updated>2013-12-03T09:04:42Z</updated>
<author>
<name>Thierry Reding</name>
</author>
<published>2013-11-08T12:15:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a7ed68fcc73fd91acc0502b88e44a69f78864d89'/>
<id>urn:sha1:a7ed68fcc73fd91acc0502b88e44a69f78864d89</id>
<content type='text'>
sparse complains because __user annotations aren't placed consistently.

Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;
</content>
</entry>
<entry>
<title>drm/tegra: Deliver syncpoint base to user space</title>
<updated>2013-10-31T08:55:48Z</updated>
<author>
<name>Arto Merilainen</name>
</author>
<published>2013-10-14T12:21:54Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c54a169b528d0ac2a5d3a7bf91f8534323bda83d'/>
<id>urn:sha1:c54a169b528d0ac2a5d3a7bf91f8534323bda83d</id>
<content type='text'>
This patch adds a separate ioctl for delivering syncpoint base number
to user space. If the syncpoint does not have an associated base, the
function returns -ENXIO.

Signed-off-by: Arto Merilainen &lt;amerilainen@nvidia.com&gt;
Reviewed-by: Terje Bergstrom &lt;tbergstrom@nvidia.com&gt;
Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;
</content>
</entry>
<entry>
<title>drm/tegra: Add support for tiled buffer objects</title>
<updated>2013-10-31T08:55:46Z</updated>
<author>
<name>Thierry Reding</name>
</author>
<published>2013-10-04T20:34:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=773af77fc479fd454c3f6836f86bf63996545cf4'/>
<id>urn:sha1:773af77fc479fd454c3f6836f86bf63996545cf4</id>
<content type='text'>
The gr2d and gr3d engines work more efficiently on buffers with a tiled
memory layout. Allow created buffers to be marked as tiled so that the
display controller can scan them out properly.

Signed-off-by: Thierry Reding &lt;thierry.reding@avionic-design.de&gt;
Signed-off-by: Thierry Reding &lt;treding@nvidia.com&gt;
</content>
</entry>
</feed>
