Signed-off-by: Lad, Prabhakar <prabhakar.lad@ti.com>
Signed-off-by: Manjunath Hadli <manjunath.hadli@ti.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
        return 0;
 }
 
-static struct platform_driver dm355_ccdc_driver = {
+static __refdata struct platform_driver dm355_ccdc_driver = {
        .driver = {
                .name   = "dm355_ccdc",
                .owner = THIS_MODULE,
 
        .resume = dm644x_ccdc_resume,
 };
 
-static struct platform_driver dm644x_ccdc_driver = {
+static __refdata struct platform_driver dm644x_ccdc_driver = {
        .driver = {
                .name   = "dm644x_ccdc",
                .owner = THIS_MODULE,
 
        return 0;
 }
 
-static struct platform_driver isif_driver = {
+static __refdata struct platform_driver isif_driver = {
        .driver = {
                .name   = "isif",
                .owner = THIS_MODULE,
 
        .resume = vpfe_resume,
 };
 
-static struct platform_driver vpfe_driver = {
+static __refdata struct platform_driver vpfe_driver = {
        .driver = {
                .name = CAPTURE_DRV_NAME,
                .owner = THIS_MODULE,
 
 #define vpif_pm_ops NULL
 #endif
 
-static struct platform_driver vpif_driver = {
+static __refdata struct platform_driver vpif_driver = {
        .driver = {
                .name   = "vpif",
                .owner = THIS_MODULE,
 
        return 0;
 }
 
-static struct platform_driver vpss_driver = {
+static __refdata struct platform_driver vpss_driver = {
        .driver = {
                .name   = "vpss",
                .owner = THIS_MODULE,