Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Dave Airlie <airlied <at> linux.ie>
Subject: [git pull] DRM tree for 2.6.23-rc1
Newsgroups: gmane.comp.video.dri.devel
Date: Monday 16th July 2007 00:00:45 UTC (over 10 years ago)
Hi Linus,

Please pull the 'drm-patches' branch from the drm git tree.
ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
drm-patches

It contains a removal of a lot of typedefs from the core drm and their use
in
drivers. Drivers will have their own typedefs cleaned later.

It also contains an updated r300 register file, and radeon vblank routing
support along with a list macro cleanup.

Dave.

  drivers/char/drm/ati_pcigart.c    |    8 +-
  drivers/char/drm/drm.h            |  329 ++++++-----
  drivers/char/drm/drmP.h           |  349 ++++++------
  drivers/char/drm/drm_agpsupport.c |  116 ++--
  drivers/char/drm/drm_auth.c       |   40 +-
  drivers/char/drm/drm_bufs.c       |  209 ++++----
  drivers/char/drm/drm_context.c    |   97 ++--
  drivers/char/drm/drm_dma.c        |   12 +-
  drivers/char/drm/drm_drawable.c   |   34 +-
  drivers/char/drm/drm_drv.c        |   76 ++--
  drivers/char/drm/drm_fops.c       |   68 +--
  drivers/char/drm/drm_hashtab.c    |   34 +-
  drivers/char/drm/drm_hashtab.h    |   24 +-
  drivers/char/drm/drm_ioctl.c      |   68 ++-
  drivers/char/drm/drm_irq.c        |   58 +-
  drivers/char/drm/drm_lock.c       |   28 +-
  drivers/char/drm/drm_memory.c     |    8 +-
  drivers/char/drm/drm_mm.c         |   66 +-
  drivers/char/drm/drm_os_linux.h   |   22 +-
  drivers/char/drm/drm_pci.c        |    6 +-
  drivers/char/drm/drm_proc.c       |   50 +-
  drivers/char/drm/drm_sarea.h      |   26 +-
  drivers/char/drm/drm_scatter.c    |   22 +-
  drivers/char/drm/drm_sman.c       |   93 ++--
  drivers/char/drm/drm_sman.h       |   50 +-
  drivers/char/drm/drm_stub.c       |   30 +-
  drivers/char/drm/drm_sysfs.c      |    4 +-
  drivers/char/drm/drm_vm.c         |  106 ++--
  drivers/char/drm/i810_dma.c       |  164 +++---
  drivers/char/drm/i810_drm.h       |    2 +-
  drivers/char/drm/i810_drv.h       |   18 +-
  drivers/char/drm/i830_dma.c       |  157 +++---
  drivers/char/drm/i830_drm.h       |    2 +-
  drivers/char/drm/i830_drv.h       |   24 +-
  drivers/char/drm/i830_irq.c       |   20 +-
  drivers/char/drm/i915_dma.c       |   44 +-
  drivers/char/drm/i915_drm.h       |    8 +-
  drivers/char/drm/i915_drv.h       |   22 +-
  drivers/char/drm/i915_irq.c       |   28 +-
  drivers/char/drm/i915_mem.c       |    6 +-
  drivers/char/drm/mga_dma.c        |   79 ++--
  drivers/char/drm/mga_drm.h        |    6 +-
  drivers/char/drm/mga_drv.c        |    4 +-
  drivers/char/drm/mga_drv.h        |   22 +-
  drivers/char/drm/mga_irq.c        |   12 +-
  drivers/char/drm/mga_state.c      |   36 +-
  drivers/char/drm/r128_cce.c       |   41 +-
  drivers/char/drm/r128_drm.h       |    4 +-
  drivers/char/drm/r128_drv.h       |   20 +-
  drivers/char/drm/r128_irq.c       |   10 +-
  drivers/char/drm/r128_state.c     |   60 +-
  drivers/char/drm/r300_cmdbuf.c    |   53 +-
  drivers/char/drm/r300_reg.h       | 1163
+++++++++++++++++++++----------------
  drivers/char/drm/radeon_cp.c      |   54 +-
  drivers/char/drm/radeon_drm.h     |   12 +-
  drivers/char/drm/radeon_drv.c     |    3 +-
  drivers/char/drm/radeon_drv.h     |   45 +-
  drivers/char/drm/radeon_irq.c     |  118 ++++-
  drivers/char/drm/radeon_state.c   |  108 ++--
  drivers/char/drm/savage_bci.c     |   44 +-
  drivers/char/drm/savage_drm.h     |    4 +-
  drivers/char/drm/savage_drv.h     |   20 +-
  drivers/char/drm/savage_state.c   |   28 +-
  drivers/char/drm/sis_drv.c        |    4 +-
  drivers/char/drm/sis_drv.h        |    9 +-
  drivers/char/drm/sis_mm.c         |   16 +-
  drivers/char/drm/via_dma.c        |   10 +-
  drivers/char/drm/via_dmablit.c    |   20 +-
  drivers/char/drm/via_dmablit.h    |    2 +-
  drivers/char/drm/via_drm.h        |    4 +-
  drivers/char/drm/via_drv.h        |   32 +-
  drivers/char/drm/via_irq.c        |   12 +-
  drivers/char/drm/via_map.c        |   10 +-
  drivers/char/drm/via_mm.c         |    6 +-
  drivers/char/drm/via_verifier.c   |   12 +-
  drivers/char/drm/via_verifier.h   |    6 +-
  76 files changed, 2444 insertions(+), 2173 deletions(-)

