]> git.hungrycats.org Git - linux/commit
[PATCH] ide: ide_pci_device_t sanitization
authorBartlomiej Zolnierkiewicz <b.zolnierkiewicz@elka.pw.edu.pl>
Wed, 2 Jun 2004 16:46:35 +0000 (09:46 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Wed, 2 Jun 2004 16:46:35 +0000 (09:46 -0700)
commit757514165925a3fdaaab5c9e0956310a7b07165e
treea833481dc29cc37e81326c87906eacd5b6c7c916
parent9b541c7b30ee1b060a778a7acc8da6915e25c333
[PATCH] ide: ide_pci_device_t sanitization

- convert ->isa_ports into ->flags (IDEPCI_FLAG_ISA_PORTS)
- add IDEPCI_FLAG_{OBS_FORCE_PDC,FORCE_MASTER} flags
  and use them in setup-pci.c
- use struct pci_dev ->vendor and ->device fields directly
  in generic.c and serverworks.c
- remove no longer needed debug checks (dev->device != d->device)
- remove ->vendor and ->device fields from ide_pci_device_t
- misc cleanups

Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@elka.pw.edu.pl>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
52 files changed:
drivers/ide/pci/aec62xx.c
drivers/ide/pci/aec62xx.h
drivers/ide/pci/alim15x3.h
drivers/ide/pci/amd74xx.c
drivers/ide/pci/amd74xx.h
drivers/ide/pci/atiixp.c
drivers/ide/pci/cmd64x.c
drivers/ide/pci/cmd64x.h
drivers/ide/pci/cs5520.h
drivers/ide/pci/cs5530.c
drivers/ide/pci/cs5530.h
drivers/ide/pci/cy82c693.h
drivers/ide/pci/generic.c
drivers/ide/pci/generic.h
drivers/ide/pci/hpt34x.h
drivers/ide/pci/hpt366.c
drivers/ide/pci/hpt366.h
drivers/ide/pci/it8172.c
drivers/ide/pci/it8172.h
drivers/ide/pci/ns87415.c
drivers/ide/pci/ns87415.h
drivers/ide/pci/opti621.c
drivers/ide/pci/opti621.h
drivers/ide/pci/pdc202xx_new.c
drivers/ide/pci/pdc202xx_new.h
drivers/ide/pci/pdc202xx_old.c
drivers/ide/pci/pdc202xx_old.h
drivers/ide/pci/piix.c
drivers/ide/pci/piix.h
drivers/ide/pci/rz1000.c
drivers/ide/pci/rz1000.h
drivers/ide/pci/sc1200.c
drivers/ide/pci/sc1200.h
drivers/ide/pci/serverworks.c
drivers/ide/pci/serverworks.h
drivers/ide/pci/sgiioc4.c
drivers/ide/pci/siimage.c
drivers/ide/pci/siimage.h
drivers/ide/pci/sis5513.c
drivers/ide/pci/sis5513.h
drivers/ide/pci/sl82c105.c
drivers/ide/pci/sl82c105.h
drivers/ide/pci/slc90e66.c
drivers/ide/pci/slc90e66.h
drivers/ide/pci/triflex.c
drivers/ide/pci/triflex.h
drivers/ide/pci/trm290.c
drivers/ide/pci/trm290.h
drivers/ide/pci/via82cxxx.c
drivers/ide/pci/via82cxxx.h
drivers/ide/setup-pci.c
include/linux/ide.h