• Thierry Reding's avatar
    ALSA: hda - Advertise MODALIAS in uevent · 975c947e
    Thierry Reding authored
    By setting the MODALIAS variable in uevents, userspace helpers will be
    enabled to load modules via the module alias associated with a device.
    This information is required to automatically load HDA codec drivers
    instead of having to explicitly request the various modules in the HDA
    core code.
    [Note that currently the legacy HDA controller driver tries to bind
     codec modules manually.  It's for supporting the fallback generic
     drivers.  This new udev modalias support was added rather for ASoC
     HDA ext drivers, since this addition itself won't hurt the legacy HDA
     -- tiwai]
    [Use the common helper function to generate the modalias -- tiwai]
    Signed-off-by: 's avatarThierry Reding <treding@nvidia.com>
    Reviewed-by: 's avatarVinod Koul <vinod.koul@intel.com>
    Tested-by: 's avatarSubhransu S Prusty <subhransu.s.prusty@intel.com>
    Signed-off-by: 's avatarTakashi Iwai <tiwai@suse.de>