[SRU][N:raspi][PATCH] UBUNTU: [Config] raspi: Set DW_AXI_DMAC=y
Juerg Haefliger
juerg.haefliger at canonical.com
Fri Apr 26 15:26:46 UTC 2024
BugLink: https://bugs.launchpad.net/bugs/2060240
For yet-to-be-determined reasons, this driver needs to be built-in,
otherwise SPI-attached device won't work and:
[ 7.844361] dw_axi_dmac_platform 1f00188000.dma: DesignWare AXI DMA Controller, 8 channels
[ 7.854799] dw_spi_mmio 1f00050000.spi: DMA init failed
[ 8.098620] designware-i2s 1f000a0000.i2s: Missing dma channel for stream: 0
[ 8.105714] designware-i2s 1f000a0000.i2s: ASoC: error at snd_soc_pcm_component_new on 1f000a0000.i2s: -22
[ 8.123091] snd-rpi-simple soc:sound: ASoC: can't create pcm HifiBerry DAC HiFi :-22
[ 8.123179] snd-rpi-simple soc:sound: Failed to register card -22
[ 8.138936] snd-rpi-simple: probe of soc:sound failed with error -22
Signed-off-by: Juerg Haefliger <juerg.haefliger at canonical.com>
---
debian.raspi/config/annotations | 1 +
1 file changed, 1 insertion(+)
diff --git a/debian.raspi/config/annotations b/debian.raspi/config/annotations
index 6ef3b2489566..aa34ccb707e8 100644
--- a/debian.raspi/config/annotations
+++ b/debian.raspi/config/annotations
@@ -224,6 +224,7 @@ CONFIG_DRM_VC4 policy<{'arm64': 'm'}> note<'Req
CONFIG_DRM_VC4_HDMI_CEC policy<{'arm64': 'y'}> note<'Required for Pi (not in master)'>
CONFIG_DVB_DUMMY_FE policy<{'arm64': 'n'}> note<'Not desired on Pi (different from master)'>
CONFIG_DVB_USB_DIBUSB_MB_FAULTY policy<{'arm64': 'y'}> note<'Required for Pi (different from master)'>
+CONFIG_DW_AXI_DMAC policy<{'arm64': 'y'}> note<'Needs to be built-in for Pi (LP: #2060240)'>
CONFIG_DW_I3C_MASTER policy<{'arm64': 'n'}> note<'Different from master'>
CONFIG_ECRYPT_FS policy<{'arm64': 'm'}> note<'Not essential on Pi (different from master)'>
CONFIG_EDAC_XGENE policy<{'arm64': 'n'}> note<'Different from master'>
--
2.40.1
More information about the kernel-team
mailing list