1/*	$NetBSD: ataconf.h,v 1.5 2017/10/10 17:19:38 jdolecek Exp $	*/
2
3/*
4 * Written in 2006 by ITOH Yasufumi.
5 * Public domain.
6 */
7
8#ifndef _DEV_ATA_ATACONF_H_
9#define _DEV_ATA_ATACONF_H_
10
11#if defined(_KERNEL_OPT)
12#include "opt_modular.h"
13#endif /* defined(_KERNEL_OPT) */
14
15#if !defined(_KERNEL_OPT) || defined(MODULAR)
16
17/* compile-in everything for module or module-enabled kernel */
18# define NATA_DMA	1
19# define NATA_UDMA	1
20# define NATA_PIOBM	1
21
22#else
23
24# include "ata_dma.h"
25# if NATA_UDMA > 1 && NATA_DMA == 0
26   #error ata_udma requires ata_dma
27# endif
28
29#endif
30
31#endif /* _DEV_ATA_ATACONF_H_ */
32