ps3vram.c (448cc2fb3a7b327823a9afd374808c37b8e6194f) ps3vram.c (1ebe2e5f9d68e94c524aba876f27b945669a7879)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * ps3vram - Use extra PS3 video ram as block device.
4 *
5 * Copyright 2009 Sony Corporation
6 *
7 * Based on the MTD ps3vram driver, which is
8 * Copyright (c) 2007-2008 Jim Paris <jim@jtan.com>

--- 728 unchanged lines hidden (view full) ---

737 dev_err(&dev->core, "blk_alloc_disk failed\n");
738 error = -ENOMEM;
739 goto out_cache_cleanup;
740 }
741
742 priv->gendisk = gendisk;
743 gendisk->major = ps3vram_major;
744 gendisk->minors = 1;
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * ps3vram - Use extra PS3 video ram as block device.
4 *
5 * Copyright 2009 Sony Corporation
6 *
7 * Based on the MTD ps3vram driver, which is
8 * Copyright (c) 2007-2008 Jim Paris <jim@jtan.com>

--- 728 unchanged lines hidden (view full) ---

737 dev_err(&dev->core, "blk_alloc_disk failed\n");
738 error = -ENOMEM;
739 goto out_cache_cleanup;
740 }
741
742 priv->gendisk = gendisk;
743 gendisk->major = ps3vram_major;
744 gendisk->minors = 1;
745 gendisk->flags |= GENHD_FL_NO_PART;
745 gendisk->fops = &ps3vram_fops;
746 gendisk->private_data = dev;
747 strlcpy(gendisk->disk_name, DEVICE_NAME, sizeof(gendisk->disk_name));
748 set_capacity(gendisk, priv->size >> 9);
749 blk_queue_max_segments(gendisk->queue, BLK_MAX_SEGMENTS);
750 blk_queue_max_segment_size(gendisk->queue, BLK_MAX_SEGMENT_SIZE);
751 blk_queue_max_hw_sectors(gendisk->queue, BLK_SAFE_MAX_SECTORS);
752

--- 105 unchanged lines hidden ---
746 gendisk->fops = &ps3vram_fops;
747 gendisk->private_data = dev;
748 strlcpy(gendisk->disk_name, DEVICE_NAME, sizeof(gendisk->disk_name));
749 set_capacity(gendisk, priv->size >> 9);
750 blk_queue_max_segments(gendisk->queue, BLK_MAX_SEGMENTS);
751 blk_queue_max_segment_size(gendisk->queue, BLK_MAX_SEGMENT_SIZE);
752 blk_queue_max_hw_sectors(gendisk->queue, BLK_SAFE_MAX_SECTORS);
753

--- 105 unchanged lines hidden ---