sata_inic162x.c (11e4afb49b7fa1fc8e1ffd850c1806dd86a08204) | sata_inic162x.c (97750cebb3000a9cc08f8ce8dc8c7143be7d7201) |
---|---|
1/* 2 * sata_inic162x.c - Driver for Initio 162x SATA controllers 3 * 4 * Copyright 2006 SUSE Linux Products GmbH 5 * Copyright 2006 Tejun Heo <teheo@novell.com> 6 * 7 * This file is released under GPL v2. 8 * --- 600 unchanged lines hidden (view full) --- 609 const unsigned long *timing = sata_ehc_deb_timing(&link->eh_context); 610 int rc; 611 612 /* hammer it into sane state */ 613 inic_reset_port(port_base); 614 615 writew(IDMA_CTL_RST_ATA, idma_ctl); 616 readw(idma_ctl); /* flush */ | 1/* 2 * sata_inic162x.c - Driver for Initio 162x SATA controllers 3 * 4 * Copyright 2006 SUSE Linux Products GmbH 5 * Copyright 2006 Tejun Heo <teheo@novell.com> 6 * 7 * This file is released under GPL v2. 8 * --- 600 unchanged lines hidden (view full) --- 609 const unsigned long *timing = sata_ehc_deb_timing(&link->eh_context); 610 int rc; 611 612 /* hammer it into sane state */ 613 inic_reset_port(port_base); 614 615 writew(IDMA_CTL_RST_ATA, idma_ctl); 616 readw(idma_ctl); /* flush */ |
617 msleep(1); | 617 ata_msleep(ap, 1); |
618 writew(0, idma_ctl); 619 620 rc = sata_link_resume(link, timing, deadline); 621 if (rc) { 622 ata_link_printk(link, KERN_WARNING, "failed to resume " 623 "link after reset (errno=%d)\n", rc); 624 return rc; 625 } --- 294 unchanged lines hidden --- | 618 writew(0, idma_ctl); 619 620 rc = sata_link_resume(link, timing, deadline); 621 if (rc) { 622 ata_link_printk(link, KERN_WARNING, "failed to resume " 623 "link after reset (errno=%d)\n", rc); 624 return rc; 625 } --- 294 unchanged lines hidden --- |