[PATCH 00/16] drm/gma500: Patches for 3.15-rc1

Patrik Jakobsson patrik.r.jakobsson at gmail.com
Mon Mar 17 16:09:19 PDT 2014


These are the patches for 3.15-rc1. Includes the following features,
fixes and cleanups.

- SGX MMU support
- SGX IRQ handling (Page faults and blitter fences)
- Minor Cedarview and Poulsbo unification 
- Work queue for ASLE interrupt work
- Various cleanups, style fixes and removal of dead code

Arthur Borsboom (3):
  drm/gma500: Code cleanup - removal of centralized exiting of function
  drm/gma500: Code cleanup - style fixes
  drm/gma500: Code cleanup - inline documentation

Patrik Jakobsson (12):
  drm/gma500: Make SGX MMU driver actually do something
  drm/gma500: Add support for SGX interrupts
  drm/gma500: Give MMU code it's own header file
  drm/gma500: Add first piece of blitter code
  drm/gma500: Hook up the MMU
  drm/gma500: Always trap MMU page faults
  drm/gma500: Remove unused ioctls
  drm/gma500: Add backing type and base align to psb_gem_create()
  drm/gma500: Move asle interrupt work into a work task
  drm/gma500: Unify _get_core_freq for cdv and psb
  drm/gma500: Unify encoder mode fixup
  drm/gma500/cdv: Cedarview display cleanups

Thierry Reding (1):
  drm/gma500: Remove dead code

 drivers/gpu/drm/gma500/Makefile            |   2 +
 drivers/gpu/drm/gma500/blitter.c           |  51 ++++
 drivers/gpu/drm/gma500/blitter.h           |  22 ++
 drivers/gpu/drm/gma500/cdv_device.c        |  40 +--
 drivers/gpu/drm/gma500/cdv_intel_crt.c     |   9 +-
 drivers/gpu/drm/gma500/cdv_intel_display.c |  71 ++---
 drivers/gpu/drm/gma500/cdv_intel_hdmi.c    |   9 +-
 drivers/gpu/drm/gma500/framebuffer.c       |   2 +-
 drivers/gpu/drm/gma500/gem.c               |  56 +---
 drivers/gpu/drm/gma500/gem.h               |  21 ++
 drivers/gpu/drm/gma500/gma_device.c        |  56 ++++
 drivers/gpu/drm/gma500/gma_device.h        |  21 ++
 drivers/gpu/drm/gma500/gma_display.c       |   7 +
 drivers/gpu/drm/gma500/gma_display.h       |   3 +
 drivers/gpu/drm/gma500/gtt.c               |  45 +++-
 drivers/gpu/drm/gma500/gtt.h               |   3 +-
 drivers/gpu/drm/gma500/mmu.c               | 297 ++++++++++-----------
 drivers/gpu/drm/gma500/mmu.h               |  93 +++++++
 drivers/gpu/drm/gma500/oaktrail_hdmi.c     |   9 +-
 drivers/gpu/drm/gma500/opregion.c          |  25 +-
 drivers/gpu/drm/gma500/psb_device.c        |  42 +--
 drivers/gpu/drm/gma500/psb_drv.c           | 399 ++++++++---------------------
 drivers/gpu/drm/gma500/psb_drv.h           | 203 ++++-----------
 drivers/gpu/drm/gma500/psb_intel_display.c |  30 +--
 drivers/gpu/drm/gma500/psb_intel_drv.h     |   2 -
 drivers/gpu/drm/gma500/psb_irq.c           |  81 +++++-
 include/drm/gma_drm.h                      |  70 +----
 27 files changed, 725 insertions(+), 944 deletions(-)
 create mode 100644 drivers/gpu/drm/gma500/blitter.c
 create mode 100644 drivers/gpu/drm/gma500/blitter.h
 create mode 100644 drivers/gpu/drm/gma500/gem.h
 create mode 100644 drivers/gpu/drm/gma500/gma_device.c
 create mode 100644 drivers/gpu/drm/gma500/gma_device.h
 create mode 100644 drivers/gpu/drm/gma500/mmu.h

-- 
1.8.1.2



More information about the dri-devel mailing list