Hello Valerio, On Sat, Sep 12, 2026 at 12:14:32AM +0200, Valerio Setti wrote: > +#include > +#include > +#include > +#include > +#include Please rely on to provide of_device_id and drop the include for . That latter header is supposed to go away soon and injects a lot of build dependencies into your driver. If you want to go full iwyn, please use instead. > +#include > +#include > +#include > [...] > +static const struct of_device_id meson_gx_audin_of_match[] = { > + { .compatible = "amlogic,meson-gxbb-audin" }, > + { .compatible = "amlogic,meson-gxl-audin" }, > + {} > +}; It seems to be subjective, but I think most nit-pickers in the kernel prefer { } over {} to match the spacing in the non-empty initializers. Best regards Uwe