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