PCM_KLDSTRING() adds the audio device's associated kernel module to the
string passed to pcm_setstatus(), which is used by the SNDCTL_CARDINFO
ioctl to populate the "hw_info" field of oss_card_info. However, because
PCM_KLDSTRING() only works for modules not compiled in the kernel, this
information is not always available. This patch gets rid of
PCM_KLDSTRING() altogether as it doesn't hurt to include this
information even for modules that are compiled in.
While at it, the string format is slightly changed from "at <info> kld
<module>" to "at <module>/<info>" to make the output cleaner.
Sponsored by: The FreeBSD Foundation
MFC after: 2 weeks