Re: hda_codec_ops hotplug events

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2010/12/15 James Courtier-Dutton <james.dutton@xxxxxxxxx>

> static struct hda_codec_ops intel_hdmi_patch_ops = {
>        .init                   = intel_hdmi_init,
>        .free                   = intel_hdmi_free,
>        .build_pcms             = intel_hdmi_build_pcms,
>        .build_controls         = intel_hdmi_build_controls,
>        .unsol_event            = hdmi_unsol_event,
> };
>
> What calls .unsol_event ?
>
> It need something to cause this function to be executed.
> I cannot seem to find out what calls this.
>

In hda_codec.


static void process_unsol_events(struct work_struct *work)
{
.....
        if (codec && codec->patch_ops.unsol_event)
            codec->patch_ops.unsol_event(codec, res);
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel


[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux