kernel/nata: Remove common ata_via_family_setmode().
authorzrj <rimvydas.jasinskas@gmail.com>
Wed, 22 Nov 2017 19:04:14 +0000 (21:04 +0200)
committerzrj <zrj@dragonflybsd.org>
Sun, 31 Dec 2017 22:03:06 +0000 (00:03 +0200)
commit4b58204251eed7f1b1d86dab2912b5dfd90fc78a
tree63436b804087edc3f5dc85acaf20ddb0365e25d8
parenta1917f143b58f4b7069a25f5efc8e0cc85e03b9f
kernel/nata: Remove common ata_via_family_setmode().

Just extract and use vendor specific versions.
Note: there is some confusion about reg == 0x53 vs 0x63 for some chipsets.

For now leave the previous behaviour, thus no functional change.
sys/dev/disk/nata/ata-chipset.c
sys/dev/disk/nata/chipsets/ata-amd.c
sys/dev/disk/nata/chipsets/ata-nvidia.c
sys/dev/disk/nata/chipsets/ata-via.c