Commit ab771630 authored by Alan Cox's avatar Alan Cox Committed by Jeff Garzik

ata: Switch all my stuff to a common address

Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
parent 1d63e726
/* /*
* ata_generic.c - Generic PATA/SATA controller driver. * ata_generic.c - Generic PATA/SATA controller driver.
* Copyright 2005 Red Hat Inc <alan@redhat.com>, all rights reserved. * Copyright 2005 Red Hat Inc, all rights reserved.
* *
* Elements from ide/pci/generic.c * Elements from ide/pci/generic.c
* Copyright (C) 2001-2002 Andre Hedrick <andre@linux-ide.org> * Copyright (C) 2001-2002 Andre Hedrick <andre@linux-ide.org>
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
* *
* Copyright (C) 1998-1999 Andrzej Krzysztofowicz, Author and Maintainer * Copyright (C) 1998-1999 Andrzej Krzysztofowicz, Author and Maintainer
* Copyright (C) 1998-2000 Andre Hedrick <andre@linux-ide.org> * Copyright (C) 1998-2000 Andre Hedrick <andre@linux-ide.org>
* Copyright (C) 2003 Red Hat Inc <alan@redhat.com> * Copyright (C) 2003 Red Hat Inc
* *
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
......
/* /*
* ACPI PATA driver * ACPI PATA driver
* *
* (c) 2007 Red Hat <alan@redhat.com> * (c) 2007 Red Hat
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>
......
/* /*
* pata_ali.c - ALI 15x3 PATA for new ATA layer * pata_ali.c - ALI 15x3 PATA for new ATA layer
* (C) 2005 Red Hat Inc * (C) 2005 Red Hat Inc
* Alan Cox <alan@redhat.com>
* *
* based in part upon * based in part upon
* linux/drivers/ide/pci/alim15x3.c Version 0.17 2003/01/02 * linux/drivers/ide/pci/alim15x3.c Version 0.17 2003/01/02
......
/* /*
* pata_amd.c - AMD PATA for new ATA layer * pata_amd.c - AMD PATA for new ATA layer
* (C) 2005-2006 Red Hat Inc * (C) 2005-2006 Red Hat Inc
* Alan Cox <alan@redhat.com>
* *
* Based on pata-sil680. Errata information is taken from data sheets * Based on pata-sil680. Errata information is taken from data sheets
* and the amd74xx.c driver by Vojtech Pavlik. Nvidia SATA devices are * and the amd74xx.c driver by Vojtech Pavlik. Nvidia SATA devices are
......
/* /*
* pata_artop.c - ARTOP ATA controller driver * pata_artop.c - ARTOP ATA controller driver
* *
* (C) 2006 Red Hat <alan@redhat.com> * (C) 2006 Red Hat
* (C) 2007 Bartlomiej Zolnierkiewicz * (C) 2007 Bartlomiej Zolnierkiewicz
* *
* Based in part on drivers/ide/pci/aec62xx.c * Based in part on drivers/ide/pci/aec62xx.c
......
/* /*
* pata_atiixp.c - ATI PATA for new ATA layer * pata_atiixp.c - ATI PATA for new ATA layer
* (C) 2005 Red Hat Inc * (C) 2005 Red Hat Inc
* Alan Cox <alan@redhat.com>
* *
* Based on * Based on
* *
......
/* /*
* pata_cmd640.c - CMD640 PCI PATA for new ATA layer * pata_cmd640.c - CMD640 PCI PATA for new ATA layer
* (C) 2007 Red Hat Inc * (C) 2007 Red Hat Inc
* Alan Cox <alan@redhat.com>
* *
* Based upon * Based upon
* linux/drivers/ide/pci/cmd640.c Version 1.02 Sep 01, 1996 * linux/drivers/ide/pci/cmd640.c Version 1.02 Sep 01, 1996
......
/* /*
* pata_cmd64x.c - CMD64x PATA for new ATA layer * pata_cmd64x.c - CMD64x PATA for new ATA layer
* (C) 2005 Red Hat Inc * (C) 2005 Red Hat Inc
* Alan Cox <alan@redhat.com> * Alan Cox <alan@lxorguk.ukuu.org.uk>
* *
* Based upon * Based upon
* linux/drivers/ide/pci/cmd64x.c Version 1.30 Sept 10, 2002 * linux/drivers/ide/pci/cmd64x.c Version 1.30 Sept 10, 2002
......
/* /*
* pata-cs5530.c - CS5530 PATA for new ATA layer * pata-cs5530.c - CS5530 PATA for new ATA layer
* (C) 2005 Red Hat Inc * (C) 2005 Red Hat Inc
* Alan Cox <alan@redhat.com>
* *
* based upon cs5530.c by Mark Lord. * based upon cs5530.c by Mark Lord.
* *
......
/* /*
* pata-cs5535.c - CS5535 PATA for new ATA layer * pata-cs5535.c - CS5535 PATA for new ATA layer
* (C) 2005-2006 Red Hat Inc * (C) 2005-2006 Red Hat Inc
* Alan Cox <alan@redhat.com> * Alan Cox <alan@lxorguk.ukuu.org.uk>
* *
* based upon cs5535.c from AMD <Jens.Altmann@amd.com> as cleaned up and * based upon cs5535.c from AMD <Jens.Altmann@amd.com> as cleaned up and
* made readable and Linux style by Wolfgang Zuleger <wolfgang.zuleger@gmx.de * made readable and Linux style by Wolfgang Zuleger <wolfgang.zuleger@gmx.de
......
/* /*
* pata_cypress.c - Cypress PATA for new ATA layer * pata_cypress.c - Cypress PATA for new ATA layer
* (C) 2006 Red Hat Inc * (C) 2006 Red Hat Inc
* Alan Cox <alan@redhat.com> * Alan Cox
* *
* Based heavily on * Based heavily on
* linux/drivers/ide/pci/cy82c693.c Version 0.40 Sep. 10, 2002 * linux/drivers/ide/pci/cy82c693.c Version 0.40 Sep. 10, 2002
......
/* /*
* pata_efar.c - EFAR PIIX clone controller driver * pata_efar.c - EFAR PIIX clone controller driver
* *
* (C) 2005 Red Hat <alan@redhat.com> * (C) 2005 Red Hat
* *
* Some parts based on ata_piix.c by Jeff Garzik and others. * Some parts based on ata_piix.c by Jeff Garzik and others.
* *
......
/* /*
* pata-isapnp.c - ISA PnP PATA controller driver. * pata-isapnp.c - ISA PnP PATA controller driver.
* Copyright 2005/2006 Red Hat Inc <alan@redhat.com>, all rights reserved. * Copyright 2005/2006 Red Hat Inc, all rights reserved.
* *
* Based in part on ide-pnp.c by Andrey Panin <pazke@donpac.ru> * Based in part on ide-pnp.c by Andrey Panin <pazke@donpac.ru>
*/ */
......
/* /*
* pata_it821x.c - IT821x PATA for new ATA layer * pata_it821x.c - IT821x PATA for new ATA layer
* (C) 2005 Red Hat Inc * (C) 2005 Red Hat Inc
* Alan Cox <alan@redhat.com> * Alan Cox <alan@lxorguk.ukuu.org.uk>
* (C) 2007 Bartlomiej Zolnierkiewicz * (C) 2007 Bartlomiej Zolnierkiewicz
* *
* based upon * based upon
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
* *
* linux/drivers/ide/pci/it821x.c Version 0.09 December 2004 * linux/drivers/ide/pci/it821x.c Version 0.09 December 2004
* *
* Copyright (C) 2004 Red Hat <alan@redhat.com> * Copyright (C) 2004 Red Hat
* *
* May be copied or modified under the terms of the GNU General Public License * May be copied or modified under the terms of the GNU General Public License
* Based in part on the ITE vendor provided SCSI driver. * Based in part on the ITE vendor provided SCSI driver.
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
* driven by AHCI in the usual configuration although * driven by AHCI in the usual configuration although
* this driver can handle other setups if we need it. * this driver can handle other setups if we need it.
* *
* (c) 2006 Red Hat <alan@redhat.com> * (c) 2006 Red Hat
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>
......
/* /*
* pata-legacy.c - Legacy port PATA/SATA controller driver. * pata-legacy.c - Legacy port PATA/SATA controller driver.
* Copyright 2005/2006 Red Hat <alan@redhat.com>, all rights reserved. * Copyright 2005/2006 Red Hat, all rights reserved.
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
* isn't making full use of the device functionality but it is * isn't making full use of the device functionality but it is
* easy to get working. * easy to get working.
* *
* (c) 2006 Red Hat <alan@redhat.com> * (c) 2006 Red Hat
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>
......
/* /*
* pata_mpiix.c - Intel MPIIX PATA for new ATA layer * pata_mpiix.c - Intel MPIIX PATA for new ATA layer
* (C) 2005-2006 Red Hat Inc * (C) 2005-2006 Red Hat Inc
* Alan Cox <alan@redhat.com> * Alan Cox <alan@lxorguk.ukuu.org.uk>
* *
* The MPIIX is different enough to the PIIX4 and friends that we give it * The MPIIX is different enough to the PIIX4 and friends that we give it
* a separate driver. The old ide/pci code handles this by just not tuning * a separate driver. The old ide/pci code handles this by just not tuning
......
/* /*
* pata_netcell.c - Netcell PATA driver * pata_netcell.c - Netcell PATA driver
* *
* (c) 2006 Red Hat <alan@redhat.com> * (c) 2006 Red Hat
*/ */
#include <linux/kernel.h> #include <linux/kernel.h>
......
/* /*
* pata_ninja32.c - Ninja32 PATA for new ATA layer * pata_ninja32.c - Ninja32 PATA for new ATA layer
* (C) 2007 Red Hat Inc * (C) 2007 Red Hat Inc
* Alan Cox <alan@redhat.com>
* *
* Note: The controller like many controllers has shared timings for * Note: The controller like many controllers has shared timings for
* PIO and DMA. We thus flip to the DMA timings in dma_start and flip back * PIO and DMA. We thus flip to the DMA timings in dma_start and flip back
......
/* /*
* pata_ns87410.c - National Semiconductor 87410 PATA for new ATA layer * pata_ns87410.c - National Semiconductor 87410 PATA for new ATA layer
* (C) 2006 Red Hat Inc * (C) 2006 Red Hat Inc
* Alan Cox <alan@redhat.com>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
......
/* /*
* pata_ns87415.c - NS87415 (non PARISC) PATA * pata_ns87415.c - NS87415 (non PARISC) PATA
* *
* (C) 2005 Red Hat <alan@redhat.com> * (C) 2005 Red Hat <alan@lxorguk.ukuu.org.uk>
* *
* This is a fairly generic MWDMA controller. It has some limitations * This is a fairly generic MWDMA controller. It has some limitations
* as it requires timing reloads on PIO/DMA transitions but it is otherwise * as it requires timing reloads on PIO/DMA transitions but it is otherwise
......
/* /*
* pata_oldpiix.c - Intel PATA/SATA controllers * pata_oldpiix.c - Intel PATA/SATA controllers
* *
* (C) 2005 Red Hat <alan@redhat.com> * (C) 2005 Red Hat
* *
* Some parts based on ata_piix.c by Jeff Garzik and others. * Some parts based on ata_piix.c by Jeff Garzik and others.
* *
......
/* /*
* pata_opti.c - ATI PATA for new ATA layer * pata_opti.c - ATI PATA for new ATA layer
* (C) 2005 Red Hat Inc * (C) 2005 Red Hat Inc
* Alan Cox <alan@redhat.com>
* *
* Based on * Based on
* linux/drivers/ide/pci/opti621.c Version 0.7 Sept 10, 2002 * linux/drivers/ide/pci/opti621.c Version 0.7 Sept 10, 2002
......
/* /*
* pata_optidma.c - Opti DMA PATA for new ATA layer * pata_optidma.c - Opti DMA PATA for new ATA layer
* (C) 2006 Red Hat Inc * (C) 2006 Red Hat Inc
* Alan Cox <alan@redhat.com>
* *
* The Opti DMA controllers are related to the older PIO PCI controllers * The Opti DMA controllers are related to the older PIO PCI controllers
* and indeed the VLB ones. The main differences are that the timing * and indeed the VLB ones. The main differences are that the timing
......
/* /*
* pata_pcmcia.c - PCMCIA PATA controller driver. * pata_pcmcia.c - PCMCIA PATA controller driver.
* Copyright 2005-2006 Red Hat Inc <alan@redhat.com>, all rights reserved. * Copyright 2005-2006 Red Hat Inc, all rights reserved.
* PCMCIA ident update Copyright 2006 Marcin Juszkiewicz * PCMCIA ident update Copyright 2006 Marcin Juszkiewicz
* <openembedded@hrw.one.pl> * <openembedded@hrw.one.pl>
* *
......
/* /*
* pata_pdc202xx_old.c - Promise PDC202xx PATA for new ATA layer * pata_pdc202xx_old.c - Promise PDC202xx PATA for new ATA layer
* (C) 2005 Red Hat Inc * (C) 2005 Red Hat Inc
* Alan Cox <alan@redhat.com> * Alan Cox <alan@lxorguk.ukuu.org.uk>
* (C) 2007 Bartlomiej Zolnierkiewicz * (C) 2007 Bartlomiej Zolnierkiewicz
* *
* Based in part on linux/drivers/ide/pci/pdc202xx_old.c * Based in part on linux/drivers/ide/pci/pdc202xx_old.c
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
* *
* Based on pata_pcmcia: * Based on pata_pcmcia:
* *
* Copyright 2005-2006 Red Hat Inc <alan@redhat.com>, all rights reserved. * Copyright 2005-2006 Red Hat Inc, all rights reserved.
* *
* This file is subject to the terms and conditions of the GNU General Public * This file is subject to the terms and conditions of the GNU General Public
* License. See the file "COPYING" in the main directory of this archive * License. See the file "COPYING" in the main directory of this archive
......
/* /*
* pata_qdi.c - QDI VLB ATA controllers * pata_qdi.c - QDI VLB ATA controllers
* (C) 2006 Red Hat <alan@redhat.com> * (C) 2006 Red Hat
* *
* This driver mostly exists as a proof of concept for non PCI devices under * This driver mostly exists as a proof of concept for non PCI devices under
* libata. While the QDI6580 was 'neat' in 1993 it is no longer terribly * libata. While the QDI6580 was 'neat' in 1993 it is no longer terribly
......
/* /*
* pata_radisys.c - Intel PATA/SATA controllers * pata_radisys.c - Intel PATA/SATA controllers
* *
* (C) 2006 Red Hat <alan@redhat.com> * (C) 2006 Red Hat <alan@lxorguk.ukuu.org.uk>
* *
* Some parts based on ata_piix.c by Jeff Garzik and others. * Some parts based on ata_piix.c by Jeff Garzik and others.
* *
......
/* /*
* New ATA layer SC1200 driver Alan Cox <alan@redhat.com> * New ATA layer SC1200 driver Alan Cox <alan@lxorguk.ukuu.org.uk>
* *
* TODO: Mode selection filtering * TODO: Mode selection filtering
* TODO: Can't enable second channel until ATA core has serialize * TODO: Can't enable second channel until ATA core has serialize
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
* Copyright 2003-2005 Jeff Garzik * Copyright 2003-2005 Jeff Garzik
* Copyright (C) 1998-1999 Andrzej Krzysztofowicz, Author and Maintainer * Copyright (C) 1998-1999 Andrzej Krzysztofowicz, Author and Maintainer
* Copyright (C) 1998-2000 Andre Hedrick <andre@linux-ide.org> * Copyright (C) 1998-2000 Andre Hedrick <andre@linux-ide.org>
* Copyright (C) 2003 Red Hat Inc <alan@redhat.com> * Copyright (C) 2003 Red Hat Inc
* *
* and drivers/ata/ahci.c: * and drivers/ata/ahci.c:
* Copyright 2004-2005 Red Hat, Inc. * Copyright 2004-2005 Red Hat, Inc.
......
/* /*
* pata_serverworks.c - Serverworks PATA for new ATA layer * pata_serverworks.c - Serverworks PATA for new ATA layer
* (C) 2005 Red Hat Inc * (C) 2005 Red Hat Inc
* Alan Cox <alan@redhat.com>
* *
* based upon * based upon
* *
......
/* /*
* pata_sil680.c - SIL680 PATA for new ATA layer * pata_sil680.c - SIL680 PATA for new ATA layer
* (C) 2005 Red Hat Inc * (C) 2005 Red Hat Inc
* Alan Cox <alan@redhat.com>
* *
* based upon * based upon
* *
......
/* /*
* pata_sis.c - SiS ATA driver * pata_sis.c - SiS ATA driver
* *
* (C) 2005 Red Hat <alan@redhat.com> * (C) 2005 Red Hat
* (C) 2007 Bartlomiej Zolnierkiewicz * (C) 2007 Bartlomiej Zolnierkiewicz
* *
* Based upon linux/drivers/ide/pci/sis5513.c * Based upon linux/drivers/ide/pci/sis5513.c
......
/* /*
* pata_sl82c105.c - SL82C105 PATA for new ATA layer * pata_sl82c105.c - SL82C105 PATA for new ATA layer
* (C) 2005 Red Hat Inc * (C) 2005 Red Hat Inc
* Alan Cox <alan@redhat.com>
* *
* Based in part on linux/drivers/ide/pci/sl82c105.c * Based in part on linux/drivers/ide/pci/sl82c105.c
* SL82C105/Winbond 553 IDE driver * SL82C105/Winbond 553 IDE driver
......
/* /*
* pata_triflex.c - Compaq PATA for new ATA layer * pata_triflex.c - Compaq PATA for new ATA layer
* (C) 2005 Red Hat Inc * (C) 2005 Red Hat Inc
* Alan Cox <alan@redhat.com> * Alan Cox <alan@lxorguk.ukuu.org.uk>
* *
* based upon * based upon
* *
......
/* /*
* pata_via.c - VIA PATA for new ATA layer * pata_via.c - VIA PATA for new ATA layer
* (C) 2005-2006 Red Hat Inc * (C) 2005-2006 Red Hat Inc
* Alan Cox <alan@redhat.com>
* *
* Documentation * Documentation
* Most chipset documentation available under NDA only * Most chipset documentation available under NDA only
......
/* /*
* pata_winbond.c - Winbond VLB ATA controllers * pata_winbond.c - Winbond VLB ATA controllers
* (C) 2006 Red Hat <alan@redhat.com> * (C) 2006 Red Hat
* *
* Support for the Winbond 83759A when operating in advanced mode. * Support for the Winbond 83759A when operating in advanced mode.
* Multichip mode is not currently supported. * Multichip mode is not currently supported.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment