From d5905e9f439beda16984e890a75fb49a418b7e69 Mon Sep 17 00:00:00 2001 From: Aditya Rathi Date: Thu, 20 Aug 2026 17:30:14 +0530 Subject: [PATCH] sh_mem_ep: Enable CONFIG_RD_SH_MEM_EP in Linux defconfig Commit 27ac38f (Enable rd_sh_mem_ep deconfig control) introduced a Kconfig guard CONFIG_RD_SH_MEM_EP to allow rd_sh_mem_ep to be conditionally excluded from the build. However, the corresponding CONFIG_RD_SH_MEM_EP=y entry was not added to arch/linux/configs/ defconfig file causing the module to be silently omitted on Linux targets. This led to linker error when building audioreach-graphmgr against libspf.so due to missing symbols from rd_sh_mem_ep module, breaking the Yocto build for Raspberry Pi (scarthgap). Add CONFIG_RD_SH_MEM_EP=y to the Linux defconfig, placed alongside CONFIG_WR_SH_MEM_EP=y in the Containers section, to restore the expected build behaviour. Signed-off-by: Aditya Rathi --- arch/linux/configs/defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/linux/configs/defconfig b/arch/linux/configs/defconfig index 8bfb4878..1098984b 100644 --- a/arch/linux/configs/defconfig +++ b/arch/linux/configs/defconfig @@ -57,6 +57,7 @@ CONFIG_IRM=y # Containers # CONFIG_WR_SH_MEM_EP=y +CONFIG_RD_SH_MEM_EP=y CONFIG_SPL_CNTR=y CONFIG_SPL_CNTR_EXT=y CONFIG_SPECIAL_TOPOLOGY=y