[PATCH 00/47] GMA500 updates for -next

Alan Cox alan at lxorguk.ukuu.org.uk
Thu Mar 8 07:59:45 PST 2012


Start the clean up work and add Medfield support

---

Alan Cox (6):
      gma500: rework register stuff sanely
      gma500: re-order calling on the fix setup so we set up after the DRM layer
      gma500: Kconfig documentation tweak
      gma500: now move the Oaktrail save state into its own structure
      gma500: clean up some of the struct fields we no longer use
      gma500: plug in more of the gamma functionality

Jesper Juhl (1):
      intel, gma500, lvds: Fix use after free and mem leak in psb_intel_lvds_init()

Kirill A. Shutemov (40):
      gma500: psb_irq: mark mid_{enable,disable}_pipe_event() as static
      gma500: mark psb_intel_sdvo_hdmi_sink_detect() as static
      gma500: psb_intel_display: drop unused variables
      gma500: mark psb_intel_pipe_set_base() as static
      gma500: drop unused psb_intel_modeset_cleanup()
      gma500: oaktrail_lvds_init() drop unused variable
      gma500: oaktrail_hdmi_i2c_access() drop unused variable
      gma500: mark oaktrail_backlight_init() as static
      gma500: oaktrail_hdmi: fix -Wmissing-field-initializers warning
      gma500: oaktrail_hdmi: drop dead code
      gma500: oaktrail_crtc: drop unused variables
      gma500: oaktrail_crtc: mark few functions as static
      gma500: mdfld_intel_display: drop unused variables
      gma500: mdfld_dsi_pkg_sender: fix -Wtype-limits warning
      gma500: mdfld_dsi_dpi: drop unused variables
      gma500: mdfld_device: mark few functions as static
      gma500: cdv_intel_lvds: #if 0 currently unused functions
      gma500: cdv_intel_lvds: mark few functions as static
      gma500: cdv_intel_hdmi: add missing include
      gma500: cdv_intel_crt: mark few functions as static
      gma500: cdv_intel_crt: drop unused variables
      gma500: cdv_intel_crt: drop dead code
      gma500: cdv_intel_crt: add missing include
      gma500: fix cdv_intel_wait_for_vblank() prototype
      gma500: fix two -Wmissing-field-initializers warnings
      gma500: mark psb_driver_device_is_agp() and psb_driver_preclose() as static
      gma500: psb_driver_load(): drop unused variables
      gma500: fix ioctl confict
      gma500: use DRM_IOCTL_DEF_DRV instead of custom PSB_IOCTL_DEF
      gma500: mmu: mark psb_mmu_free_pt() and psb_mmu_pt_alloc_map_lock() as static
      gma500: mmu: drop unused psb_get_default_pd_addr()
      gma500: gtt: mark psb_gtt_entry() and psb_gtt_alloc() as static
      gma500: mark psb_fbdev_destroy() and psb_fbdev_fini() as static
      gma500: drop unused psbfb_suspend()/psbfb_resume()
      gma500: gem_glue: add missing include
      gma500: medfield: drop a bit of dead code
      gma500: mdfld_dsi_output_init() drop unused parameter
      gma500: psbfb_create(): move depth initialization out of loop
      gma500: initial medfield merge
      gma500: make init_pm callback in struct psb_op optional


 arch/x86/platform/mrst/mrst.c                 |   16 
 drivers/gpu/drm/gma500/Kconfig                |   10 
 drivers/gpu/drm/gma500/Makefile               |   10 
 drivers/gpu/drm/gma500/cdv_device.h           |    2 
 drivers/gpu/drm/gma500/cdv_intel_crt.c        |    1 
 drivers/gpu/drm/gma500/cdv_intel_display.c    |   91 --
 drivers/gpu/drm/gma500/cdv_intel_hdmi.c       |    1 
 drivers/gpu/drm/gma500/cdv_intel_lvds.c       |   16 
 drivers/gpu/drm/gma500/framebuffer.c          |   51 -
 drivers/gpu/drm/gma500/gem_glue.c             |    1 
 drivers/gpu/drm/gma500/gtt.c                  |    4 
 drivers/gpu/drm/gma500/mdfld_device.c         |  691 +++++++++++++++
 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c        | 1017 ++++++++++++++++++++++
 drivers/gpu/drm/gma500/mdfld_dsi_dpi.h        |   79 ++
 drivers/gpu/drm/gma500/mdfld_dsi_output.c     |  618 +++++++++++++
 drivers/gpu/drm/gma500/mdfld_dsi_output.h     |  378 ++++++++
 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c |  694 +++++++++++++++
 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.h |   92 ++
 drivers/gpu/drm/gma500/mdfld_intel_display.c  | 1180 +++++++++++++++++++++++++
 drivers/gpu/drm/gma500/mdfld_output.c         |   74 ++
 drivers/gpu/drm/gma500/mdfld_output.h         |   77 ++
 drivers/gpu/drm/gma500/mdfld_tmd_vid.c        |  201 ++++
 drivers/gpu/drm/gma500/mdfld_tpo_vid.c        |  124 +++
 drivers/gpu/drm/gma500/mmu.c                  |   13 
 drivers/gpu/drm/gma500/oaktrail_crtc.c        |   18 
 drivers/gpu/drm/gma500/oaktrail_device.c      |  211 ++--
 drivers/gpu/drm/gma500/oaktrail_hdmi.c        |  401 +-------
 drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c    |    6 
 drivers/gpu/drm/gma500/oaktrail_lvds.c        |    5 
 drivers/gpu/drm/gma500/power.c                |   11 
 drivers/gpu/drm/gma500/psb_device.c           |   34 -
 drivers/gpu/drm/gma500/psb_drv.c              |   63 +
 drivers/gpu/drm/gma500/psb_drv.h              |  415 +++++----
 drivers/gpu/drm/gma500/psb_intel_display.c    |   50 -
 drivers/gpu/drm/gma500/psb_intel_lvds.c       |   21 
 drivers/gpu/drm/gma500/psb_intel_sdvo.c       |    2 
 drivers/gpu/drm/gma500/psb_irq.c              |   62 +
 drivers/gpu/drm/gma500/psb_irq.h              |    2 
 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c    |  829 ++++++++++++++++++
 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.h    |   38 +
 include/drm/gma_drm.h                         |    2 
 include/linux/i2c/tc35876x.h                  |   11 
 42 files changed, 6705 insertions(+), 917 deletions(-)
 create mode 100644 drivers/gpu/drm/gma500/mdfld_device.c
 create mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_dpi.c
 create mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_dpi.h
 create mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_output.c
 create mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_output.h
 create mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c
 create mode 100644 drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.h
 create mode 100644 drivers/gpu/drm/gma500/mdfld_intel_display.c
 create mode 100644 drivers/gpu/drm/gma500/mdfld_output.c
 create mode 100644 drivers/gpu/drm/gma500/mdfld_output.h
 create mode 100644 drivers/gpu/drm/gma500/mdfld_tmd_vid.c
 create mode 100644 drivers/gpu/drm/gma500/mdfld_tpo_vid.c
 create mode 100644 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c
 create mode 100644 drivers/gpu/drm/gma500/tc35876x-dsi-lvds.h
 create mode 100644 include/linux/i2c/tc35876x.h

-- 
Signature


More information about the dri-devel mailing list