cs->fwstat_buf = NULL;
                goto out_free;
        }
-       cs->ctlr_info = kzalloc(sizeof(struct myrs_ctlr_info),
-                               GFP_KERNEL | GFP_DMA);
+       cs->ctlr_info = kzalloc(sizeof(struct myrs_ctlr_info), GFP_KERNEL);
        if (!cs->ctlr_info)
                goto out_free;
 
-       cs->event_buf = kzalloc(sizeof(struct myrs_event),
-                               GFP_KERNEL | GFP_DMA);
+       cs->event_buf = kzalloc(sizeof(struct myrs_event), GFP_KERNEL);
        if (!cs->event_buf)
                goto out_free;
 
 
                ldev_num = myrs_translate_ldev(cs, sdev);
 
-               ldev_info = kzalloc(sizeof(*ldev_info), GFP_KERNEL|GFP_DMA);
+               ldev_info = kzalloc(sizeof(*ldev_info), GFP_KERNEL);
                if (!ldev_info)
                        return -ENOMEM;
 
        } else {
                struct myrs_pdev_info *pdev_info;
 
-               pdev_info = kzalloc(sizeof(*pdev_info), GFP_KERNEL|GFP_DMA);
+               pdev_info = kzalloc(sizeof(*pdev_info), GFP_KERNEL);
                if (!pdev_info)
                        return -ENOMEM;