RISCV: configs: Enable K1X_REMOTEPROC config 11/318211/2 accepted/tizen_unified_x_asan accepted/tizen/unified/20250116.113530 accepted/tizen/unified/x/20250116.213646 accepted/tizen/unified/x/asan/20250211.003237
authorJaehoon Chung <jh80.chung@samsung.com>
Tue, 14 Jan 2025 06:53:28 +0000 (15:53 +0900)
committerMarek Szyprowski <m.szyprowski@samsung.com>
Tue, 14 Jan 2025 11:20:50 +0000 (12:20 +0100)
K1X_REMOTEPROC needs to load esos.elf firmware file.
esos.elf is the firmware for the RCPU (Real-Time PCU), it's responsible
for some hardware module and forwarding HDMI audio interrupt.

To load the firmware file at booting time, support for loading
extra_firmware.cpio from 'boot' partition has been added to the boot
script.

After applying this patch, disappeared the below message.

[    5.657503] DMA channel for playback is not available
[    5.662650] spacemit-snd-dma c08d0400.spacemit_snd_dma_hdmi: ASoC: error at snd_soc_pcm_component_new on c08d0400.spacemit_snd_dma_hdmi: -16
[    5.675408] spacemit-audio-card snd-card@0: ASoC: can't create pcm SSPA2-dummy_codec :-16
[    5.683809] spacemit-audio-card: probe of snd-card@0 failed with error -16
[    5.732668] usb 3-1: new SuperSpeed USB device number 2 using xhci-hcd
[    5.800487] input: snd-es8326 Headset Jack as /devices/platform/snd-card@1/sound/card0/input1

Change-Id: I8ebb43ad03747343a1e51d2ade06cd348b8d68d9
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
arch/riscv/configs/tizen_bpif3_defconfig

index 555195a129fd54184befed6297ef57c8de74be4a..a7873ee98092cc760e5a954e312dd9bb61cecaed 100644 (file)
@@ -621,6 +621,7 @@ CONFIG_SPACEMIT_MAILBOX=y
 CONFIG_K1X_MAILBOX=y
 # CONFIG_IOMMU_SUPPORT is not set
 CONFIG_REMOTEPROC=y
+CONFIG_K1X_REMOTEPROC=y
 CONFIG_RPMSG_VIRTIO=y
 # CONFIG_DPAA2_CONSOLE is not set
 CONFIG_SPACEMIT_PM_DOMAINS=y