#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 */ |