1. 17 May, 2012 2 commits
    • Dave Airlie's avatar
      drm: Initial KMS driver for AST (ASpeed Technologies) 2000 series (v2) · 312fec14
      Dave Airlie authored
      This is the initial driver for the Aspeed Technologies chips found in
      servers. This driver supports the AST 2000, 2100, 2200, 2150 and 2300. It
      doesn't support the AST11xx due to lack of hw to test it on, and them requiring
      different codepaths.
      
      This driver is intended to be used with xf86-video-modesetting in userspace.
      
      This driver has a slightly different design than other KMS drivers, but
      future server chips will probably share similiar setup. As these GPUs commonly
      have low video RAM, it doesn't make sense to put the kms console in VRAM
      always. This driver places the kms console into system RAM, and does dirty
      updates to a copy in video RAM. When userspace sets a new scanout buffer,
      it forcefully evicts the video RAM console, and X can create a framebuffer
      that can use all of of video RAM.
      
      This driver uses TTM but in a very simple fashion to control the eviction
      to system RAM of the console, and multiple servers.
      
      v2: add s/r support, fix Kconfig.
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      312fec14
    • Dave Airlie's avatar
      x86/vga: fix build with efi disabled. · db2e034d
      Dave Airlie authored
      Reported by sfr on -next merge.
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      db2e034d
  2. 16 May, 2012 1 commit
  3. 13 May, 2012 10 commits
  4. 11 May, 2012 11 commits
  5. 09 May, 2012 16 commits