git: kernel/nata: Add Adaptec 1420 support.
Rimvydas Jasinskas
zrj at crater.dragonflybsd.org
Sun Dec 31 13:52:42 PST 2017
commit 878a32344aea04eb9f358030d9fed9ed6f565550
Author: zrj <rimvydas.jasinskas at gmail.com>
Date: Sat Nov 25 21:07:45 2017 +0200
kernel/nata: Add Adaptec 1420 support.
It depends on Marwell so group it together.
While there, split out Cenatek, Micron generic chipset support to their own
drivers. Also fix up few drivers that cannot reliably do 64k transfers and
remove few unused ATA_AHCI_P_CMD_* defines.
Taken-from: FreeBSD
Summary of changes:
sys/dev/disk/nata/ata-all.h | 4 --
sys/dev/disk/nata/ata-chipset.c | 14 +++++++
sys/dev/disk/nata/ata-pci.c | 17 ++++-----
sys/dev/disk/nata/ata-pci.h | 7 ++++
.../dev/disk/nata/chipsets/ata-adaptec.c | 38 +++++++++++++------
.../nata/chipsets/{ata-netcell.c => ata-cenatek.c} | 43 +++++++--------------
sys/dev/disk/nata/chipsets/ata-cyrix.c | 2 +-
sys/dev/disk/nata/chipsets/ata-marvell.c | 4 +-
.../nata/chipsets/{ata-netcell.c => ata-micron.c} | 44 ++++++++--------------
sys/dev/disk/nata/chipsets/ata-national.c | 2 +-
sys/dev/disk/nata/chipsets/ata-serverworks.c | 4 +-
11 files changed, 89 insertions(+), 90 deletions(-)
copy lib/libc/sysvipc/sysvipc_utils.h => sys/dev/disk/nata/chipsets/ata-adaptec.c (65%)
copy sys/dev/disk/nata/chipsets/{ata-netcell.c => ata-cenatek.c} (69%)
copy sys/dev/disk/nata/chipsets/{ata-netcell.c => ata-micron.c} (69%)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/878a32344aea04eb9f358030d9fed9ed6f565550
--
DragonFly BSD source repository
More information about the Commits
mailing list