Module Name: src Committed By: jmcneill Date: Sat Mar 28 14:09:59 UTC 2015 <file lists elided> Log Message: Split hdaudio and PCI attach glue. Even though the driver was written with this separation in mind, all of the code lived in sys/dev/pci/hdaudio. Move common parts to sys/dev/hdaudio and PCI attach glue to sys/dev/pci.
This doesn't seem to work correctly. Module hdaudio_pci requires module hdaudio, but the recursive load for the dependency reveals that hdaudio cannot resolve the symbol hdaudio_cd (which is defined in hdaudio_pci as a result of the IOCONF there).
How should we be resolving this circular dependency? :) ------------------------------------------------------------------------- | Paul Goyette | PGP Key fingerprint: | E-mail addresses: | | (Retired) | FA29 0E3B 35AF E8AE 6651 | paul at whooppee.com | | Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette at juniper.net | | Kernel Developer | | pgoyette at netbsd.org | -------------------------------------------------------------------------