- if (rme9652->capture_buffer_unaligned) {
- snd_hammerfall_free_buffer(rme9652->pci, RME9652_DMA_AREA_BYTES,
- rme9652->capture_buffer_unaligned,
- rme9652->capture_buffer_addr, 1);
- }
-
- if (rme9652->playback_buffer_unaligned) {
- snd_hammerfall_free_buffer(rme9652->pci, RME9652_DMA_AREA_BYTES,
- rme9652->playback_buffer_unaligned,
- rme9652->playback_buffer_addr, 0);
- }
+ snd_hammerfall_free_buffer(&rme9652->capture_dma_buf, rme9652->pci);
+ snd_hammerfall_free_buffer(&rme9652->playback_dma_buf, rme9652->pci);