<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/drm, branch release/10.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F10.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F10.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2012-10-28T02:15:35Z</updated>
<entry>
<title>Extend dim's hack from r228978: not only clang but gcc on non-x86 platforms</title>
<updated>2012-10-28T02:15:35Z</updated>
<author>
<name>Nathan Whitehorn</name>
<email>nwhitehorn@FreeBSD.org</email>
</author>
<published>2012-10-28T02:15:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=643c87ca3d20c4dcb9503260ffd13198ab905a43'/>
<id>urn:sha1:643c87ca3d20c4dcb9503260ffd13198ab905a43</id>
<content type='text'>
warns about unused variables in this code, so always add -Wno-unused to
the warning flags. Why gcc on x86 *doesn't* warn about this, I will never
know. The code itself should probably be fixed at some point.
</content>
</entry>
<entry>
<title>Don't try to build Linux compatibility stuff on platforms without</title>
<updated>2012-10-27T23:14:37Z</updated>
<author>
<name>Nathan Whitehorn</name>
<email>nwhitehorn@FreeBSD.org</email>
</author>
<published>2012-10-27T23:14:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=111d36dc7beb3a0acdaf6e4c4f446ec3ec983ea3'/>
<id>urn:sha1:111d36dc7beb3a0acdaf6e4c4f446ec3ec983ea3</id>
<content type='text'>
COMPAT_LINUX.
</content>
</entry>
<entry>
<title>Add MK_SOURCELESS build option. Setting MK_SOURCELESS to "no" will disable</title>
<updated>2012-02-04T00:54:43Z</updated>
<author>
<name>Robert Millan</name>
<email>rmh@FreeBSD.org</email>
</author>
<published>2012-02-04T00:54:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4a47892c81d0f1f20a7740d487cd4a0c6e3631e9'/>
<id>urn:sha1:4a47892c81d0f1f20a7740d487cd4a0c6e3631e9</id>
<content type='text'>
kernel modules that include binary-only code.

More fine-grained control is provided via MK_SOURCELESS_HOST (for native code
that runs on host CPU) and MK_SOURCELESS_UCODE (for microcode).

Reviewed by:	julian, delphij, freebsd-arch
Approved by:	kib (mentor)
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>For several files in sys/dev/drm, disable -Wunused-value when building</title>
<updated>2011-12-30T01:54:45Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2011-12-30T01:54:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=874fb554f7817699c3149d56ffc1275cbf67e539'/>
<id>urn:sha1:874fb554f7817699c3149d56ffc1275cbf67e539</id>
<content type='text'>
with clang.  There are several macros in these files that return values,
and in some cases nothing is done with them, but it is completely
harmless.  For some other files, also disable -Wconstant-conversion,
since that triggers a false positive with the DMA_BIT_MASK() macro.

MFC after:	1 week
</content>
</entry>
<entry>
<title>Welcome drm support for VIA unichrome chips.</title>
<updated>2010-01-31T14:30:39Z</updated>
<author>
<name>Robert Noland</name>
<email>rnoland@FreeBSD.org</email>
</author>
<published>2010-01-31T14:30:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b1ba33ffbe9c1628630362b350a1db407110a846'/>
<id>urn:sha1:b1ba33ffbe9c1628630362b350a1db407110a846</id>
<content type='text'>
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Import simple drm memory manager.</title>
<updated>2010-01-31T14:25:29Z</updated>
<author>
<name>Robert Noland</name>
<email>rnoland@FreeBSD.org</email>
</author>
<published>2010-01-31T14:25:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=139890fd201a183746197f03f243ef17cc2289d2'/>
<id>urn:sha1:139890fd201a183746197f03f243ef17cc2289d2</id>
<content type='text'>
This is required for the VIA driver and at least some parts are needed
for GEM.

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Add kernel support for Radeon R6/7xx 3D.</title>
<updated>2009-08-23T14:55:57Z</updated>
<author>
<name>Robert Noland</name>
<email>rnoland@FreeBSD.org</email>
</author>
<published>2009-08-23T14:55:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f588a0bda542052e2bac3a8dc550968846b5331b'/>
<id>urn:sha1:f588a0bda542052e2bac3a8dc550968846b5331b</id>
<content type='text'>
You will still need Mesa from git and possibly an updated DDX driver,
but this is working fairly well now.

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Import support for ATI Radeon R600 and R700 series chips.</title>
<updated>2009-03-07T21:36:57Z</updated>
<author>
<name>Robert Noland</name>
<email>rnoland@FreeBSD.org</email>
</author>
<published>2009-03-07T21:36:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4fcda8938e68596f05c3b6944a71738b3c5d41e0'/>
<id>urn:sha1:4fcda8938e68596f05c3b6944a71738b3c5d41e0</id>
<content type='text'>
Tested on an HD3850 (RV670) on loan from Warren Block.

Currently, you need one of the following for this to be useful:

	x11-drivers/xf86-video-radeonhd-devel (not tested)
	xf86-video-ati from git (EXA works, xv is too fast)
	xf86-video-radeonhd from git (EXA works, xv works)

There is no 3d support available from dri just yet.

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Update drm kernel drivers.</title>
<updated>2008-08-23T20:59:12Z</updated>
<author>
<name>Robert Noland</name>
<email>rnoland@FreeBSD.org</email>
</author>
<published>2008-08-23T20:59:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a2a2d954417780ad45f8fe65cea9991ba8cc2a8b'/>
<id>urn:sha1:a2a2d954417780ad45f8fe65cea9991ba8cc2a8b</id>
<content type='text'>
This is a sync to mesa/drm pre-gem, with a few fixes on top of that.
It also contains one local patch supplied by kib@ that I can't apply to
git.master shared code.

Approved by:	flz
Obtained from:	mesa/drm git.master
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Merge DRM CVS as of 2005-12-02, adding i915 DRM support thanks to Alexey Popov,</title>
<updated>2005-12-03T01:23:50Z</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@FreeBSD.org</email>
</author>
<published>2005-12-03T01:23:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=69b9fffc8440c68ab0d76c22449852a70c75e9af'/>
<id>urn:sha1:69b9fffc8440c68ab0d76c22449852a70c75e9af</id>
<content type='text'>
and a new r300 PCI ID.
</content>
</entry>
</feed>
