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 --- |