[media] msi3101: clamp mmap buffers to reasonable level
That value is coming from the user and we need only ensure it is reasonable. That was pointed by Hans when reviewing rtl2832_sdr driver. Signed-off-by: Antti Palosaari <crope@iki.fi> Cc: Hans Verkuil <hverkuil@xs4all.nl> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
This commit is contained in:
parent
2c57213fe0
commit
d287e4e31e
@ -831,7 +831,7 @@ static int msi3101_queue_setup(struct vb2_queue *vq,
|
||||
dev_dbg(&s->udev->dev, "%s: *nbuffers=%d\n", __func__, *nbuffers);
|
||||
|
||||
/* Absolute min and max number of buffers available for mmap() */
|
||||
*nbuffers = 32;
|
||||
*nbuffers = clamp_t(unsigned int, *nbuffers, 8, 32);
|
||||
*nplanes = 1;
|
||||
/*
|
||||
* 3, wMaxPacketSize 3x 1024 bytes
|
||||
|
Loading…
x
Reference in New Issue
Block a user