/* SPDX-License-Identifier: GPL-2.0 */ #ifndef __IDE_DISK_H #define __IDE_DISK_H #include "ide-gd.h" #ifdef [31mCONFIG_IDE_GD_ATA[0m /* 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 [31mCONFIG_IDE_PROC_FS[0m /* 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 */ |