Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6c8ab698 authored by Asai Thambi S P's avatar Asai Thambi S P Committed by Jens Axboe
Browse files

mtip32xx: Set block queue boundary variables



Set the following block queue boundary variables
	* max_hw_sectors
	* max_segment_size

Signed-off-by: default avatarAsai Thambi S P <asamymuthupa@micron.com>

Removed setting of q->nr_requests.

Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent d02e1f0a
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -3633,7 +3633,10 @@ static int mtip_block_initialize(struct driver_data *dd)
	set_bit(QUEUE_FLAG_NONROT, &dd->queue->queue_flags);
	blk_queue_max_segments(dd->queue, MTIP_MAX_SG);
	blk_queue_physical_block_size(dd->queue, 4096);
	blk_queue_max_hw_sectors(dd->queue, 0xffff);
	blk_queue_max_segment_size(dd->queue, 0x400000);
	blk_queue_io_min(dd->queue, 4096);

	/*
	 * write back cache is not supported in the device. FUA depends on
	 * write back cache support, hence setting flush support to zero.