05 Nov, 2005

1 commit


31 Oct, 2005

2 commits


30 Oct, 2005

6 commits


29 Oct, 2005

1 commit


23 Oct, 2005

1 commit


19 Oct, 2005

1 commit


09 Oct, 2005

2 commits


07 Oct, 2005

1 commit

  • Hello, guys.

    This patch implements ->tf_read callback for sil24. It didn't use to
    be necessary but new ata_gen_fixed_sense now makes use of ->tf_read
    callback. This patch is taken from Edward Falk's driver.

    Signed-off-by: Tejun Heo
    Signed-off-by: Jeff Garzik

    Tejun Heo
     

06 Oct, 2005

3 commits

  • 03_sil24_add-tf-reading.patch

    This patch implements proper TF register reading back and
    caching and bumps up version to 0.22. This is taken from
    Edward's driver.

    Signed-off-by: Tejun Heo

    sata_sil24.c | 50 +++++++++++++++++++++++++++++++++++++++++++++-----
    1 file changed, 45 insertions(+), 5 deletions(-)
    Signed-off-by: Jeff Garzik

    Tejun Heo
     
  • 02_sil24_remove-cmderr-clearing.patch

    CMDERR register doesn't need clearing. This is from Edward's
    driver.

    Signed-off-by: Tejun Heo

    sata_sil24.c | 4 ----
    1 file changed, 4 deletions(-)
    Signed-off-by: Jeff Garzik

    Tejun Heo
     
  • 01_sil24_ignore-non-error-exception-irqs.patch

    Do not error-finish commands for non-error exception irqs -
    just ignore them. This is taken from Edward's driver.

    Signed-off-by: Tejun Heo

    sata_sil24.c | 11 ++++++++++-
    1 file changed, 10 insertions(+), 1 deletion(-)
    Signed-off-by: Jeff Garzik

    Tejun Heo
     

14 Sep, 2005

1 commit

  • sil24 0.20 didn't use to perform (what seems to be) port multiplier
    initialization and controller reset 0.10 driver does. This makes some
    sil24 controllers malfunction. This patch adds PM initialization and
    controller resetting to initilization and bumps version to 0.21.
    Please refer to the following thread for more information.

    http://marc.theaimsgroup.com/?l=linux-ide&m=112582819830324&w=2
    http://marc.theaimsgroup.com/?l=linux-ide&m=112636045531060&w=2

    Signed-off-by: Tejun Heo
    Signed-off-by: Jeff Garzik

    Tejun Heo
     

17 Aug, 2005

8 commits

  • 08_sil24_add-comments-for-constants.patch

    Add more comments to constants.

    Signed-off-by: Edward Falk

    sata_sil24.c | 16 ++++++++--------
    1 files changed, 8 insertions(+), 8 deletions(-)
    Signed-off-by: Jeff Garzik

    Tejun Heo
     
  • 07_sil24_fix-PORT_CTRL_STAT-constants.patch

    PORT_CTRL_STAT constants were copied incorrectly from the
    preview driver.

    Signed-off-by: Edward Falk

    sata_sil24.c | 8 ++++----
    1 files changed, 4 insertions(+), 4 deletions(-)
    Signed-off-by: Jeff Garzik

    Tejun Heo
     
  • 06_sil24_remove-pp-port.patch

    As ap->ioaddr.cmd_addr isn't used for PORT_TF anymore, replace
    pp->port w/ it as AHCI does.

    Signed-off-by: Tejun Heo

    sata_sil24.c | 17 ++++++-----------
    1 files changed, 6 insertions(+), 11 deletions(-)
    Signed-off-by: Jeff Garzik

    Tejun Heo
     
  • 05_sil24_remove-PORT_TF.patch

    Remove PORT_TF, as taskfile isn't located at PORT_TF.

    Signed-off-by: Tejun Heo

    sata_sil24.c | 7 +------
    1 files changed, 1 insertion(+), 6 deletions(-)
    Signed-off-by: Jeff Garzik

    Tejun Heo
     
  • 04_sil24_add-error_intr-function.patch

    Move error handling from sil24_host_intr into separate
    function - sil24_error_intr.

    Signed-off-by: Tejun Heo

    sata_sil24.c | 55 +++++++++++++++++++++++++++++++------------------------
    1 files changed, 31 insertions(+), 24 deletions(-)
    Signed-off-by: Jeff Garzik

    Tejun Heo
     
  • 03_sil24_add-pci-fault-check.patch

    On entry to interrupt handler, PORT_SLOT_STAT register is read
    first. Check if PCI fault or device removal has occurred by
    testing the value for 0xffffffff.

    Signed-off-by: Tejun Heo

    sata_sil24.c | 6 ++++++
    1 files changed, 6 insertions(+)
    Signed-off-by: Jeff Garzik

    Tejun Heo
     
  • 02_sil24_remove-irq-disable-on-spurious-intr.patch

    If interrupt occurs on a disabled port, the driver used to
    mask the port's interrupt, but we don't know if such action is
    necessary yet and that's not what other drives do. So, just
    do nothing and tell IRQ subsystem that it's not our interrupt.

    Signed-off-by: Tejun Heo

    sata_sil24.c | 15 +++++----------
    1 files changed, 5 insertions(+), 10 deletions(-)
    Signed-off-by: Jeff Garzik

    Tejun Heo
     
  • 01_sil24_add-FIXME-comment.patch

    Add FIXME comment above ata_device_add.

    Signed-off-by: Tejun Heo

    sata_sil24.c | 1 +
    1 files changed, 1 insertion(+)
    Signed-off-by: Jeff Garzik

    Tejun Heo
     

29 Jul, 2005

1 commit