/* allocate device & init sub device */
        dev = devm_kzalloc(&client->dev, sizeof(*dev), GFP_KERNEL);
-       if (!dev) {
-               dev_err(&client->dev, "%s: out of memory\n", __func__);
+       if (!dev)
                return -ENOMEM;
-       }
 
        mutex_init(&dev->input_lock);
 
 
 
        pr_info("%s S\n", __func__);
        dev = kzalloc(sizeof(*dev), GFP_KERNEL);
-       if (!dev) {
-               dev_err(&client->dev, "out of memory\n");
+       if (!dev)
                return -ENOMEM;
-       }
 
        mutex_init(&dev->input_lock);
 
 
        unsigned int i;
 
        dev = kzalloc(sizeof(*dev), GFP_KERNEL);
-       if (!dev) {
-               dev_err(&client->dev, "out of memory\n");
+       if (!dev)
                return -ENOMEM;
-       }
 
        mutex_init(&dev->input_lock);
 
 
        int ret;
 
        flash = kzalloc(sizeof(*flash), GFP_KERNEL);
-       if (!flash) {
-               dev_err(&client->dev, "out of memory\n");
+       if (!flash)
                return -ENOMEM;
-       }
 
        flash->pdata = client->dev.platform_data;
 
 
 
        /* Setup sensor configuration structure */
        dev = kzalloc(sizeof(*dev), GFP_KERNEL);
-       if (!dev) {
-               dev_err(&client->dev, "out of memory\n");
+       if (!dev)
                return -ENOMEM;
-       }
 
        v4l2_i2c_subdev_init(&dev->sd, client, &mt9m114_ops);
        pdata = client->dev.platform_data;
 
        unsigned int i;
 
        dev = kzalloc(sizeof(*dev), GFP_KERNEL);
-       if (!dev) {
-               dev_err(&client->dev, "out of memory\n");
+       if (!dev)
                return -ENOMEM;
-       }
 
        mutex_init(&dev->input_lock);
 
 
        struct acpi_device *adev;
 
        dev = kzalloc(sizeof(*dev), GFP_KERNEL);
-       if (!dev) {
-               dev_err(&client->dev, "out of memory\n");
+       if (!dev)
                return -ENOMEM;
-       }
 
        mutex_init(&dev->input_lock);
 
 
 
        /* allocate sensor device & init sub device */
        dev = kzalloc(sizeof(*dev), GFP_KERNEL);
-       if (!dev) {
-               v4l2_err(client, "%s: out of memory\n", __func__);
+       if (!dev)
                return -ENOMEM;
-       }
 
        mutex_init(&dev->input_lock);
 
 
        }
 
        dev = kzalloc(sizeof(*dev), GFP_KERNEL);
