1. 25 Sep, 2009 5 commits
    • Dave Airlie's avatar
      drm/kms: start adding command line interface using fb. · d50ba256
      Dave Airlie authored
      [note this requires an fb patch posted to linux-fbdev-devel already]
      
      This uses the normal video= command line option to control the kms
      output setup at boot time. It is used to override the autodetection
      done by kms.
      
      video= normally takes a framebuffer as the first parameter, in kms
      it will take a connector name, DVI-I-1, or LVDS-1 etc. If no output
      connector is specified the mode string will apply to all connectors.
      
      The mode specification used will match down the probed modes, and if
      no mode is found it will add a CVT mode that matches.
      
      video=1024x768 - all connectors match a 1024x768 mode or add a CVT on
      video=VGA-1:1024x768, VGA-1 connector gets mode only.
      
      The same strings as used in current fb modedb.c are used, except I've
      added three more letters, e, D, d, e = enable, D = enable Digital,
      d = disable, which allow a connector to be forced into a certain state.
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      d50ba256
    • Dave Airlie's avatar
      fb: change rules for global rules match. · f8033035
      Dave Airlie authored
      Having a : should be enough 'fb:' isn't really useful
      if the fb wants to a kms output ID.
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      f8033035
    • Dave Airlie's avatar
      drm/radeon/kms: don't require up to 64k allocations. (v2) · 513bcb46
      Dave Airlie authored
      This avoids needing to do a kmalloc > PAGE_SIZE for the main
      indirect buffer chunk, it adds an accessor for all reads from
      the chunk and caches a single page at a time for subsequent
      reads.
      
      changes since v1:
      Use a two page pool which should be the most common case
      a single packet spanning > PAGE_SIZE will be hit, but I'm
      having trouble seeing anywhere we currently generate anything like that.
      hopefully proper short page copying at end
      added parser_error flag to set deep errors instead of having to test
      every ib value fetch.
      fixed bug in patch that went to list.
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      513bcb46
    • Dave Airlie's avatar
      drm/radeon/kms: enable dac load detection by default. · 35e4b7af
      Dave Airlie authored
      when I added the property I forgot to enable it.
      
      Thanks to soreau on #radeon for tracking it down.
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      35e4b7af
    • Dave Airlie's avatar
      drm/radeon/kms: enable r600 tv outputs. · 4bbd4973
      Dave Airlie authored
      I never changed this back when I wrote tv-out support.
      Signed-off-by: default avatarDave Airlie <airlied@redhat.com>
      4bbd4973
  2. 23 Sep, 2009 6 commits
  3. 21 Sep, 2009 4 commits
  4. 18 Sep, 2009 16 commits
  5. 16 Sep, 2009 2 commits
  6. 15 Sep, 2009 6 commits
  7. 14 Sep, 2009 1 commit