|
@@ -421,23 +421,20 @@ static int saa7146_init_one(struct pci_dev *pci, const struct pci_device_id *ent
|
|
err = -ENOMEM;
|
|
err = -ENOMEM;
|
|
|
|
|
|
/* get memory for various stuff */
|
|
/* get memory for various stuff */
|
|
- dev->d_rps0.cpu_addr = pci_alloc_consistent(pci, SAA7146_RPS_MEM,
|
|
|
|
- &dev->d_rps0.dma_handle);
|
|
|
|
|
|
+ dev->d_rps0.cpu_addr = pci_zalloc_consistent(pci, SAA7146_RPS_MEM,
|
|
|
|
+ &dev->d_rps0.dma_handle);
|
|
if (!dev->d_rps0.cpu_addr)
|
|
if (!dev->d_rps0.cpu_addr)
|
|
goto err_free_irq;
|
|
goto err_free_irq;
|
|
- memset(dev->d_rps0.cpu_addr, 0x0, SAA7146_RPS_MEM);
|
|
|
|
|
|
|
|
- dev->d_rps1.cpu_addr = pci_alloc_consistent(pci, SAA7146_RPS_MEM,
|
|
|
|
- &dev->d_rps1.dma_handle);
|
|
|
|
|
|
+ dev->d_rps1.cpu_addr = pci_zalloc_consistent(pci, SAA7146_RPS_MEM,
|
|
|
|
+ &dev->d_rps1.dma_handle);
|
|
if (!dev->d_rps1.cpu_addr)
|
|
if (!dev->d_rps1.cpu_addr)
|
|
goto err_free_rps0;
|
|
goto err_free_rps0;
|
|
- memset(dev->d_rps1.cpu_addr, 0x0, SAA7146_RPS_MEM);
|
|
|
|
|
|
|
|
- dev->d_i2c.cpu_addr = pci_alloc_consistent(pci, SAA7146_RPS_MEM,
|
|
|
|
- &dev->d_i2c.dma_handle);
|
|
|
|
|
|
+ dev->d_i2c.cpu_addr = pci_zalloc_consistent(pci, SAA7146_RPS_MEM,
|
|
|
|
+ &dev->d_i2c.dma_handle);
|
|
if (!dev->d_i2c.cpu_addr)
|
|
if (!dev->d_i2c.cpu_addr)
|
|
goto err_free_rps1;
|
|
goto err_free_rps1;
|
|
- memset(dev->d_i2c.cpu_addr, 0x0, SAA7146_RPS_MEM);
|
|
|
|
|
|
|
|
/* the rest + print status message */
|
|
/* the rest + print status message */
|
|
|
|
|