RISCV: configs: Enable K1X_REMOTEPROC config
authorJaehoon Chung <jh80.chung@samsung.com>
Tue, 14 Jan 2025 06:53:28 +0000 (15:53 +0900)
committerJaehoon Chung <jh80.chung@samsung.com>
Tue, 29 Apr 2025 03:38:29 +0000 (12:38 +0900)
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