Hi Russell
> > +static struct platform_driver snd_dw_hdmi_driver = {
> > + .probe = snd_dw_hdmi_probe,
>
> The driver must have a .remove function, because the platform device it
> is binding against can appear and disappear.
Thank you for your feedback
OK, I will add it