[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