/* $NetBSD: ataconf.h,v 1.5 2017/10/10 17:19:38 jdolecek Exp $ */ /* * Written in 2006 by ITOH Yasufumi. * Public domain. */ #ifndef _DEV_ATA_ATACONF_H_ #define _DEV_ATA_ATACONF_H_ #if defined(_KERNEL_OPT) #include "opt_modular.h" #endif /* defined(_KERNEL_OPT) */ #if !defined(_KERNEL_OPT) || defined(MODULAR) /* compile-in everything for module or module-enabled kernel */ # define NATA_DMA 1 # define NATA_UDMA 1 # define NATA_PIOBM 1 #else # include "ata_dma.h" # if NATA_UDMA > 1 && NATA_DMA == 0 #error ata_udma requires ata_dma # endif #endif #endif /* _DEV_ATA_ATACONF_H_ */ |