Hi Linus,
Can you please pull the 'drm-patches' branch from
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
This contains the changes for the DRM I'd like in 2.6.17, mainly a new
memory mapper and a safer r300 method for enabling pci ids... they now
require a new Xorg driver..
It also finally makes the DRM use the correct PCI DMA interfaces...
Dave.
drmP.h | 16 ++---
drm_bufs.c | 20 +++----
drm_dma.c | 4 -
drm_memory.c | 59 --------------------
drm_memory_debug.h | 70 ------------------------
drm_pci.c | 29 ++++++++--
drm_pciids.h | 116 +++++++++++++++++++++++++++-------------
i915_dma.c | 2
i915_irq.c | 2
r300_cmdbuf.c | 86 +++++++++++++++++++++++++++---
r300_reg.h | 39 +++++++++++--
radeon_cp.c | 151 +++++++++++++++++++++++++++++++++++++----------------
radeon_drm.h | 5 +
radeon_drv.h | 25 +++++---
radeon_state.c | 107 ++++++++++++++++---------------------
sis_mm.c | 2
16 files changed, 414 insertions(+), 319 deletions(-)
commit 55eb061326765b2d0489387cfb3fc7dbd244f917
Author: Dave Airlie <[email protected]>
Date: Wed Mar 29 08:16:12 2006 +1000
drm: remove drm_{alloc,free}_pages
drm_alloc_pages and drm_free_pages can now be removed.
Signed-off-by: Adrian Bunk <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
commit d2b58b58838159b2afdc624f74b208e8bd3c029e
Author: Dave Airlie <[email protected]>
Date: Wed Mar 29 08:12:52 2006 +1000
drm: sis fix compile warning
Prevent a gcc warning in the SIS DRM driver. offset is a unsigned int and
the printk wants a long.
Signed-off-by: Jon Mason <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
commit f3dd5c37382472a8b245ad791ed768771594e60c
Author: Dave Airlie <[email protected]>
Date: Sat Mar 25 18:09:46 2006 +1100
drm: add new radeon PCI ids..
This adds all the r300 and r400 PCI ids from DRM CVS, it also
makes these cards only initialise when the new xorg driver is
used, as otherwise the DRM can cause lockups.
Signed-off-by: Dave Airlie <[email protected]>
commit 6e5fca53c72c95da92c092411c7ec81e926af632
Author: Dave Airlie <[email protected]>
Date: Mon Mar 20 18:34:29 2006 +1100
drm: read breadcrumb in IRQ handler
From: Keith Whitwell <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
commit e7f947b908921a661efcbc08ce42d7de67691b07
Author: Dave Airlie <[email protected]>
Date: Sun Mar 19 20:28:19 2006 +1100
drm: fixup i915 breadcrumb read/write
Some minor issues in the i915 breadcrumb code.
Signed-off-by: Dave Airlie <[email protected]>
commit 2fab58d1a18c752887c2b9f6ee7b6997ced4a77a
Author: Dave Airlie <[email protected]>
Date: Sun Mar 19 20:15:41 2006 +1100
drm: remove pointless checks in radeon_state
If these were valid checks, we'd have already oopsed several
lines above where we were already dereferencing them.
DA: these used to be valid but other changes made them unnecessary.
Coverity: 776,777,778
Signed-off-by: Dave Jones <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
commit f15e92d702bba47f451bd5f63e170252c6e1bba2
Author: Dave Airlie <[email protected]>
Date: Sun Mar 19 20:12:23 2006 +1100
drm: fixup improper cast.
Signed-off-by: Dave Airlie <[email protected]>
commit dfab11542fbecd8539c092fe36155909b4812f73
Author: Dave Airlie <[email protected]>
Date: Sun Mar 19 20:01:37 2006 +1100
drm: rationalise some pci ids
This is the start of some work from Roland Scheidegger to align
the X DDX pci ids and the drm ones, however we don't want to put
r300 ids in the kernel just yet, they destabilise a few machines.
From: Roland Scheidegger (via DRM CVS)
Signed-off-by: Dave Airlie <[email protected]>
commit ee4621f011750a6eff9f56631e12ab7fd9503aaa
Author: Dave Airlie <[email protected]>
Date: Sun Mar 19 19:45:26 2006 +1100
drm: Add general-purpose packet for manipulating scratch registers (r300)
From: Aapo Tahkola (via DRM CVS)
Signed-off-by: Dave Airlie <[email protected]>
commit d5ea702f1e8e3edeea6b673a58281bf99f3dbec5
Author: Dave Airlie <[email protected]>
Date: Sun Mar 19 19:37:55 2006 +1100
drm: rework radeon memory map (radeon 1.23)
This code reworks the radeon memory map so it works better
for newer r300 chips and for a lot of older PCI chips.
It really requires a new X driver in order to take advantage of this code.
From: Ben Herrenschmidt <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
commit 45f17100bfd18c99d6479e94598f4e533bbe30d8
Author: Dave Airlie <[email protected]>
Date: Sun Mar 19 19:12:10 2006 +1100
drm: update r300 register names
Update some of the DRM register names from DRM CVS
Signed-off-by: Dave Airlie <[email protected]>
commit ddf19b973be5a96d77c8467f657fe5bd7d126e0f
Author: Dave Airlie <[email protected]>
Date: Sun Mar 19 18:56:12 2006 +1100
drm: fixup PCI DMA support
This patch makes the PCI support use the correct Linux interfaces finally.
Tested in DRM CVS on PCI MGA card.
Signed-off-by: Dave Airlie <[email protected]>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]