1#ifndef __IDE_DISK_H 2#define __IDE_DISK_H 3 4#include "ide-gd.h" 5 6#ifdef CONFIG_IDE_GD_ATA 7/* ide-disk.c */ 8extern const struct ide_disk_ops ide_ata_disk_ops; 9ide_decl_devset(address); 10ide_decl_devset(multcount); 11ide_decl_devset(nowerr); 12ide_decl_devset(wcache); 13ide_decl_devset(acoustic); 14 15/* ide-disk_ioctl.c */ 16int ide_disk_ioctl(ide_drive_t *, struct block_device *, fmode_t, unsigned int, 17 unsigned long); 18 19#ifdef CONFIG_IDE_PROC_FS 20/* ide-disk_proc.c */ 21extern ide_proc_entry_t ide_disk_proc[]; 22extern const struct ide_proc_devset ide_disk_settings[]; 23#endif 24#else 25#define ide_disk_proc NULL 26#define ide_disk_settings NULL 27#endif 28 29#endif /* __IDE_DISK_H */ 30