summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/sata_svw.c
Commit message (Collapse)AuthorAgeFilesLines
* [libata] sata_svw: add pci idOliver Weihe2006-01-171-0/+1
|
* [BLOCK] update libata to use new blk_ordered for barriersTejun Heo2006-01-061-1/+0
| | | | | | | | Reflect changes in SCSI midlayer and updated to use new ordered request implementation Signed-off-by: Tejun Heo <htejun@gmail.com> Signed-off-by: Jens Axboe <axboe@suse.de>
* [libata] bump versionsJeff Garzik2005-11-161-1/+1
|
* [libata] constify PCI ID table in several driversJeff Garzik2005-11-101-1/+1
|
* [libata] eliminate use of drivers/scsi/scsi.h compatibility header/definesJeff Garzik2005-11-071-2/+1
|
* [libata] use dev_printk() throughout driversJeff Garzik2005-10-301-1/+2
| | | | | | A few drivers were not following the standard meme of printing out their driver name and version at module load time; this is fixed as well.
* [libata] ensure ->tf_read() hook reads Status and Error registersJeff Garzik2005-10-291-6/+16
| | | | | | | | | | We want ->tf_read() to get a complete snapshot of all taskfile registers, without requiring the callers to manually call ata_chk_status() and ata_chk_err() themselves. This also fixes a minor bug in sata_vsc where the lower bits of the feature register were incorrectly placed in the HOB (high order bits) portion of struct ata_taskfile.
* libata: const-ification bombing runJeff Garzik2005-10-221-2/+2
| | | | | | | Enforce access rules where appropriate. If the compiler is smart enough, this may buy us an optimization or two as a side effect.
* [libata] update several drivers to use pci_iomap()/pci_iounmap()Jeff Garzik2005-08-301-3/+2
|
* [libata] __iomem annotations for various driversJeff Garzik2005-08-301-1/+1
|
* Merge /spare/repo/linux-2.6/Jeff Garzik2005-08-291-5/+5
|\
| * libata: trim trailing whitespace.Jeff Garzik2005-07-311-5/+5
| | | | | | | | Also, fixup a tabs-to-spaces block of code in ata_piix.
* | [libata] license change, other bitsJeff Garzik2005-08-281-14/+19
|/ | | | | | | | | | | - 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 obtained - where I have made major contributions, updated copyright dates
* [PATCH] sata_svw: bump version numberNarendra Sankar2005-06-091-1/+1
| | | | | | | | | Bump sata_svw.c version number to indicate support for BCM5785(HT1000) Southbridge SATA controller. Signed-off-by: Narendra Sankar <nsankar@broadcom.com> diff -uNr linux-2.6.12-rc5/drivers/scsi/sata_svw.c linux-2.6.12-rc5.brcm/drivers/scsi/sata_svw.c
* Automatic merge of /spare/repo/libata-dev branch svw2005-06-041-9/+16
|\
| * [PATCH] sata_svw: Add support for new device IDsNarendra Sankar2005-05-251-9/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | BCM5785 (HT1000) is a new southbridge from Serverworks/Broadcom that incorporates 4 SATA ports in a single PCIX function. Functionally these ports are similar to that in older devices like the Apple K2 and the Frodo4/8. This patch adds support for the new PCI device ID along with a blurb on what the various device IDs mean. Additionally in all devices based on this SATA controller, the SATA ports appear as a single PCI function. This is true for older Frodo8 devices as well. Hence the init function should init all the ports present in the detected controller (which could be 4 or 8). Signed-off-by: Narendra Sankar <nsankar@broadcom.com>
* | libata: Fix use-after-iounmapJeff Garzik2005-05-261-0/+1
|/ | | | | | | | | | | | | | | | | | Jens Axboe pointed out that the iounmap() call in libata was occurring too early, and some drivers (ahci, probably others) were using ioremap'd memory after it had been unmapped. The patch should address that problem by way of improving the libata driver API: * move ->host_stop() call after all ->port_stop() calls have occurred. * create default helper function ata_host_stop(), and move iounmap() call there. * add ->host_stop_prewalk() hook, use it in sata_qstor.c (hi Mark). sata_qstor appears to require the host-stop-before-port-stop ordering that existed prior to applying the attached patch.
* [PATCH] typo fix in drivers/scsi/sata_svw.c commentRolf Eike Beer2005-05-121-1/+1
| | | | Add missing brace.
* Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds2005-04-161-0/+483
Initial git repository build. I'm not bothering with the full history, even though we have it. We can create a separate "historical" git archive of that later if we want to, and in the meantime it's about 3.2GB when imported into git - space that would just make the early git days unnecessarily complicated, when we don't have a lot of good infrastructure for it. Let it rip!
OpenPOWER on IntegriCloud