mirror of
https://github.com/torvalds/linux.git
synced 2024-11-23 04:31:50 +00:00
ALSA: es1968: Avoid non-standard macro usage
Pass the device pointer from the PCI pointer directly, instead of a non-standard macro. The macro didn't give any better readability. Along with it, the unneeded assignment before snd_dma_alloc_pages*() call is dropped. Link: https://lore.kernel.org/r/20191105151856.10785-22-tiwai@suse.de Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
7564d3b633
commit
af7153a29d
@ -1422,10 +1422,8 @@ snd_es1968_init_dmabuf(struct es1968 *chip)
|
||||
int err;
|
||||
struct esm_memory *chunk;
|
||||
|
||||
chip->dma.dev.type = SNDRV_DMA_TYPE_DEV;
|
||||
chip->dma.dev.dev = snd_dma_pci_data(chip->pci);
|
||||
err = snd_dma_alloc_pages_fallback(SNDRV_DMA_TYPE_DEV,
|
||||
snd_dma_pci_data(chip->pci),
|
||||
&chip->pci->dev,
|
||||
chip->total_bufsize, &chip->dma);
|
||||
if (err < 0 || ! chip->dma.area) {
|
||||
dev_err(chip->card->dev,
|
||||
|
Loading…
Reference in New Issue
Block a user