<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/gpu, branch v2.6.30</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v2.6.30</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v2.6.30'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2009-06-05T17:21:52Z</updated>
<entry>
<title>Revert "drm: don't associate _DRM_DRIVER maps with a master"</title>
<updated>2009-06-05T17:21:52Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2009-06-05T17:21:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=27704a16c9e0fb4c6b04344c7c4c40ac16148ec0'/>
<id>urn:sha1:27704a16c9e0fb4c6b04344c7c4c40ac16148ec0</id>
<content type='text'>
This reverts commit 6c51d1cfa0a370b48a157163340190cf5fd2346b, which
apparently causes DRI initialization failures on Radeons.

Reported-by: Markus Trippelsdorf &lt;markus@trippelsdorf.de&gt;
Requested-by: Dave Airlie &lt;airlied@gmail.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel</title>
<updated>2009-06-04T22:23:51Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2009-06-04T22:23:51Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=b87297fb405ef13cac375f202d114323b076a56d'/>
<id>urn:sha1:b87297fb405ef13cac375f202d114323b076a56d</id>
<content type='text'>
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/anholt/drm-intel:
  drm/i915: Remove a bad BUG_ON in the fence management code.
</content>
</entry>
<entry>
<title>drm/i915: Remove a bad BUG_ON in the fence management code.</title>
<updated>2009-06-04T11:43:09Z</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2009-06-04T11:18:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=0e7ddf7eeeef5aea85412120539ab5369577faeb'/>
<id>urn:sha1:0e7ddf7eeeef5aea85412120539ab5369577faeb</id>
<content type='text'>
This could be triggered by a gtt mapping fault on 965 that decides to
remove the fence from another object that happens to be active currently.
Since the other object doesn't rely on the fence reg for its execution, we
don't wait for it to finish.  We'll soon be not waiting on 915 most of the
time as well, so just drop the BUG_ON.

Signed-off-by: Eric Anholt &lt;eric@anholt.net&gt;
</content>
</entry>
<entry>
<title>drm: ignore EDID with really tiny modes.</title>
<updated>2009-06-04T00:20:34Z</updated>
<author>
<name>Adam Jackson</name>
<email>ajax@redhat.com</email>
</author>
<published>2009-06-04T00:20:34Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=fc43896630a421321a19d7970bac27ac94e9d162'/>
<id>urn:sha1:fc43896630a421321a19d7970bac27ac94e9d162</id>
<content type='text'>
Some EDIDs lie and report tiny modes that aren't possible. Ignore
these modes.

Signed-off-by: Adam Jackson &lt;ajax@redhat.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm: don't associate _DRM_DRIVER maps with a master</title>
<updated>2009-06-03T23:47:49Z</updated>
<author>
<name>Ben Skeggs</name>
<email>bskeggs@redhat.com</email>
</author>
<published>2009-05-26T00:35:52Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=6c51d1cfa0a370b48a157163340190cf5fd2346b'/>
<id>urn:sha1:6c51d1cfa0a370b48a157163340190cf5fd2346b</id>
<content type='text'>
A driver will use the _DRM_DRIVER map flag to indicate that it wants
to be responsible for removing the map itself, bypassing the DRM's
automagic cleanup code.

Since the multi-master changes this has been broken, resulting in some
drivers having their registers unmapped before it's finished with them.

Signed-off-by: Ben Skeggs &lt;bskeggs@redhat.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/i915: intel_lvds.c fix section mismatch</title>
<updated>2009-06-03T23:41:19Z</updated>
<author>
<name>Jaswinder Singh Rajput</name>
<email>jaswinder@kernel.org</email>
</author>
<published>2009-06-03T23:41:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=93c05f222413e3a16e8785f252db4726693abd71'/>
<id>urn:sha1:93c05f222413e3a16e8785f252db4726693abd71</id>
<content type='text'>
intel_no_lvds[] does not require __initdata as it is used only by

void intel_lvds_init(struct drm_device *dev).

Signed-off-by: Jaswinder Singh Rajput &lt;jaswinder@kernel.org&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm: Hook up DPMS property handling in drm_crtc.c. Add drm_helper_connector_dpms.</title>
<updated>2009-06-03T23:32:12Z</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-31T03:42:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=c9fb15f60eb517c958dec64dca9357bf62bf2201'/>
<id>urn:sha1:c9fb15f60eb517c958dec64dca9357bf62bf2201</id>
<content type='text'>
Making the drm_crtc.c code recognize the DPMS property and invoke the
connector-&gt;dpms function doesn't remove any capability from the driver while
reducing code duplication.

That just highlighted the problem with the existing DPMS functions which
could turn off the connector, but failed to turn off any relevant crtcs. The
new drm_helper_connector_dpms function manages all of that, using the
drm_helper-specific crtc and encoder dpms functions, automatically computing
the appropriate DPMS level for each object in the system.

This fixes the current troubles in the i915 driver which left PLLs, pipes
and planes running while in DPMS_OFF mode or even while they were unused.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm: set permissions on edid file to 0444</title>
<updated>2009-06-03T23:32:12Z</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-31T03:42:26Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e36ebaf49274ffa78f17b62bcae4c92c33b5b391'/>
<id>urn:sha1:e36ebaf49274ffa78f17b62bcae4c92c33b5b391</id>
<content type='text'>
Without initializing the sysfs attributes for the edid file,
it was created with mode 0, making it difficult for applications to use.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm: add newlines to text sysfs files</title>
<updated>2009-06-03T23:32:12Z</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2009-05-31T03:42:25Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=75185c929ed241f5cf1aa28999b8012181e2c7cb'/>
<id>urn:sha1:75185c929ed241f5cf1aa28999b8012181e2c7cb</id>
<content type='text'>
The contents of various simple text files in sysfs should end with
a newline to make them easier to read from the console.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
</entry>
<entry>
<title>drm/radeon: fix ring free alignment calculations</title>
<updated>2009-06-03T23:14:28Z</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@linux.ie</email>
</author>
<published>2009-06-03T21:08:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=9863871bd1bbf218b921af5e0bc48ca4f6ea9f12'/>
<id>urn:sha1:9863871bd1bbf218b921af5e0bc48ca4f6ea9f12</id>
<content type='text'>
fd.o bz#21849

We were aligning to +16 dwords, instead of to the next 16dword
boundary in the ring. Fix the calculation to go to the next 16dword
boundary when space checking.

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