commit bd63cb52c05bbb154f539369cae4fb9c9b6277da
Author: Dave Airlie 
Date:   Thu Jul 12 10:35:02 2007 +1000

     drm: remove sarea typedefs

     Leave the userspace typedefs in place

     Signed-off-by: Dave Airlie 

commit e0be428e6645f2891fab6be92d1b0e9aad972e7d
Author: Dave Airlie 
Date:   Thu Jul 12 10:26:44 2007 +1000

     drm: detypedef the hashtab and more of sman

     Signed-off-by: Dave Airlie 

commit 9698b4dba42eb758ad98012c21e5fbdb372fe2d9
Author: Dave Airlie 
Date:   Thu Jul 12 10:21:05 2007 +1000

     drm: de-typedef sman

     Signed-off-by: Dave Airlie 

commit 55910517af381eba4f978740e5e46e23eb269326
Author: Dave Airlie 
Date:   Wed Jul 11 16:53:40 2007 +1000

     drm: detypedeffing continues...

     Signed-off-by: Dave Airlie 

commit cdd55a294c13f8bf05b2f4fee4c96934d5ebd2e4
Author: Dave Airlie 
Date:   Wed Jul 11 16:32:08 2007 +1000

     drm: detypef waitlist/freelist/buf_entry/device_dma/drm_queue structs

     Signed-off-by: Dave Airlie 

commit 8fc2fdf4c9437576f38e97c2f5b700ec77038984
Author: Dave Airlie 
Date:   Wed Jul 11 16:21:47 2007 +1000

     drm: drop drm_vma_entry_t, drm_magic_entry_t

     Signed-off-by: Dave Airlie 

commit 056219e2fa6664ec83bc258ebcf30f1a7919d423
Author: Dave Airlie 
Date:   Wed Jul 11 16:17:42 2007 +1000

     drm: drop drm_buf_t typedef

     Signed-off-by: Dave Airlie 

commit eddca551a3e7be2fed54282f255f18efe9ead131
Author: Dave Airlie 
Date:   Wed Jul 11 16:09:54 2007 +1000

     drm: fixup other drivers for typedef removals

     Signed-off-by: Dave Airlie 

commit 84b1fd103dbbe01b5905db1444d3fc8afa9a7207
Author: Dave Airlie 
Date:   Wed Jul 11 15:53:27 2007 +1000

     drm: remove drm_file_t, drm_device_t and drm_head_t typedefs

     some drivers still todo.

     Signed-off-by: Dave Airlie 

commit c60ce623bd16137627009d05e311d877729f2ad6
Author: Dave Airlie 
Date:   Wed Jul 11 15:27:12 2007 +1000

     drm: remove a bunch of typedefs on the userspace interface

     This moves a bunch of typedefs into a !defined __KERNEL__ to keep
userspace
     API compatiblity, it changes all internal usages to
structs/enum/unions.

     Signed-off-by: Dave Airlie 

commit c6c656b4b6ddfc964f1a43394bf86bc76c5e8119
Author: Oliver McFadden 
Date:   Wed Jul 11 12:24:10 2007 +1000

     r300: updates register header

     This updates the R300 register names and allows the VAP_PVS_WAITIDLE
register
     to be written.

     Signed-off-by: Dave Airlie 

commit ddbee33328dcfb892cd91f2d57a1822f4d6f70d9
Author: Dave Airlie 
Date:   Wed Jul 11 12:16:01 2007 +1000

     radeon: add support for vblank on crtc2

     This adds support for CRTC2 vblank on radeon similiar to the i915.

     Signed-off-by: Dave Airlie 

commit 7c158acef8f0e51c3a5f71133aaf402628370a64
Author: Dave Airlie 
Date:   Wed Jul 11 12:05:36 2007 +1000

     drm: cleanup list initialisation

     Signed-off-by: Dave Airlie 

commit 6f710105f5a4971078c46ae258cbb76db1ee967a
Author: Dave Airlie 
Date:   Mon May 28 19:41:35 2007 +1000

     drm: fix typo on code drm getsarea

     Signed-off-by: Dave Airlie 

commit da509d7a02cb54938776439edc81f057e39f81e0
Author: Dave Airlie 
Date:   Sat May 26 05:04:51 2007 +1000

     drm: remove DRM_GETSAREA and replace with drm_getsarea function

     Signed-off-by: Dave Airlie 

commit bd1b331fae2813d9f03ceee649296f02edc0b893
Author: Dave Airlie 
Date:   Sat May 26 05:01:51 2007 +1000

     drm: cleanup use of Linux list handling macros

     This makes the drms use of the list handling macros a lot cleaner
     and more along the lines of how they should be used and uses them
     in some more places.

     Signed-off-by: Dave Airlie 

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
--
 
CD: 3ms