Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 8015

Device Tree • Re: Rpi5 I2S/PCM Audio Driver - DMA Issues

$
0
0
Hi @ PhilE ,

dwc-i2s.c (designware_i2s) is the correct driver that's supposed to be probed for I2S on the Raspberry Pi, right?

In my previous post, I found out that the wrong module was being loaded because the .ko.xz (compressed) file was in place. I rebuilt my module, compressed it, and copied it to /lib/modules/.... To verify, I changed the MODULE_AUTHOR() string in my source, and modinfo designware_i2s reflects the new author as expected.

However, I’m still not seeing any logs (via dmesg or journalctl) from the very top of dw_i2s_probe()

lsmod

Code:

lsmod | grep -i i2sdesignware_i2s         49152  2snd_soc_core          311296  6 vc4,snd_soc_hdmi_codec,designware_i2s,snd_soc_simple_card_utils,snd_soc_simple_card,snd_soc_wm8960snd_pcm               147456  7 snd_soc_hdmi_codec,designware_i2s,snd_compress,snd_soc_simple_card_utils,snd_soc_core,snd_soc_wm8960,snd_pcm_dmaengine
Am I missing something in the probe flow, or is there another driver/file I should be checking for I2S on the Pi?

FYI, using the wm8960-soundcard-overlay, I can successfully play audio through the HAT so far.

Statistics: Posted by uxnxexrxnxhxwx — Tue Jul 22, 2025 5:48 am



Viewing all articles
Browse latest Browse all 8015

Trending Articles