<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/gpu/drm/udl, branch v3.5</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/gpu/drm/udl?h=v3.5</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/gpu/drm/udl?h=v3.5'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2012-06-25T06:43:12Z</updated>
<entry>
<title>drm/udl: Make sure to get correct endian keys from vendor descriptor</title>
<updated>2012-06-25T06:43:12Z</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@redhat.com</email>
</author>
<published>2012-06-25T06:32:14Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d42f0349f3fed647c61c2d432e974bbdafcfb3fb'/>
<id>urn:sha1:d42f0349f3fed647c61c2d432e974bbdafcfb3fb</id>
<content type='text'>
This is a port of
commit b49f184b640dcfab7ede394cf2a1ff4fe3d154f5
Author: Ben Collins &lt;bcollins@ubuntu.com&gt;
from udlfb to udl kms driver.

The driver was not using le16_to_cpu when reading keys from the vendor
descriptor, causing incorrect parsing. Mainly, sku_pixel_limit was not
being parsed on big-endian systems. This would result in a blank screen
on big-endian CPUs where the DL chips's max mode was smaller than the
monitor's native mode.

Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/udl: only bind to the video devices on the hub.</title>
<updated>2012-06-16T10:09:58Z</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@redhat.com</email>
</author>
<published>2012-06-16T06:41:28Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e5a867a51d9b009f90d5dca6a320608e4e8a37ec'/>
<id>urn:sha1:e5a867a51d9b009f90d5dca6a320608e4e8a37ec</id>
<content type='text'>
This is ported from udlfb.

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=832188
Cc: stable@vger.kernel.org
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>udl: support vmapping imported dma-bufs</title>
<updated>2012-05-31T13:13:59Z</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@redhat.com</email>
</author>
<published>2012-03-26T13:36:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e8aa1d1ebcbcf98fbb20cad83098f25c7d52753f'/>
<id>urn:sha1:e8aa1d1ebcbcf98fbb20cad83098f25c7d52753f</id>
<content type='text'>
This allows udl to get a vmapping of an imported buffer for scanout.

Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/udl: remove unused variables.</title>
<updated>2012-05-29T12:47:59Z</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@redhat.com</email>
</author>
<published>2012-05-29T12:47:59Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=1c780f2cfec8b533b9cfda77209b4e3e7adaddbf'/>
<id>urn:sha1:1c780f2cfec8b533b9cfda77209b4e3e7adaddbf</id>
<content type='text'>
These two variables were not required after new API was introduced.

Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/udl: unlock before returning in udl_gem_mmap()</title>
<updated>2012-05-29T10:02:50Z</updated>
<author>
<name>Dan Carpenter</name>
<email>dan.carpenter@oracle.com</email>
</author>
<published>2012-03-22T06:30:56Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ace281e8ab62e026b95c413db5f3c6beed42b829'/>
<id>urn:sha1:ace281e8ab62e026b95c413db5f3c6beed42b829</id>
<content type='text'>
If we hit an error here, then we should unlock and unreference obj
before returning.

Signed-off-by: Dan Carpenter &lt;dan.carpenter@oracle.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>udl: add prime fd-&gt;handle support.</title>
<updated>2012-05-23T09:46:05Z</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@redhat.com</email>
</author>
<published>2011-12-21T11:23:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=96503f592fd729f296f5870a57be0417eeffc92a'/>
<id>urn:sha1:96503f592fd729f296f5870a57be0417eeffc92a</id>
<content type='text'>
udl can only be used as an output offload so doesn't need to support
handle-&gt;fd direction.

Reviewed-by: Alex Deucher &lt;alexander.deucher@amd.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm: Constify drm_mode_config_funcs pointer</title>
<updated>2012-05-22T09:35:07Z</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2012-05-17T11:27:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=e6ecefaadfcdb03db8ac9e739b4ba7a93a8811b3'/>
<id>urn:sha1:e6ecefaadfcdb03db8ac9e739b4ba7a93a8811b3</id>
<content type='text'>
The DRM mode config functions structure declared by drivers and pointed
to by the drm_mode_config funcs field is never modified. Make it a const
pointer.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Cc: Inki Dae &lt;inki.dae@samsung.com&gt;
Cc: Alan Cox &lt;alan@linux.intel.com&gt;
Cc: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
Cc: Ben Skeggs &lt;bskeggs@redhat.com&gt;
Cc: Thomas Hellstrom &lt;thellstrom@vmware.com&gt;
Cc: Rob Clark &lt;rob.clark@linaro.org&gt;
Reviwed-by: Alex Deucher &lt;alexdeucher@gmail.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm: Constify gem_vm_ops pointer</title>
<updated>2012-05-22T09:34:53Z</updated>
<author>
<name>Laurent Pinchart</name>
<email>laurent.pinchart@ideasonboard.com</email>
</author>
<published>2012-05-17T11:27:22Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=78b68556a964e74fb803b08c5b2d9c6ba3ec3787'/>
<id>urn:sha1:78b68556a964e74fb803b08c5b2d9c6ba3ec3787</id>
<content type='text'>
The GEM vm operations structure is passed to the VM core that stores it
in a const field. There vm operations structures can thus be const in
DRM as well.

Signed-off-by: Laurent Pinchart &lt;laurent.pinchart@ideasonboard.com&gt;
Cc: Inki Dae &lt;inki.dae@samsung.com&gt;
Cc: Alan Cox &lt;alan@linux.intel.com&gt;
Cc: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
Cc: Rob Clark &lt;rob.clark@linaro.org&gt;
Reviewed-by: Alex Deucher &lt;alexdeucher@gmail.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>mm, drm/udl: fixup vma flags on mmap</title>
<updated>2012-04-02T10:08:17Z</updated>
<author>
<name>Konstantin Khlebnikov</name>
<email>khlebnikov@openvz.org</email>
</author>
<published>2012-03-31T09:29:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=fa9e855025b19e96e493ee00de7d933a9794f742'/>
<id>urn:sha1:fa9e855025b19e96e493ee00de7d933a9794f742</id>
<content type='text'>
There should be VM_MIXEDMAP, not VM_PFNMAP, because udl_gem_fault() inserts
pages via vm_insert_page(). Other drm/gem drivers already do this.

Signed-off-by: Konstantin Khlebnikov &lt;khlebnikov@openvz.org&gt;
Cc: Dave Airlie &lt;airlied@redhat.com&gt;
Cc: dri-devel@lists.freedesktop.org
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/usb: move usb support into a separate module</title>
<updated>2012-03-20T06:59:29Z</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@redhat.com</email>
</author>
<published>2012-03-20T06:59:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=9c1dfc5574a7f7115c0fe5bd8f838a8b7a52ee6d'/>
<id>urn:sha1:9c1dfc5574a7f7115c0fe5bd8f838a8b7a52ee6d</id>
<content type='text'>
In order to satisfy all the various Kconfig options between
USB and DRM, we need to split the USB code out into a separate module
and export symbols to it.

This fixes build problems in -next reported by sfr.

Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
</feed>
