|
@@ -84,8 +84,7 @@ static int dsp_buffer_init(struct saa7134_dev *dev)
|
|
{
|
|
{
|
|
int err;
|
|
int err;
|
|
|
|
|
|
- if (!dev->dmasound.bufsize)
|
|
|
|
- BUG();
|
|
|
|
|
|
+ BUG_ON(!dev->dmasound.bufsize);
|
|
videobuf_dma_init(&dev->dmasound.dma);
|
|
videobuf_dma_init(&dev->dmasound.dma);
|
|
err = videobuf_dma_init_kernel(&dev->dmasound.dma, PCI_DMA_FROMDEVICE,
|
|
err = videobuf_dma_init_kernel(&dev->dmasound.dma, PCI_DMA_FROMDEVICE,
|
|
(dev->dmasound.bufsize + PAGE_SIZE) >> PAGE_SHIFT);
|
|
(dev->dmasound.bufsize + PAGE_SIZE) >> PAGE_SHIFT);
|
|
@@ -96,8 +95,7 @@ static int dsp_buffer_init(struct saa7134_dev *dev)
|
|
|
|
|
|
static int dsp_buffer_free(struct saa7134_dev *dev)
|
|
static int dsp_buffer_free(struct saa7134_dev *dev)
|
|
{
|
|
{
|
|
- if (!dev->dmasound.blksize)
|
|
|
|
- BUG();
|
|
|
|
|
|
+ BUG_ON(!dev->dmasound.blksize);
|
|
videobuf_dma_free(&dev->dmasound.dma);
|
|
videobuf_dma_free(&dev->dmasound.dma);
|
|
dev->dmasound.blocks = 0;
|
|
dev->dmasound.blocks = 0;
|
|
dev->dmasound.blksize = 0;
|
|
dev->dmasound.blksize = 0;
|