#include "sun6i_csi.h"
 #include "sun6i_csi_reg.h"
 
-#define MODULE_NAME    "sun6i-csi"
-
 struct sun6i_csi_dev {
        struct sun6i_csi                csi;
        struct device                   *dev;
        int ret;
 
        csi->media_dev.dev = csi->dev;
-       strscpy(csi->media_dev.model, "Allwinner Video Capture Device",
+       strscpy(csi->media_dev.model, SUN6I_CSI_DESCRIPTION,
                sizeof(csi->media_dev.model));
        csi->media_dev.hw_revision = 0;
 
                goto free_ctrl;
        }
 
-       ret = sun6i_video_init(&csi->video, csi, "sun6i-csi");
+       ret = sun6i_video_init(&csi->video, csi, SUN6I_CSI_NAME);
        if (ret)
                goto unreg_v4l2;
 
        if (irq < 0)
                return -ENXIO;
 
-       ret = devm_request_irq(&pdev->dev, irq, sun6i_csi_isr, 0, MODULE_NAME,
-                              sdev);
+       ret = devm_request_irq(&pdev->dev, irq, sun6i_csi_isr, 0,
+                              SUN6I_CSI_NAME, sdev);
        if (ret) {
                dev_err(&pdev->dev, "Cannot request csi IRQ\n");
                return ret;
        .probe = sun6i_csi_probe,
        .remove = sun6i_csi_remove,
        .driver = {
-               .name = MODULE_NAME,
+               .name = SUN6I_CSI_NAME,
                .of_match_table = of_match_ptr(sun6i_csi_of_match),
        },
 };
 module_platform_driver(sun6i_csi_platform_driver);
 
-MODULE_DESCRIPTION("Allwinner V3s Camera Sensor Interface driver");
+MODULE_DESCRIPTION("Allwinner A31 Camera Sensor Interface driver");
 MODULE_AUTHOR("Yong Deng <yong.deng@magewell.com>");
 MODULE_LICENSE("GPL");