首页 > 代码库 > ALSA 声卡 驱动 linux 4.1.36 中变化

ALSA 声卡 驱动 linux 4.1.36 中变化

linux 4.1.36 中变化
ret = request_irq(IRQ_DMA2, s3c2440_dma2_irq, IRQF_DISABLED, "myalsa for playback", substream);

IRQF_DISABLED 换为 IRQF_TRIGGER_NONE

snd_soc_register_dai(&pdev->dev, &s3c2440_i2s_dai);
换为
static const struct snd_soc_component_driver s3c2440_i2s_component = {    
    .name = "s3c2440-iis",
};

ret = devm_snd_soc_register_component(&pdev->dev, &s3c2440_i2s_component, &s3c2440_i2s_dai, 1);    
    
附上驱动成功的图

技术分享

 

ALSA 声卡 驱动 linux 4.1.36 中变化