1. 06 Oct, 2009 3 commits
    • Robert Hancock's avatar
      ahci: display all AHCI 1.3 HBA capability flags (v2) · 4c521c8e
      Robert Hancock authored
      Update the AHCI driver to display all of the HBA capabilities defined in the
      AHCI 1.3 specification. Some of these are in a new CAP2 (HBA Capabilities
      Extended) register which is only defined on AHCI 1.2 or later. The spec says
      that undefined registers should always return 0 on read, but to be safe we
      assume a value of 0 unless the controller reports AHCI version 1.2 or later.
      The value can also be retrieved through sysfs as with the existing capability
      field.
      
      For example, on an Intel Ibex Peak (PCH) controller:
      
      ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pmp pio slum part ems
      sxs apst
      
      We don't do anything special with the new flags yet.
      
      Also, change the code that displays the flags to use the same bit enumerations
      that are used to control actual operation.
      Signed-off-by: default avatarRobert Hancock <hancockrwd@gmail.com>
      Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
      4c521c8e
    • Dirk Hohndel's avatar
      pata_ali: trivial fix of a very frequent spelling mistake · c21c8066
      Dirk Hohndel authored
      something-bility is spelled as something-blity
      so a grep for 'blit' would find these lines
      
      I broke this one out from the rest as it actually changes
      the output of a kernel message - so it could in theory
      change the behavior of tools that parse that ouput
      Signed-off-by: default avatarDirk Hohndel <hohndel@infradead.org>
      Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
      c21c8066
    • Tejun Heo's avatar
      ahci: disable 64bit DMA by default on SB600s · 2fcad9d2
      Tejun Heo authored
      Till now only one board, ASUS M2A-VM, can do 64bit dma with recent
      BIOSen.  Enabling 64bit DMA by default already broke three boards.
      Enabling 64bit DMA isn't worth these regressions.  Disable 64bit DMA
      by default and enable it only on boards which are known to work.
      Signed-off-by: default avatarTejun Heo <tj@kernel.org>
      Reported-by: default avatarGabriele Balducci <balducci@units.it>
      Reported-by: maierp@informatik.tu-muenchen.de
      Cc: Shane Huang <shane.huang@amd.com>
      Cc: stable@kernel.org
      Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
      2fcad9d2
  2. 05 Oct, 2009 13 commits
  3. 04 Oct, 2009 24 commits