lkml.org 
[lkml]   [2011]   [Jun]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH 00/29] gma500: pending patches versus next 20110616
    Date
    The bulk of this is the initial addition of Medfield support and the beginning
    of the modularisation work that is going to be needed to keep the driver sane
    as we add more devices.

    With this lot applied the Poulsbo driver just needs a 2D acceleration interface
    for X to use to replace the debug hack one it has now, the mrst/oaktrail support
    will need a fair bit of debugging and testing on actual platforms before it
    is ready and the Medfield support needs a fair bit of further output work.

    ---

    Alan Cox (27):
    gma500: enable Medfield CRTC support
    gma500: Read the GCT panel type information for Medfield
    gma500: Fix early Medfield crash
    gma500: continue abstracting platform specific code
    gma500: being abstracting out devices a bit more
    gma500: Only fiddle with clock gating on PSB
    gma500: Update the GEM todo
    gma500: psb_fb tidy/cleanup pass
    gma500: Extract BIOSisy stuff from psb_drv
    gma500: Move our other GEM helper into the bits want to push into GEM
    gma500: Medfield support
    gma500: 2D polish
    gma500: CodingStyle pass
    gma500: Use the GEM tweaks to provide a GEM frame buffer
    gma500: GEM glue
    gma500: Kill spare kref
    gma500: nuke the PSB debug stuff
    gma500: nuke the last bits of TTM code
    gma500: 2D acceleration tidying
    gma500: polish for completion of this phase
    gma500: trim some of the debug
    gma500: Do sane FB cleanup
    gma500: revamp frame buffer creation and handling
    gma500: Set the correct bits according to the pipe
    gma500: Ensure the frame buffer has a linear virtual mapping
    gma500: Make GTT pages uncached
    gma500: fix warnings

    Andre Bartke (1):
    gma500: Fix uninitialized variable and style issues

    Andrew Morton (1):
    gma500: drivers/staging/gma501/psb_intel_display.c: fix build


    drivers/staging/gma500/Makefile | 21
    drivers/staging/gma500/backlight.c | 46 +
    drivers/staging/gma500/displays/hdmi.h | 33 +
    drivers/staging/gma500/displays/pyr_cmd.h | 34 +
    drivers/staging/gma500/displays/pyr_vid.h | 34 +
    drivers/staging/gma500/displays/tmd_cmd.h | 34 +
    drivers/staging/gma500/displays/tmd_vid.h | 34 +
    drivers/staging/gma500/displays/tpo_cmd.h | 35 +
    drivers/staging/gma500/displays/tpo_vid.h | 33 +
    drivers/staging/gma500/gem_glue.c | 110 ++
    drivers/staging/gma500/gem_glue.h | 4
    drivers/staging/gma500/mdfld_device.c | 702 ++++++++++++
    drivers/staging/gma500/mdfld_dsi_dbi.c | 872 +++++++++++++++
    drivers/staging/gma500/mdfld_dsi_dbi.h | 188 +++
    drivers/staging/gma500/mdfld_dsi_dbi_dpu.h | 157 +++
    drivers/staging/gma500/mdfld_dsi_dpi.c | 991 ++++++++++++++++++
    drivers/staging/gma500/mdfld_dsi_dpi.h | 80 +
    drivers/staging/gma500/mdfld_dsi_output.c | 980 +++++++++++++++++
    drivers/staging/gma500/mdfld_dsi_output.h | 328 ++++++
    drivers/staging/gma500/mdfld_dsi_pkg_sender.c | 1097 +++++++++++++++++++
    drivers/staging/gma500/mdfld_dsi_pkg_sender.h | 158 +++
    drivers/staging/gma500/mdfld_intel_display.c | 1415 +++++++++++++++++++++++++
    drivers/staging/gma500/mdfld_msic.h | 31 +
    drivers/staging/gma500/mdfld_output.c | 144 +++
    drivers/staging/gma500/mdfld_output.h | 80 +
    drivers/staging/gma500/mdfld_pyr_cmd.c | 575 ++++++++++
    drivers/staging/gma500/mdfld_tmd_vid.c | 144 +++
    drivers/staging/gma500/mdfld_tpo_cmd.c | 495 +++++++++
    drivers/staging/gma500/mdfld_tpo_vid.c | 140 ++
    drivers/staging/gma500/mrst.h | 38 -
    drivers/staging/gma500/mrst_bios.c | 263 +++++
    drivers/staging/gma500/mrst_bios.h | 22
    drivers/staging/gma500/mrst_crtc.c | 27
    drivers/staging/gma500/mrst_device.c | 367 ++++++
    drivers/staging/gma500/mrst_lvds.c | 22
    drivers/staging/gma500/power.c | 320 ++++++
    drivers/staging/gma500/psb_2d.c | 235 ++--
    drivers/staging/gma500/psb_bl.c | 227 ----
    drivers/staging/gma500/psb_device.c | 297 +++++
    drivers/staging/gma500/psb_drm.h | 109 --
    drivers/staging/gma500/psb_drv.c | 344 +-----
    drivers/staging/gma500/psb_drv.h | 428 ++++----
    drivers/staging/gma500/psb_fb.c | 492 ++++-----
    drivers/staging/gma500/psb_fb.h | 6
    drivers/staging/gma500/psb_gem.c | 122 --
    drivers/staging/gma500/psb_gtt.c | 200 +---
    drivers/staging/gma500/psb_gtt.h | 11
    drivers/staging/gma500/psb_intel_bios.c | 17
    drivers/staging/gma500/psb_intel_display.c | 149 +--
    drivers/staging/gma500/psb_intel_display.h | 3
    drivers/staging/gma500/psb_intel_drv.h | 22
    drivers/staging/gma500/psb_intel_lvds.c | 85 --
    drivers/staging/gma500/psb_intel_opregion.c | 15
    drivers/staging/gma500/psb_intel_reg.h | 1055 +++++++++----------
    drivers/staging/gma500/psb_intel_sdvo.c | 35 -
    drivers/staging/gma500/psb_intel_sdvo_regs.h | 14
    drivers/staging/gma500/psb_irq.c | 92 +-
    drivers/staging/gma500/psb_irq.h | 8
    drivers/staging/gma500/psb_powermgmt.c | 489 ---------
    drivers/staging/gma500/psb_powermgmt.h | 2
    drivers/staging/gma500/psb_reg.h | 842 +++++++--------
    61 files changed, 12195 insertions(+), 3158 deletions(-)
    create mode 100644 drivers/staging/gma500/backlight.c
    create mode 100644 drivers/staging/gma500/displays/hdmi.h
    create mode 100644 drivers/staging/gma500/displays/pyr_cmd.h
    create mode 100644 drivers/staging/gma500/displays/pyr_vid.h
    create mode 100644 drivers/staging/gma500/displays/tmd_cmd.h
    create mode 100644 drivers/staging/gma500/displays/tmd_vid.h
    create mode 100644 drivers/staging/gma500/displays/tpo_cmd.h
    create mode 100644 drivers/staging/gma500/displays/tpo_vid.h
    create mode 100644 drivers/staging/gma500/gem_glue.c
    create mode 100644 drivers/staging/gma500/gem_glue.h
    create mode 100644 drivers/staging/gma500/mdfld_device.c
    create mode 100644 drivers/staging/gma500/mdfld_dsi_dbi.c
    create mode 100644 drivers/staging/gma500/mdfld_dsi_dbi.h
    create mode 100644 drivers/staging/gma500/mdfld_dsi_dbi_dpu.h
    create mode 100644 drivers/staging/gma500/mdfld_dsi_dpi.c
    create mode 100644 drivers/staging/gma500/mdfld_dsi_dpi.h
    create mode 100644 drivers/staging/gma500/mdfld_dsi_output.c
    create mode 100644 drivers/staging/gma500/mdfld_dsi_output.h
    create mode 100644 drivers/staging/gma500/mdfld_dsi_pkg_sender.c
    create mode 100644 drivers/staging/gma500/mdfld_dsi_pkg_sender.h
    create mode 100644 drivers/staging/gma500/mdfld_intel_display.c
    create mode 100644 drivers/staging/gma500/mdfld_msic.h
    create mode 100644 drivers/staging/gma500/mdfld_output.c
    create mode 100644 drivers/staging/gma500/mdfld_output.h
    create mode 100644 drivers/staging/gma500/mdfld_pyr_cmd.c
    create mode 100644 drivers/staging/gma500/mdfld_tmd_vid.c
    create mode 100644 drivers/staging/gma500/mdfld_tpo_cmd.c
    create mode 100644 drivers/staging/gma500/mdfld_tpo_vid.c
    create mode 100644 drivers/staging/gma500/mrst_bios.c
    create mode 100644 drivers/staging/gma500/mrst_bios.h
    create mode 100644 drivers/staging/gma500/mrst_device.c
    create mode 100644 drivers/staging/gma500/power.c
    delete mode 100644 drivers/staging/gma500/psb_bl.c
    create mode 100644 drivers/staging/gma500/psb_device.c
    delete mode 100644 drivers/staging/gma500/psb_powermgmt.c

    --
    Signature


    \
     
     \ /
      Last update: 2011-06-16 18:19    [W:0.043 / U:61.876 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site