1. 23 3月, 2011 2 次提交
  2. 22 3月, 2011 1 次提交
    • G
      matroxfb: remove incorrect Matrox G200eV support · 38f7aa23
      Gary Hade 提交于
      Remove incorrect Matrox G200eV support that was previously added by
      commit e3a19388
      
      A serious issue with the incorrect G200eV support that reproduces on the
      Matrox G200eV equipped IBM x3650 M2 is the total lack of text (login
      banner, login prompt, etc) on the console when X is not running and
      total lack of text on all of the virtual consoles after X is started.
      
      Any concerns that the incorrect code (upstream since October 2008) has
      been successfully used on non-IBM G200eV equipped system(s) appear to be
      unwarranted.  In addition to the serious/non-intermittent nature of
      issues that have been spotted on IBM systems, complete removal of the
      incorrect code is clearly supported by the following Matrox (Yannick
      Heneault) provided input:
       "It impossible that this patch should have work on a system.
       The patch only declare the G200eV as a regular G200 which is
       not case. Many registers are different, including at least the
       PLL programming sequence. If the G200eV is programmed like a
       regular G200, it will not display anything."
      
      v1 - Initial patch that removed the incorrect code for _all_
           G200eV equipped systems.
      v2 - Darrick Wong provided patch that blacklisted the incorrect
           code on G200eV equipped IBM systems leaving it enabled on
           all G200eV equipped non-IBM systems.
      v3 - Same code changes included with v1 plus additional
           justification for complete removal of the incorrect code.
      Signed-off-by: NGary Hade <garyhade@us.ibm.com>
      Cc: Darrick J. Wong <djwong@us.ibm.com>
      Cc: Krzysztof Helt <krzysztof.h1@wp.pl>
      Cc: Petr Vandrovec <vandrove@vc.cvut.cz>
      Cc: Andrew Morton <akpm@linux-foundation.org>
      Cc: Linus Torvalds <torvalds@linux-foundation.org>
      Cc: Yannick Heneault <yannick_heneault@matrox.com>
      Cc: Christian Toutant <ctoutant@matrox.com>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      38f7aa23
  3. 17 3月, 2011 2 次提交
  4. 16 3月, 2011 1 次提交
    • D
      fbdev: sh_mobile_lcdc: Add YUV framebuffer support · 53b50314
      Damian Hobson-Garcia 提交于
      Supports YCbCr420sp, YCbCr422sp, and YCbCr44sp, formats
      (bpp = 12, 16, and 24) respectively.
      
      When double-buffering both Y planes appear before the C planes (Y-Y-C-C),
      as opposed to  Y-C-Y-C.
      
      Set .nonstd in struct sh_mobile_lcdc_chan_cfg to enable YUV mode, and use
      .bpp to distiguish between the 3 modes.
      The value of .nonstd is copied to bits 16-31 of LDDFR in the LCDC and
      should be set accordingly.
      .nonstd must be set to 0 for RGB mode.
      
      Due to the encoding of YUV data, the framebuffer will clear to green
      instead of black.
      
      In YUV 420 mode, panning is only possible in 2 line increments.
      Additionally in YUV 420 mode the vertical resolution of the framebuffer
      must be an even number.
      Signed-off-by: NDamian Hobson-Garcia <dhobsong@igel.co.jp>
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      53b50314
  5. 12 3月, 2011 4 次提交
  6. 10 3月, 2011 7 次提交
  7. 09 3月, 2011 2 次提交
  8. 08 3月, 2011 1 次提交
    • S
      video: Add i.MX23/28 framebuffer driver · f0a523b5
      Sascha Hauer 提交于
      changes since v2:
      
      - use v3 and v4 for specifying the ip version instead of i.MX23/28.
        This is a better namespace when future versions are added.
      - rename mach/fb.h to mach/mxsfb.h
      
      changes since v1:
      - Add a LCDC_ prefix to the register names.
      - use set/clear registers where appropriate
      - protect call to mxsfb_disable_controller() in mxsfb_remove()
        with a (host->enabled) as suggested by Lothar Wassmann
      Signed-off-by: NSascha Hauer <s.hauer@pengutronix.de>
      Acked-by: NShawn Guo <shawn.guo@freescale.com>
      Cc: Paul Mundt <lethal@linux-sh.org>
      Cc: linux-fbdev@vger.kernel.org
      f0a523b5
  9. 05 3月, 2011 1 次提交
  10. 04 3月, 2011 1 次提交
  11. 03 3月, 2011 3 次提交
  12. 01 3月, 2011 1 次提交
  13. 24 2月, 2011 1 次提交
  14. 11 2月, 2011 6 次提交
  15. 29 1月, 2011 1 次提交
  16. 26 1月, 2011 2 次提交
  17. 25 1月, 2011 4 次提交