From: Alan Cox <alan@lxorguk.ukuu.org.uk>
To: airlied@linux.ie, dri-devel@lists.freedesktop.org
Subject: [PATCH 00/47] GMA500 updates for -next
Date: Thu, 08 Mar 2012 15:59:45 +0000 [thread overview]
Message-ID: <20120308155914.7973.16588.stgit@bob.linux.org.uk> (raw)
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
next reply other threads:[~2012-03-08 15:45 UTC|newest]
Thread overview: 48+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-03-08 15:59 Alan Cox [this message]
2012-03-08 16:00 ` [PATCH 01/47] gma500: plug in more of the gamma functionality Alan Cox
2012-03-08 16:00 ` [PATCH 02/47] gma500: clean up some of the struct fields we no longer use Alan Cox
2012-03-08 16:00 ` [PATCH 03/47] gma500: now move the Oaktrail save state into its own structure Alan Cox
2012-03-08 16:00 ` [PATCH 04/47] gma500: Kconfig documentation tweak Alan Cox
2012-03-08 16:00 ` [PATCH 05/47] intel, gma500, lvds: Fix use after free and mem leak in psb_intel_lvds_init() Alan Cox
2012-03-08 16:01 ` [PATCH 06/47] gma500: re-order calling on the fix setup so we set up after the DRM layer Alan Cox
2012-03-08 16:01 ` [PATCH 07/47] gma500: make init_pm callback in struct psb_op optional Alan Cox
2012-03-08 16:02 ` [PATCH 08/47] gma500: rework register stuff sanely Alan Cox
2012-03-08 16:02 ` [PATCH 09/47] gma500: initial medfield merge Alan Cox
2012-03-08 16:02 ` [PATCH 10/47] gma500: psbfb_create(): move depth initialization out of loop Alan Cox
2012-03-08 16:02 ` [PATCH 11/47] gma500: mdfld_dsi_output_init() drop unused parameter Alan Cox
2012-03-08 16:03 ` [PATCH 12/47] gma500: medfield: drop a bit of dead code Alan Cox
2012-03-08 16:03 ` [PATCH 13/47] gma500: gem_glue: add missing include Alan Cox
2012-03-08 16:03 ` [PATCH 14/47] gma500: drop unused psbfb_suspend()/psbfb_resume() Alan Cox
2012-03-08 16:03 ` [PATCH 15/47] gma500: mark psb_fbdev_destroy() and psb_fbdev_fini() as static Alan Cox
2012-03-08 16:03 ` [PATCH 16/47] gma500: gtt: mark psb_gtt_entry() and psb_gtt_alloc() " Alan Cox
2012-03-08 16:04 ` [PATCH 17/47] gma500: mmu: drop unused psb_get_default_pd_addr() Alan Cox
2012-03-08 16:04 ` [PATCH 18/47] gma500: mmu: mark psb_mmu_free_pt() and psb_mmu_pt_alloc_map_lock() as static Alan Cox
2012-03-08 16:04 ` [PATCH 19/47] gma500: use DRM_IOCTL_DEF_DRV instead of custom PSB_IOCTL_DEF Alan Cox
2012-03-08 16:04 ` [PATCH 20/47] gma500: fix ioctl confict Alan Cox
2012-03-08 16:05 ` [PATCH 21/47] gma500: psb_driver_load(): drop unused variables Alan Cox
2012-03-08 16:08 ` [PATCH 22/47] gma500: mark psb_driver_device_is_agp() and psb_driver_preclose() as static Alan Cox
2012-03-08 16:09 ` [PATCH 23/47] gma500: fix two -Wmissing-field-initializers warnings Alan Cox
2012-03-08 16:09 ` [PATCH 24/47] gma500: fix cdv_intel_wait_for_vblank() prototype Alan Cox
2012-03-08 16:09 ` [PATCH 25/47] gma500: cdv_intel_crt: add missing include Alan Cox
2012-03-08 16:09 ` [PATCH 26/47] gma500: cdv_intel_crt: drop dead code Alan Cox
2012-03-08 16:10 ` [PATCH 27/47] gma500: cdv_intel_crt: drop unused variables Alan Cox
2012-03-08 16:10 ` [PATCH 28/47] gma500: cdv_intel_crt: mark few functions as static Alan Cox
2012-03-08 16:10 ` [PATCH 29/47] gma500: cdv_intel_hdmi: add missing include Alan Cox
2012-03-08 16:10 ` [PATCH 30/47] gma500: cdv_intel_lvds: mark few functions as static Alan Cox
2012-03-08 16:11 ` [PATCH 31/47] gma500: cdv_intel_lvds: #if 0 currently unused functions Alan Cox
2012-03-08 16:11 ` [PATCH 32/47] gma500: mdfld_device: mark few functions as static Alan Cox
2012-03-08 16:11 ` [PATCH 33/47] gma500: mdfld_dsi_dpi: drop unused variables Alan Cox
2012-03-08 16:11 ` [PATCH 34/47] gma500: mdfld_dsi_pkg_sender: fix -Wtype-limits warning Alan Cox
2012-03-08 16:11 ` [PATCH 35/47] gma500: mdfld_intel_display: drop unused variables Alan Cox
2012-03-08 16:12 ` [PATCH 36/47] gma500: oaktrail_crtc: mark few functions as static Alan Cox
2012-03-08 16:12 ` [PATCH 37/47] gma500: oaktrail_crtc: drop unused variables Alan Cox
2012-03-08 16:12 ` [PATCH 38/47] gma500: oaktrail_hdmi: drop dead code Alan Cox
2012-03-08 16:12 ` [PATCH 39/47] gma500: oaktrail_hdmi: fix -Wmissing-field-initializers warning Alan Cox
2012-03-08 16:13 ` [PATCH 40/47] gma500: mark oaktrail_backlight_init() as static Alan Cox
2012-03-08 16:13 ` [PATCH 41/47] gma500: oaktrail_hdmi_i2c_access() drop unused variable Alan Cox
2012-03-08 16:14 ` [PATCH 42/47] gma500: oaktrail_lvds_init() " Alan Cox
2012-03-08 16:14 ` [PATCH 43/47] gma500: drop unused psb_intel_modeset_cleanup() Alan Cox
2012-03-08 16:14 ` [PATCH 44/47] gma500: mark psb_intel_pipe_set_base() as static Alan Cox
2012-03-08 16:15 ` [PATCH 45/47] gma500: psb_intel_display: drop unused variables Alan Cox
2012-03-08 16:15 ` [PATCH 46/47] gma500: mark psb_intel_sdvo_hdmi_sink_detect() as static Alan Cox
2012-03-08 16:15 ` [PATCH 47/47] gma500: psb_irq: mark mid_{enable, disable}_pipe_event() " Alan Cox
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20120308155914.7973.16588.stgit@bob.linux.org.uk \
--to=alan@lxorguk.ukuu.org.uk \
--cc=airlied@linux.ie \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.