1. 23 4月, 2010 1 次提交
  2. 17 3月, 2010 1 次提交
  3. 15 3月, 2010 1 次提交
  4. 14 3月, 2010 1 次提交
  5. 13 3月, 2010 2 次提交
  6. 18 2月, 2010 1 次提交
  7. 16 12月, 2009 1 次提交
  8. 11 12月, 2009 1 次提交
  9. 09 12月, 2009 1 次提交
    • T
      OMAP: Add VRAM manager · afedec18
      Tomi Valkeinen 提交于
      Add a Video RAM manager for OMAP 2 and 3 platforms. VRAM manager is used
      to allocate large continuous blocks of SDRAM or SRAM. The features VRAM
      manager has that are missing from dma_alloc_* functions are:
      
      - Support for OMAP2's SRAM
      - Allocate without ioremapping
      - Allocate at defined physical addresses
      - Allows larger VRAM area and larger allocations
      
      The upcoming DSS2 uses VRAM manager.
      
      VRAM area size can be defined in kernel config, board file or with
      kernel boot parameters. Board file definition overrides kernel config,
      and boot parameter overrides kernel config and board file.
      Signed-off-by: NTomi Valkeinen <tomi.valkeinen@nokia.com>
      afedec18
  10. 16 11月, 2009 1 次提交
  11. 12 11月, 2009 1 次提交
  12. 09 10月, 2009 1 次提交
  13. 23 9月, 2009 4 次提交
  14. 10 9月, 2009 1 次提交
    • B
      PCI/GPU: implement VGA arbitration on Linux · deb2d2ec
      Benjamin Herrenschmidt 提交于
      Background:
      Graphic devices are accessed through ranges in I/O or memory space. While most
      modern devices allow relocation of such ranges, some "Legacy" VGA devices
      implemented on PCI will typically have the same "hard-decoded" addresses as
      they did on ISA. For more details see "PCI Bus Binding to IEEE Std 1275-1994
      Standard for Boot (Initialization Configuration) Firmware Revision 2.1"
      Section 7, Legacy Devices.
      
      The Resource Access Control (RAC) module inside the X server currently does
      the task of arbitration when more than one legacy device co-exists on the same
      machine. But the problem happens when these devices are trying to be accessed
      by different userspace clients (e.g. two server in parallel). Their address
      assignments conflict. Therefore an arbitration scheme _outside_ of the X
      server is needed to control the sharing of these resources. This document
      introduces the operation of the VGA arbiter implemented for Linux kernel.
      Signed-off-by: NBenjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NTiago Vignatti <tiago.vignatti@nokia.com>
      Signed-off-by: NDave Airlie <airlied@redhat.com>
      Signed-off-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      deb2d2ec
  15. 23 7月, 2009 1 次提交
  16. 15 7月, 2009 1 次提交
  17. 07 7月, 2009 1 次提交
    • P
      video: sh_mobile_lcdcfb: depends on HAVE_CLK. · 727dc3fd
      Paul Mundt 提交于
      This deifdefs the driver and adds an explicit HAVE_CLK dependency. Given
      that all SH platforms provide it, there is no reason to keep this as an
      ifdef. Other architectures that implement support for this driver will
      already have to provide clock framework support for timers and so on
      already, so adding this as an additional dependency is not terribly
      probematic.
      Signed-off-by: NPaul Mundt <lethal@linux-sh.org>
      727dc3fd
  18. 03 7月, 2009 1 次提交
  19. 27 6月, 2009 1 次提交
  20. 20 6月, 2009 1 次提交
  21. 17 6月, 2009 1 次提交
    • J
      mb862xxfb: restrict compliation of platform driver to PPC · 336e747e
      Julian Calaby 提交于
      The OpenFirmware part of this driver is uncompilable on SPARC due to it's
      dependance on several PPC specific functions.
      
      Restricting this to PPC to prevent these build errors:
        CC      drivers/video/mb862xx/mb862xxfb.o
      drivers/video/mb862xx/mb862xxfb.c: In function 'of_platform_mb862xx_probe':
      drivers/video/mb862xx/mb862xxfb.c:559: error: implicit declaration of function 'of_address_to_resource'
      drivers/video/mb862xx/mb862xxfb.c:575: error: 'NO_IRQ' undeclared (first use in this function)
      drivers/video/mb862xx/mb862xxfb.c:575: error: (Each undeclared identifier is reported only once
      drivers/video/mb862xx/mb862xxfb.c:575: error: for each function it appears in.)
      
      This was found using randconfig builds.
      Signed-off-by: NJulian Calaby <julian.calaby@gmail.com>
      Signed-off-by: NAnatolij Gustschin <agust@denx.de>
      Cc: Arnd Bergmann <arnd@arndb.de>
      Cc: Anatolij Gustschin <agust@denx.de>
      Cc: "David S. Miller" <davem@davemloft.net>
      Cc: Michal Simek <monstr@monstr.eu>
      Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      336e747e
  22. 13 6月, 2009 1 次提交
  23. 21 5月, 2009 1 次提交
  24. 13 5月, 2009 1 次提交
  25. 07 5月, 2009 1 次提交
  26. 07 4月, 2009 1 次提交
  27. 01 4月, 2009 3 次提交
  28. 13 3月, 2009 1 次提交
  29. 27 2月, 2009 2 次提交
  30. 19 2月, 2009 1 次提交
  31. 10 2月, 2009 1 次提交
  32. 08 2月, 2009 1 次提交
    • I
      drm/i915: select framebuffer support automatically · d2f59357
      Ingo Molnar 提交于
      Migration helper.
      
      The i915 driver recently added a 'depends on FB' rule to its
      Kconfig entry - which silently turns off DRM_I915 if someone
      has a working config but no CONFIG_FB selected, and upgrades
      to the latest upstream kernel.
      
      Norbert Preining reported this problem:
      
         Bug-Entry   : http://bugzilla.kernel.org/show_bug.cgi?id=12599
         Subject     : dri /dev node disappeared with 2.6.29-rc1
      
      So change it to "select FB", which auto-selects framebuffer
      support. This way the driver keeps working, regardless of
      whether FB was enabled before or not.
      
      Kconfig select's of interactive options can be problematic to
      dependencies and can cause build breakages - but in this case
      it's safe because it's a leaf entry with no dependencies of its
      own.
      
      ( There is some minor circular dependency fallout as FB_I810
        and FB_INTEL also used 'depends on FB' constructs - update
        those to "select FB" too. )
      Reported-by: NNorbert Preining <preining@logic.at>
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      Signed-off-by: NDave Airlie <airlied@linux.ie>
      d2f59357
  33. 30 1月, 2009 1 次提交