-       if (!dev) {
-               dev_err(&client->dev, "out of memory\n");
+       if (!dev)
                return -ENOMEM;
-       }
 
        mutex_init(&dev->input_lock);
 
 
        if (!dev->otp_data) {
                dev->otp_data = devm_kzalloc(&client->dev, size, GFP_KERNEL);
                if (!dev->otp_data) {
-                       dev_err(&client->dev, "%s: can't allocate memory",
-                               __func__);
                        r = -ENOMEM;
                        goto error3;
                }
 
        /* allocate sensor device & init sub device */
        dev = kzalloc(sizeof(*dev), GFP_KERNEL);
-       if (!dev) {
-               dev_err(&client->dev, "%s: out of memory\n", __func__);
+       if (!dev)
                return -ENOMEM;
-       }
 
        mutex_init(&dev->input_lock);
 
 
        ia_css_ptr store = load;
 
        buffer = kmalloc(width*sizeof(load), GFP_KERNEL);
-       if (!buffer) {
-               dev_err(isp->dev, "out of memory.\n");
+       if (!buffer)
                return -ENOMEM;
-       }
 
        load += ISP_LEFT_PAD;
        for (i = 0; i < height; i++) {
 
                dev_dbg(isp->dev, "allocating %d 3a buffers\n", count);
                while (count--) {
                        s3a_buf = kzalloc(sizeof(struct atomisp_s3a_buf), GFP_KERNEL);
-                       if (!s3a_buf) {
-                               dev_err(isp->dev, "s3a stat buf alloc failed\n");
+                       if (!s3a_buf)
                                goto error;
-                       }
 
                        if (atomisp_css_allocate_stat_buffers(
                                        asd, stream_id, s3a_buf, NULL, NULL)) {
                while (count--) {
                        dis_buf = kzalloc(sizeof(struct atomisp_dis_buf), GFP_KERNEL);
                        if (!dis_buf) {
-                               dev_err(isp->dev, "dis stat buf alloc failed\n");
                                kfree(s3a_buf);
                                goto error;
                        }
                        while (count--) {
                                md_buf = kzalloc(sizeof(struct atomisp_metadata_buf),
                                                 GFP_KERNEL);
-                               if (!md_buf) {
-                                       dev_err(isp->dev, "metadata buf alloc failed\n");
+                               if (!md_buf)
                                        goto error;
-                               }
 
                                if (atomisp_css_allocate_stat_buffers(
                                                asd, stream_id, NULL, NULL, md_buf)) {
 
        IA_CSS_ENTER("");
 
        me = kmalloc(sizeof(*me), GFP_KERNEL);
-       if (!me) {
-               IA_CSS_ERROR("out of memory");
+       if (!me)
                return me;
-       }
 
        me->width         = width;
        me->height        = height;
 
 
        bo->page_obj = kmalloc(sizeof(struct hmm_page_object) * pgnr,
                                GFP_KERNEL);
-       if (unlikely(!bo->page_obj)) {
-               dev_err(atomisp_dev, "out of memory for bo->page_obj\n");
+       if (unlikely(!bo->page_obj))
                return -ENOMEM;
-       }
 
        i = 0;
        alloc_pgnr = 0;
        struct page **pages;
 
        pages = kmalloc(sizeof(struct page *) * bo->pgnr, GFP_KERNEL);
-       if (unlikely(!pages)) {
-               dev_err(atomisp_dev, "out of memory for pages...\n");
+       if (unlikely(!pages))
                return -ENOMEM;
-       }
 
        bo->page_obj = kmalloc(sizeof(struct hmm_page_object) * bo->pgnr,
                GFP_KERNEL);
        if (unlikely(!bo->page_obj)) {
-               dev_err(atomisp_dev, "out of memory for bo->page_obj...\n");
                kfree(pages);
                return -ENOMEM;
        }
        pages = kmalloc(sizeof(*pages) * bo->pgnr, GFP_KERNEL);
        if (unlikely(!pages)) {
                mutex_unlock(&bo->mutex);
-               dev_err(atomisp_dev, "out of memory for pages...\n");
                return NULL;
        }
 
 
        hmm_page = kmem_cache_zalloc(dypool_info->pgptr_cache,
                                                GFP_KERNEL);
        if (!hmm_page) {
-               dev_err(atomisp_dev, "out of memory for hmm_page.\n");
-
                /* free page directly */
                ret = set_pages_wb(page_obj->page, 1);
                if (ret)
 
        dypool_info = kmalloc(sizeof(struct hmm_dynamic_pool_info),
                GFP_KERNEL);
-       if (unlikely(!dypool_info)) {
-               dev_err(atomisp_dev, "out of memory for repool_info.\n");
+       if (unlikely(!dypool_info))
                return -ENOMEM;
-       }
 
        dypool_info->pgptr_cache = kmem_cache_create("pgptr_cache",
                                                sizeof(struct hmm_page), 0,
 
 
        pool_info = kmalloc(sizeof(struct hmm_reserved_pool_info),
                                GFP_KERNEL);
-       if (unlikely(!pool_info)) {
-               dev_err(atomisp_dev, "out of memory for repool_info.\n");
+       if (unlikely(!pool_info))
                return -ENOMEM;
-       }
 
        pool_info->pages = kmalloc(sizeof(struct page *) * pool_size,
                        GFP_KERNEL);
        if (unlikely(!pool_info->pages)) {
-               dev_err(atomisp_dev, "out of memory for repool_info->pages.\n");
                kfree(pool_info);
                return -ENOMEM;
        }
 
        struct hmm_vm_node *node;
 
        node = kmem_cache_alloc(vm->cache, GFP_KERNEL);
-       if (!node) {
-               dev_err(atomisp_dev, "out of memory.\n");
+       if (!node)
                return NULL;
-       }
 
        INIT_LIST_HEAD(&node->list);
        node->pgnr = pgnr;
 
 
        if (flag) {
                csi = kzalloc(sizeof(*csi), GFP_KERNEL);
-               if (!csi) {
-                       dev_err(&client->dev, "out of memory\n");
+               if (!csi)
                        return -ENOMEM;
-               }
                csi->port = port;
                csi->num_lanes = lanes;
                csi->input_format = format;