ide: make /proc/ide/ optional
All important information/features should be already available through
sysfs and ioctl interfaces.
Add CONFIG_IDE_PROC_FS (CONFIG_SCSI_PROC_FS rip-off) config option,
disabling it makes IDE driver ~5 kB smaller (on x86-32).
While at it add CONFIG_PROC_FS=n versions of proc_ide_{create,destroy}()
and remove no longer needed #ifdefs.
Signed-off-by:
Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Showing
- drivers/ide/Kconfig 11 additions, 0 deletionsdrivers/ide/Kconfig
- drivers/ide/Makefile 1 addition, 1 deletiondrivers/ide/Makefile
- drivers/ide/ide-cd.c 2 additions, 2 deletionsdrivers/ide/ide-cd.c
- drivers/ide/ide-disk.c 2 additions, 2 deletionsdrivers/ide/ide-disk.c
- drivers/ide/ide-floppy.c 2 additions, 2 deletionsdrivers/ide/ide-floppy.c
- drivers/ide/ide-tape.c 1 addition, 1 deletiondrivers/ide/ide-tape.c
- drivers/ide/ide.c 6 additions, 9 deletionsdrivers/ide/ide.c
- drivers/ide/pci/alim15x3.c 4 additions, 4 deletionsdrivers/ide/pci/alim15x3.c
- drivers/ide/pci/amd74xx.c 3 additions, 3 deletionsdrivers/ide/pci/amd74xx.c
- drivers/ide/pci/cmd64x.c 4 additions, 4 deletionsdrivers/ide/pci/cmd64x.c
- drivers/ide/pci/sis5513.c 3 additions, 3 deletionsdrivers/ide/pci/sis5513.c
- drivers/scsi/ide-scsi.c 1 addition, 1 deletiondrivers/scsi/ide-scsi.c
- include/linux/ide.h 8 additions, 6 deletionsinclude/linux/ide.h
Loading
Please register or sign in to comment