1. 21 5月, 2010 2 次提交
  2. 19 5月, 2010 8 次提交
  3. 18 5月, 2010 4 次提交
  4. 15 5月, 2010 2 次提交
    • S
      libata: introduce sff_set_devctl() method · 41dec29b
      Sergei Shtylyov 提交于
      The set of libata's taskfile access methods is clearly incomplete as
      it lacks a method to write to the device control register -- which
      forces drivers like 'pata_bf54x' and 'pata_scc' to implement more
      "high level" (and more weighty) methods like freeze() and postreset().
      
      So, introduce the optional sff_set_devctl() method which the drivers
      only have to implement if the standard iowrite8() can't be used (just
      like the existing sff_check_altstatus() method) and make use of it
      in the freeze() and postreset() method implementations (I could also
      have used it in softreset() method but it also reads other taskfile
      registers without using tf_read() making that quite pointless);
      this makes freeze() method implementations in the 'pata_bf54x' and
      'pata_scc' methods virtually identical to ata_sff_freeze(), so we
      can get rid of them completely.
      Signed-off-by: NSergei Shtylyov <sshtylyov@ru.mvista.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      41dec29b
    • S
      libata-sff: kill unused ata_bus_reset() · 29444088
      Sergei Shtylyov 提交于
      ... since I see no callers of it.
      Signed-off-by: NSergei Shtylyov <sshtylyov@ru.mvista.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      29444088
  5. 13 5月, 2010 1 次提交
  6. 06 5月, 2010 1 次提交
    • S
      libata: Fix several inaccuracies in developer's guide · 40868c85
      Sergei Shtylyov 提交于
      Commit 6bfff31e (libata: kill probe_ent
      and related helpers) killed ata_device_add() but didn't remove references
      to it from the libata developer's guide.
      
      Commits 9363c382 (libata: rename SFF
      functions) and 5682ed33 (libata: rename
      SFF port ops) renamed the taskfile access methods but didn't update the
      developer's guide.  Commit c9f75b04
      (libata: kill ata_noop_dev_select()) didn't update the developer's
      guide as well.
      
      The guide also refers to the long gone ata_pio_data_xfer_noirq(),
      ata_pio_data_xfer(), and ata_mmio_data_xfer() -- replace those by
      the modern ata_sff_data_xfer_noirq(), ata_sff_data_xfer(), and
      ata_sff_data_xfer32().
      
      Also, remove the reference to non-existant ata_port_stop()...
      Signed-off-by: NSergei Shtylyov <sshtylyov@ru.mvista.com>
      Signed-off-by: NJeff Garzik <jgarzik@redhat.com>
      40868c85
  7. 23 4月, 2010 1 次提交
  8. 21 4月, 2010 1 次提交
  9. 13 4月, 2010 1 次提交
  10. 09 3月, 2010 1 次提交
  11. 03 3月, 2010 1 次提交
  12. 02 3月, 2010 1 次提交
  13. 27 2月, 2010 1 次提交
  14. 09 2月, 2010 2 次提交
  15. 15 1月, 2010 1 次提交
  16. 03 1月, 2010 1 次提交
  17. 02 1月, 2010 1 次提交
  18. 16 12月, 2009 6 次提交
  19. 10 12月, 2009 1 次提交
  20. 08 12月, 2009 1 次提交
  21. 06 12月, 2009 2 次提交