cvs commit: src/sys/dev/pci pci.c pci_if.m pci_private.h src/sys/dev/acpica acpi_pci.c src/sys/dev/cardbus cardbus.c

Thomas Moestl tmm at FreeBSD.org
Tue Jul 1 07:08:34 PDT 2003


tmm         2003/07/01 07:08:33 PDT

  FreeBSD src repository

  Modified files:
    sys/dev/pci          pci.c pci_if.m pci_private.h 
    sys/dev/acpica       acpi_pci.c 
    sys/dev/cardbus      cardbus.c 
  Log:
  Add a new PCI interface method, assign_interrupt, to determine the
  interrupt to be used for a device. This is intended solely for internal
  use of PCI bus implementations, and exists so that PCI bus drivers
  implementing special interrupt assignment methods which require
  additional work at the bus level to work right can be easily derived
  from the generic driver (or any other one) without resorting to hacks.
  
  It will be used in the sparc64 ofw_pcibus driver, which will be
  committed shortly.
  
  Make use of this method in the generic implementation, and add it to
  the method table of bus drivers derived from the PCI one.
  
  Reviewed by:    imp, -hackers
  
  Revision  Changes    Path
  1.4       +1 -0      src/sys/dev/acpica/acpi_pci.c
  1.39      +1 -0      src/sys/dev/cardbus/cardbus.c
  1.223     +17 -6     src/sys/dev/pci/pci.c
  1.6       +5 -0      src/sys/dev/pci/pci_if.m
  1.9       +1 -0      src/sys/dev/pci/pci_private.h


More information about the cvs-all mailing list