#include "mt8192-afe-clk.h"
 #include "mt8192-afe-gpio.h"
 
+#define DRIVER_NAME "mt8192_mt6359"
+
 #define RT1015_CODEC_DAI       "rt1015-aif"
 #define RT1015_DEV0_NAME       "rt1015.1-0028"
 #define RT1015_DEV1_NAME       "rt1015.1-0029"
 
 static struct snd_soc_card mt8192_mt6359_rt1015_rt5682_card = {
        .name = RT1015_RT5682_CARD_NAME,
+       .driver_name = DRIVER_NAME,
        .owner = THIS_MODULE,
        .dai_link = mt8192_mt6359_dai_links,
        .num_links = ARRAY_SIZE(mt8192_mt6359_dai_links),
 };
 
 static struct snd_soc_card mt8192_mt6359_rt1015p_rt5682x_card = {
+       .driver_name = DRIVER_NAME,
        .owner = THIS_MODULE,
        .dai_link = mt8192_mt6359_dai_links,
        .num_links = ARRAY_SIZE(mt8192_mt6359_dai_links),
 
 static struct platform_driver mt8192_mt6359_driver = {
        .driver = {
-               .name = "mt8192_mt6359",
+               .name = DRIVER_NAME,
 #ifdef CONFIG_OF
                .of_match_table = mt8192_mt6359_dt_match,
 #endif