From 3cdf06b0f1722016220e97409fe2f21b222bda33 Mon Sep 17 00:00:00 2001 From: Michael Hunold Date: Wed, 14 Jan 2004 21:08:58 +0000 Subject: - bit masks are evil: disable the right video dma upon device close, otherwise severe memory damage can occur... --- linux/drivers/media/common/saa7146_video.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'linux/drivers/media') diff --git a/linux/drivers/media/common/saa7146_video.c b/linux/drivers/media/common/saa7146_video.c index 819019339..13bb853e9 100644 --- a/linux/drivers/media/common/saa7146_video.c +++ b/linux/drivers/media/common/saa7146_video.c @@ -752,10 +752,10 @@ static int video_end(struct saa7146_fh *fh, struct file *file) if (0 != (fmt->flags & FORMAT_IS_PLANAR)) { resource = RESOURCE_DMA1_HPS|RESOURCE_DMA2_CLP|RESOURCE_DMA3_BRS; - dmas = 0x00700000; + dmas = MASK_22 | MASK_21 | MASK_20; } else { resource = RESOURCE_DMA1_HPS; - dmas = 0x00100000; + dmas = MASK_20; } saa7146_res_free(fh, resource); -- cgit v1.2.3