Home | History | Annotate | Download | only in pci
History log of /src/sys/dev/pci/mvsata_pci.c
RevisionDateAuthorComments
 1.10  31-Aug-2018  jdolecek constify mvsata_pci_products[]
 1.9  21-Jun-2017  jdolecek branches: 1.9.4; 1.9.6;
switch to pci_intr_establish_xname()
 1.8  29-Mar-2014  christos branches: 1.8.6; 1.8.22;
make pci_intr_string and eisa_intr_string take a buffer and a length
instead of relying in local static storage.
 1.7  30-Jan-2012  drochner branches: 1.7.6; 1.7.10;
Use pci_aprint_devinfo(9) instead of pci_devinfo+aprint_{normal,naive}
where it looks straightforward, and pci_aprint_devinfo_fancy in a few
others where drivers want to supply their own device names instead
of the pcidevs generated one. More complicated cases, where names
are composed at runtime, are left alone for now. It certainly makes
sense to simplify the drivers here rather than inventing a catch-all API.
This should serve as as example for new drivers, and also ensure
consistent output in the AB_QUIET ("boot -q") case. Also, it avoids
excessive stack usage where drivers attach child devices because the
buffer for the device name is not kept on the local stack anymore.
 1.6  31-Jan-2011  jakllsch branches: 1.6.4; 1.6.8;
Make the Adaptec 1420SA entry match the Marvell 88SX6041 entry.

According to
http://lists.freebsd.org/pipermail/freebsd-current/2010-April/016973.html
the Adaptec 1420SA is a 88SX6041 (and the 1430SA is a 88SX7042).

This should fix the problem described in
http://mail-index.netbsd.org/current-users/2010/10/14/msg014526.html
 1.5  01-Aug-2010  kiyohara branches: 1.5.2; 1.5.4;
Remove mvsata_pci_products's terminator(-1). Instead of it use __arraycount().
 1.4  13-Jul-2010  kiyohara Move to pci/mvsata_pci.c (marvell/mvsata_mv.c) splitting mvsata_products[].
mvsata(4) uses these to match.
 1.3  24-Feb-2010  dyoung branches: 1.3.2;
A pointer typedef entails trading too much flexibility to declare const
and non-const types, and the kernel uses both const and non-const
PMF qualifiers and device suspensors, so change the pmf_qual_t and
device_suspensor_t typedefs from "pointers to const" to non-pointer,
non-const types.
 1.2  08-Jan-2010  dyoung branches: 1.2.2;
Expand PMF_FN_* macros.
 1.1  27-Jul-2009  kiyohara branches: 1.1.2;
Support Marvell Hercules-I/II SATA Controllers.
 1.1.2.4  11-Aug-2010  yamt sync with head.
 1.1.2.3  11-Mar-2010  yamt sync with head
 1.1.2.2  19-Aug-2009  yamt sync with head.
 1.1.2.1  27-Jul-2009  yamt file mvsata_pci.c was added on branch yamt-nfs-mp on 2009-08-19 18:47:12 +0000
 1.2.2.2  17-Aug-2010  uebayasi Sync with HEAD.
 1.2.2.1  30-Apr-2010  uebayasi Sync with HEAD.
 1.3.2.1  05-Mar-2011  rmind sync with head
 1.5.4.1  08-Feb-2011  bouyer Sync with HEAD
 1.5.2.1  06-Jun-2011  jruoho Sync with HEAD.
 1.6.8.1  18-Feb-2012  mrg merge to -current.
 1.6.4.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.6.4.1  17-Apr-2012  yamt sync with head
 1.7.10.1  18-May-2014  rmind sync with head
 1.7.6.2  03-Dec-2017  jdolecek update from HEAD
 1.7.6.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.8.22.1  25-Jun-2017  snj Pull up following revision(s) (requested by jdolecek in ticket #56):
sys/dev/pci/mvsata_pci.c: revision 1.9
sys/dev/pci/siisata_pci.c: revision 1.16
switch to pci_intr_establish_xname()
 1.8.6.1  28-Aug-2017  skrll Sync with HEAD
 1.9.6.1  10-Jun-2019  christos Sync with HEAD
 1.9.4.1  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

RSS XML Feed