1. 29 Aug, 2005 12 commits
  2. 28 Aug, 2005 2 commits
    • Andy Fleming's avatar
      [PATCH] PHY Layer fixup · e1393456
      Andy Fleming authored
      This patch adds back the code that was taken out, thus re-enabling:
      * The PHY Layer to initialize without crashing
      * Drivers to actually connect to PHYs
      * The entire PHY Control Layer
      This patch is used by the gianfar driver, and other drivers which are in
      Signed-off-by: default avatarAndy Fleming <afleming@freescale.com>
      Signed-off-by: default avatarJeff Garzik <jgarzik@pobox.com>
    • Jeff Garzik's avatar
      [libata] license change, other bits · af36d7f0
      Jeff Garzik authored
      - changes license of all code from OSL+GPL to plain ole GPL
        - except for NVIDIA, who hasn't yet responded about sata_nv
        - copyright holders were already contacted privately
      - adds info in each driver about where hardware/protocol docs may be
      - where I have made major contributions, updated copyright dates
  3. 27 Aug, 2005 1 commit
  4. 26 Aug, 2005 1 commit
  5. 22 Aug, 2005 1 commit
    • Tejun Heo's avatar
      [PATCH] fix atapi_packet_task vs. intr race (take 2) · c1389503
      Tejun Heo authored
      Interrupts from devices sharing the same IRQ could cause
      ata_host_intr to finish commands being processed by atapi_packet_task
      if the commands are using ATA_PROT_ATAPI_NODATA or ATA_PROT_ATAPI_DMA
      protocol.  This is because libata interrupt handler is unaware that
      interrupts are not expected during that period.  This patch adds
      ATA_FLAG_NOINTR flag to tell the interrupt handler that we're not
      expecting interrupts.
       Note that once proper HSM is implemented for interrupt-driven PIO,
      this should be merged into it and this flag will be removed.
       ahci.c is a different kind of beast, so it's left alone.
      * The following drivers use ata_qc_issue_prot and ata_interrupt, so
        changes in libata core will do.
        ata_piix sata_sil sata_svw sata_via sata_sis sata_uli
      * The following drivers use ata_qc_issue_prot and custom intr handler.
        They need this change to work correctly.
        sata_nv sata_vsc
      * The following drivers use custom issue function and intr handler.
        Currently all custom issue functions don't support ATAPI, so this
        change is irrelevant, updated for consistency and to avoid later
        sata_promise sata_qstor sata_sx4
      Signed-off-by: default avatarTejun Heo <htejun@gmail.com>
      Signed-off-by: default avatarJeff Garzik <jgarzik@pobox.com>
  6. 19 Aug, 2005 5 commits
  7. 18 Aug, 2005 6 commits
  8. 16 Aug, 2005 3 commits
  9. 15 Aug, 2005 1 commit
  10. 11 Aug, 2005 6 commits
  11. 09 Aug, 2005 1 commit
  12. 08 Aug, 2005 1 commit