kernel/nata: Fix HT1000 DMA engine 64k transfer issue.
authorzrj <rimvydas.jasinskas@gmail.com>
Sun, 26 Nov 2017 13:04:22 +0000 (15:04 +0200)
committerzrj <zrj@dragonflybsd.org>
Sun, 31 Dec 2017 22:03:36 +0000 (00:03 +0200)
commit37c16061abfdb4bea7b988c8c95ee1dfa5cfaab2
tree0bd7bf5d38e4aab0141555ddca6456d0e1864ec5
parentc04da96538441750e2912a50d074f86d502f4f11
kernel/nata: Fix HT1000 DMA engine 64k transfer issue.

Some chips seem to need 16bit writes.

Taken-from: FreeBSD

Also noticed interesting change back in:
  5b527db0a83182c576889a67555810d780759bb7
sys/dev/disk/nata/ata-all.h
sys/dev/disk/nata/ata-lowlevel.c
sys/dev/disk/nata/chipsets/ata-intel.c
sys/dev/disk/nata/chipsets/ata-serverworks.c