cvs commit: src/sys/dev/firewire fwohci_pci.c fwohcireg.h

Marius Strobl marius at FreeBSD.org
Fri May 20 05:37:17 PDT 2005


marius      2005-05-20 12:37:17 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/firewire     fwohci_pci.c fwohcireg.h 
  Log:
  Recognize the integrated (though not necessarily enabled) FireWire
  controllers of Sun PCIO-2 chips which are used onboard in most of
  the newer PCI-based sun4u machines (cosmetic change as they were also
  already probed as generic FWOHCI without this). As with gem(4), hme(4)
  and ohci(4) detect whether their intpin register is valid and correct
  it if necessary, i.e. set the respective IVAR to the right value for
  allocating the IRQ resource, as some of them come up having it set
  to 0 (in fact in all machines I'm currently aware of the FireWire
  part being enabled). This fixes attaching affected controllers.
  
  Apporved by:    simokawa
  Tested by:      Michiel Boland <michiel at boland.org>
  MFC after:      1 month
  
  Revision  Changes    Path
  1.52      +12 -0     src/sys/dev/firewire/fwohci_pci.c
  1.22      +2 -0      src/sys/dev/firewire/fwohcireg.h


More information about the cvs-all mailing list