<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/include/drm, branch v3.11</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/include/drm?h=v3.11</id>
<link rel='self' href='https://git.amat.us/linux/atom/include/drm?h=v3.11'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2013-07-30T21:24:13Z</updated>
<entry>
<title>drm: fix 64 bit drm fixed point helpers</title>
<updated>2013-07-30T21:24:13Z</updated>
<author>
<name>Alex Deucher</name>
<email>alexander.deucher@amd.com</email>
</author>
<published>2013-07-30T20:43:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=a838834b2f7cbc09b6319a1fc332c03e4d665b20'/>
<id>urn:sha1:a838834b2f7cbc09b6319a1fc332c03e4d665b20</id>
<content type='text'>
Sign bit wasn't handled properly and a small typo.

Thanks to Christian for helping me sort this out.

Signed-off-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
</content>
</entry>
<entry>
<title>drm/cma: remove GEM CMA specific dma_buf functionality</title>
<updated>2013-07-05T05:44:54Z</updated>
<author>
<name>Joonyoung Shim</name>
<email>jy0922.shim@samsung.com</email>
</author>
<published>2013-06-28T05:24:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=6d35dea107834eb549c1fba28fea6ec39c81d0ba'/>
<id>urn:sha1:6d35dea107834eb549c1fba28fea6ec39c81d0ba</id>
<content type='text'>
We can use prime helpers instead.

Signed-off-by: Joonyoung Shim &lt;jy0922.shim@samsung.com&gt;
Acked-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/cma: add low-level hook functions to use prime helpers</title>
<updated>2013-07-05T05:44:49Z</updated>
<author>
<name>Joonyoung Shim</name>
<email>jy0922.shim@samsung.com</email>
</author>
<published>2013-06-28T05:24:54Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=78467dc5f70fb9bee4a32c0c3714c99b0b5465c7'/>
<id>urn:sha1:78467dc5f70fb9bee4a32c0c3714c99b0b5465c7</id>
<content type='text'>
Instead of using the dma_buf functionality for GEM CMA, we can use prime
helpers if we can provide low-level hook functions for GEM CMA.

Signed-off-by: Joonyoung Shim &lt;jy0922.shim@samsung.com&gt;
Acked-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm: add mmap function to prime helpers</title>
<updated>2013-07-05T05:44:44Z</updated>
<author>
<name>Joonyoung Shim</name>
<email>jy0922.shim@samsung.com</email>
</author>
<published>2013-06-28T05:24:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=7c397cd97b8f46659698396b420bd48c3e6703e6'/>
<id>urn:sha1:7c397cd97b8f46659698396b420bd48c3e6703e6</id>
<content type='text'>
This adds to call low-level mmap() from prime helpers.

Signed-off-by: Joonyoung Shim &lt;jy0922.shim@samsung.com&gt;
Acked-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/mm: kill color_search_free/get_block</title>
<updated>2013-07-04T00:57:40Z</updated>
<author>
<name>Daniel Vetter</name>
<email>daniel.vetter@ffwll.ch</email>
</author>
<published>2013-07-01T20:05:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=69163ea82732894e8c1e17df4010372ed078efdd'/>
<id>urn:sha1:69163ea82732894e8c1e17df4010372ed078efdd</id>
<content type='text'>
drm/i915 is the only user of the color allocation handling and
switched to insert_node a while ago. So we can ditch this.

Signed-off-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
Reviewed-by: Chris Wilson &lt;chris@chris-wilson.co.uk&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm: make drm_mm_init() return void</title>
<updated>2013-07-02T03:34:41Z</updated>
<author>
<name>David Herrmann</name>
<email>dh.herrmann@gmail.com</email>
</author>
<published>2013-07-01T18:32:58Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=77ef8bbc87be7ad10b410247efc6d0f10676b401'/>
<id>urn:sha1:77ef8bbc87be7ad10b410247efc6d0f10676b401</id>
<content type='text'>
There is no reason to return "int" as this function never fails.
Furthermore, several drivers (ast, sis) already depend on this.

Signed-off-by: David Herrmann &lt;dh.herrmann@gmail.com&gt;
Reviewed-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>Revert "drm: kms_helper: don't lose hotplug event"</title>
<updated>2013-06-28T10:31:34Z</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@redhat.com</email>
</author>
<published>2013-06-28T10:31:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d482e5fa299c2cfbb4700143dd766273730e2357'/>
<id>urn:sha1:d482e5fa299c2cfbb4700143dd766273730e2357</id>
<content type='text'>
This reverts commit 160954b7bca43da7cd3cfbce310e6df919a8216e.

This was rearming the workqueue with a 0 timeout, causing
a WARN_ON, and possible loop.

Daniel writes:
"I've looked a bit into this and I think we need to have a separate
work struct for recovering these lost hotplug events since the
continuous self-rearming case is a real risk (e.g. if a connector
flip-flops all the time). At least I don't see a sane way to block out
re-arming with the current code in a simple way. So reverting the
offender seems like the right thing and I'll go back to the drawing
board for 3.12."

Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/ttm: get rid of ttm_bo_is_reserved</title>
<updated>2013-06-28T02:04:15Z</updated>
<author>
<name>Maarten Lankhorst</name>
<email>m.b.lankhorst@gmail.com</email>
</author>
<published>2013-06-27T11:48:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=8f262540e61c7caaff791bde8336196ac7aca77a'/>
<id>urn:sha1:8f262540e61c7caaff791bde8336196ac7aca77a</id>
<content type='text'>
Signed-off-by: Maarten Lankhorst &lt;maarten.lankhorst@canonical.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/ttm: inline ttm_bo_reserve and related calls</title>
<updated>2013-06-28T02:04:09Z</updated>
<author>
<name>Maarten Lankhorst</name>
<email>m.b.lankhorst@gmail.com</email>
</author>
<published>2013-06-27T11:48:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=3482032457f50cae196f6397ebec7f5f2ad3cf7d'/>
<id>urn:sha1:3482032457f50cae196f6397ebec7f5f2ad3cf7d</id>
<content type='text'>
Makes lockdep a lot more useful.

Signed-off-by: Maarten Lankhorst &lt;maarten.lankhorst@canonical.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/ttm: convert to the reservation api</title>
<updated>2013-06-28T02:04:01Z</updated>
<author>
<name>Maarten Lankhorst</name>
<email>m.b.lankhorst@gmail.com</email>
</author>
<published>2013-06-27T11:48:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5e338405119a80aa59e811626739122d1c15045d'/>
<id>urn:sha1:5e338405119a80aa59e811626739122d1c15045d</id>
<content type='text'>
Now that the code is compatible in semantics, flip the switch.
Use ww_mutex instead of the homegrown implementation.

ww_mutex uses -EDEADLK to signal that the caller has to back off,
and -EALREADY to indicate this buffer is already held by the caller.

ttm used -EAGAIN and -EDEADLK for those, respectively. So some changes
were needed to handle this correctly.

Signed-off-by: Maarten Lankhorst &lt;maarten.lankhorst@canonical.com&gt;
Reviewed-by: Jerome Glisse &lt;jglisse@redhat.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
</feed>
