<div dir="ltr">Hi Dave,<br><br>Here's the patches for the 3.15 merge window.<br><br>Summary of what's included:<br><br>- SGX MMU support<br>- SGX IRQ handling (Page faults and blitter fences)<br>- Minor Cedarview and Poulsbo unification<br>
- Work queue for ASLE interrupt work<br>- Various cleanups, style fixes and removal of dead code<br><br>Thanks<br>Patrik<div><div><br>The following changes since commit 786a7828bc74b9b1466e83abb200b75f80f94121:<br><br>  Merge branch 'drm-next-3.15' of git://<a href="http://people.freedesktop.org/~deathsimple/linux">people.freedesktop.org/~deathsimple/linux</a> into drm-next (2014-03-05 14:52:19 +1000)<br>
<br>are available in the git repository at:<br><br><br>  git://<a href="http://github.com/patjak/drm-gma500">github.com/patjak/drm-gma500</a> gma500-next<br><br>for you to fetch changes up to 75144097014d1bca861b403e7e2093549114d0c9:<br>
<br>  drm/gma500: remove stub .open/postclose (2014-03-18 00:47:09 +0100)<br><br>----------------------------------------------------------------<br>Arthur Borsboom (3):<br>      drm/gma500: Code cleanup - removal of centralized exiting of function<br>
      drm/gma500: Code cleanup - style fixes<br>      drm/gma500: Code cleanup - inline documentation<br><br>David Herrmann (1):<br>      drm/gma500: remove stub .open/postclose<br><br>Patrik Jakobsson (12):<br>      drm/gma500: Make SGX MMU driver actually do something<br>
      drm/gma500: Add support for SGX interrupts<br>      drm/gma500: Give MMU code it's own header file<br>      drm/gma500: Add first piece of blitter code<br>      drm/gma500: Hook up the MMU<br>      drm/gma500: Always trap MMU page faults<br>
      drm/gma500: Remove unused ioctls<br>      drm/gma500: Add backing type and base align to psb_gem_create()<br>      drm/gma500: Move asle interrupt work into a work task<br>      drm/gma500: Unify _get_core_freq for cdv and psb<br>
      drm/gma500: Unify encoder mode fixup<br>      drm/gma500/cdv: Cedarview display cleanups<br><br>Thierry Reding (1):<br>      drm/gma500: Remove dead code<br><br> drivers/gpu/drm/gma500/Makefile            |   2 +<br>
 drivers/gpu/drm/gma500/blitter.c           |  51 ++++<br> drivers/gpu/drm/gma500/blitter.h           |  22 ++<br> drivers/gpu/drm/gma500/cdv_device.c        |  40 +--<br> drivers/gpu/drm/gma500/cdv_intel_crt.c     |   9 +-<br>
 drivers/gpu/drm/gma500/cdv_intel_display.c |  71 ++---<br> drivers/gpu/drm/gma500/cdv_intel_hdmi.c    |   9 +-<br> drivers/gpu/drm/gma500/framebuffer.c       |   2 +-<br> drivers/gpu/drm/gma500/gem.c               |  56 +---<br>
 drivers/gpu/drm/gma500/gem.h               |  21 ++<br> drivers/gpu/drm/gma500/gma_device.c        |  56 ++++<br> drivers/gpu/drm/gma500/gma_device.h        |  21 ++<br> drivers/gpu/drm/gma500/gma_display.c       |   7 +<br>
 drivers/gpu/drm/gma500/gma_display.h       |   3 +<br> drivers/gpu/drm/gma500/gtt.c               |  45 +++-<br> drivers/gpu/drm/gma500/gtt.h               |   3 +-<br> drivers/gpu/drm/gma500/mmu.c               | 297 ++++++++++-----------<br>
 drivers/gpu/drm/gma500/mmu.h               |  93 +++++++<br> drivers/gpu/drm/gma500/oaktrail_hdmi.c     |   9 +-<br> drivers/gpu/drm/gma500/opregion.c          |  25 +-<br> drivers/gpu/drm/gma500/psb_device.c        |  42 +--<br>
 drivers/gpu/drm/gma500/psb_drv.c           | 404 ++++++++---------------------<br> drivers/gpu/drm/gma500/psb_drv.h           | 203 ++++-----------<br> drivers/gpu/drm/gma500/psb_intel_display.c |  30 +--<br> drivers/gpu/drm/gma500/psb_intel_drv.h     |   2 -<br>
 drivers/gpu/drm/gma500/psb_irq.c           |  81 +++++-<br> include/drm/gma_drm.h                      |  70 +----<br> 27 files changed, 722 insertions(+), 952 deletions(-)<br> create mode 100644 drivers/gpu/drm/gma500/blitter.c<br>
 create mode 100644 drivers/gpu/drm/gma500/blitter.h<br> create mode 100644 drivers/gpu/drm/gma500/gem.h<br> create mode 100644 drivers/gpu/drm/gma500/gma_device.c<br> create mode 100644 drivers/gpu/drm/gma500/gma_device.h<br>
 create mode 100644 drivers/gpu/drm/gma500/mmu.h<br></div></div></div>