| #ifndef __IDE_DISK_H | |
| #define __IDE_DISK_H | |
| #include "ide-gd.h" | |
| #ifdef CONFIG_IDE_GD_ATA | |
| /* ide-disk.c */ | |
| extern const struct ide_disk_ops ide_ata_disk_ops; | |
| ide_decl_devset(address); | |
| ide_decl_devset(multcount); | |
| ide_decl_devset(nowerr); | |
| ide_decl_devset(wcache); | |
| ide_decl_devset(acoustic); | |
| /* ide-disk_ioctl.c */ | |
| int ide_disk_ioctl(ide_drive_t *, struct block_device *, fmode_t, unsigned int, | |
| unsigned long); | |
| #ifdef CONFIG_IDE_PROC_FS | |
| /* ide-disk_proc.c */ | |
| extern ide_proc_entry_t ide_disk_proc[]; | |
| extern const struct ide_proc_devset ide_disk_settings[]; | |
| #endif | |
| #else | |
| #define ide_disk_proc NULL | |
| #define ide_disk_settings NULL | |
| #endif | |
| #endif /* __IDE_DISK_H */ |