/sof-3.4.0/tools/topology/topology1/ |
D | CMakeLists.txt | 8 sof/*.m4 25 "sof-hda-generic\;sof-hda-generic\;-DCHANNELS=0\;-DHSPROC=volume\;-DDYNAMIC=1" 26 …"sof-hda-generic\;sof-hda-generic-1ch\;-DCHANNELS=2\;-DHSPROC=volume\;-DDMICPROC_FILTER1=eq_iir_co… 27 …"sof-hda-generic\;sof-hda-generic-1ch-pdm1\;-DPDM1\;-DCHANNELS=2\;-DHSPROC=volume\;-DDMICPROC_FILT… 28 …"sof-hda-generic\;sof-hda-generic-2ch\;-DCHANNELS=2\;-DHSPROC=volume\;-DDMICPROC_FILTER1=eq_iir_co… 29 …"sof-hda-generic\;sof-hda-generic-2ch-pdm1\;-DPDM1\;-DCHANNELS=2\;-DHSPROC=volume\;-DDMICPROC_FILT… 30 …"sof-hda-generic\;sof-hda-generic-3ch\;-DCHANNELS=4\;-DHSPROC=volume\;-DDMICPROC_FILTER1=eq_iir_co… 31 …"sof-hda-generic\;sof-hda-generic-4ch\;-DCHANNELS=4\;-DHSPROC=volume\;-DDMICPROC_FILTER1=eq_iir_co… 34 "sof-hda-generic-idisp\;sof-hda-generic-idisp\;-DCHANNELS=0\;-DDYNAMIC=1" 35 …"sof-hda-generic-idisp\;sof-hda-generic-idisp-2ch\;-DCHANNELS=2\;-DDMICPROC_FILTER1=eq_iir_coef_hi… [all …]
|
/sof-3.4.0/installer/ |
D | README.md | 1 The GNUmakefile in this directory prepares ``/lib/firmware/intel/sof/`` and 2 ``/lib/firmware/intel/sof-tplg/`` directories. 48 staging/sof: symbolic link to sof-v1.6.1 49 staging/sof-v1.6.1/ 51 │ ├── sof-tgl.ri 52 │ ├── sof-cnl.ri 53 │ ├── sof-icl.ri 54 │ ├── sof-jsl.ri 55 │ ├── sof-apl.ri 56 │ ├── sof-cfl.ri -> sof-cnl.ri [all …]
|
/sof-3.4.0/installer/tests/ |
D | staging_sofIPC4_ref.txt | 3 │ ├── sof-adl-s.ri -> sof-tgl-h.ri 4 │ ├── sof-adl.ri -> sof-tgl.ri 5 │ ├── sof-rpl-s.ri -> sof-tgl-h.ri 6 │ ├── sof-rpl.ri -> sof-tgl.ri 7 │ ├── sof-tgl-h.ri 8 │ └── sof-tgl.ri 10 ├── sof-adl-s.ldc -> sof-tgl-h.ldc 11 ├── sof-adl-s.ri -> intel-signed/sof-adl-s.ri 12 ├── sof-adl.ldc -> sof-tgl.ldc 13 ├── sof-adl.ri -> intel-signed/sof-adl.ri [all …]
|
D | staging_sof_ref.txt | 3 │ ├── sof-adl-s.ri -> sof-tgl-h.ri 4 │ ├── sof-adl.ri -> sof-tgl.ri 5 │ ├── sof-rpl-s.ri -> sof-tgl-h.ri 6 │ ├── sof-rpl.ri -> sof-tgl.ri 7 │ ├── sof-tgl-h.ri 8 │ └── sof-tgl.ri 10 ├── sof-adl-s.ldc -> sof-tgl-h.ldc 11 ├── sof-adl-s.ri -> intel-signed/sof-adl-s.ri 12 ├── sof-adl.ldc -> sof-tgl.ldc 13 ├── sof-adl.ri -> intel-signed/sof-adl.ri [all …]
|
/sof-3.4.0/src/include/sof/audio/coefficients/src/ |
D | src_ipc4_int32_table.h | 13 #include <sof/audio/coefficients/src/src_ipc4_int32_1_2_2268_5000.h> 14 #include <sof/audio/coefficients/src/src_ipc4_int32_1_2_2500_5000.h> 15 #include <sof/audio/coefficients/src/src_ipc4_int32_1_2_2721_5000.h> 16 #include <sof/audio/coefficients/src/src_ipc4_int32_1_2_3401_5000.h> 17 #include <sof/audio/coefficients/src/src_ipc4_int32_1_2_3887_5000.h> 18 #include <sof/audio/coefficients/src/src_ipc4_int32_1_2_4535_5000.h> 19 #include <sof/audio/coefficients/src/src_ipc4_int32_1_3_2268_5000.h> 20 #include <sof/audio/coefficients/src/src_ipc4_int32_1_3_4535_5000.h> 21 #include <sof/audio/coefficients/src/src_ipc4_int32_1_4_1512_5000.h> 22 #include <sof/audio/coefficients/src/src_ipc4_int32_1_4_2268_5000.h> [all …]
|
/sof-3.4.0/src/platform/library/ |
D | platform.c | 7 #include <rtos/sof.h> 8 #include <sof/ipc/driver.h> 10 #include <sof/lib/agent.h> 11 #include <sof/schedule/edf_schedule.h> 12 #include <sof/schedule/ll_schedule_domain.h> 13 #include <sof/lib/mailbox.h> 14 #include <sof/lib/dai.h> 32 static void platform_clock_init(struct sof *sof) {} in platform_clock_init() argument 34 int dmac_init(struct sof *sof) in dmac_init() argument 39 int platform_init(struct sof *sof) in platform_init() argument [all …]
|
/sof-3.4.0/tools/topology/topology1/development/ |
D | CMakeLists.txt | 4 "sof-hda-asrc\;sof-hda-asrc-2ch\;-DCHANNELS=2" 5 "sof-tgl-nocodec-ci\;sof-tgl-nocodec-ci" 6 "sof-tgl-nocodec-ci\;sof-adl-nocodec-ci" 7 "sof-imx8mp-src-wm8960\;sof-imx8mp-src-wm8960" 8 "sof-imx8-src-wm8960\;sof-imx8-src-wm8960" 9 "sof-imx8-src-cs42888\;sof-imx8-src-cs42888" 10 "sof-imx8-compr-wm8960\;sof-imx8-compr-wm8960" 11 "sof-imx8-compr-pcm-wm8960\;sof-imx8-compr-pcm-wm8960" 12 "sof-imx8-compr-pcm-cap-wm8960\;sof-imx8-compr-pcm-cap-wm8960" 13 "sof-imx8mp-compr-wm8960\;sof-imx8mp-compr-wm8960" [all …]
|
/sof-3.4.0/tools/topology/topology1/kernel_dependent/v5.19/ |
D | CMakeLists.txt | 6 "sof-hda-generic\;sof-hda-generic\;-DDEEP_BUFFER\;-DCHANNELS=0\;-DHSPROC=volume\;-DDYNAMIC=1" 7 …"sof-hda-generic\;sof-hda-generic-1ch\;-DDEEP_BUFFER\;-DCHANNELS=2\;-DHSPROC=volume\;-DDMICPROC_FI… 8 …"sof-hda-generic\;sof-hda-generic-1ch-pdm1\;-DPDM1\;-DDEEP_BUFFER\;-DCHANNELS=2\;-DHSPROC=volume\;… 9 …"sof-hda-generic\;sof-hda-generic-2ch\;-DDEEP_BUFFER\;-DCHANNELS=2\;-DHSPROC=volume\;-DDMICPROC_FI… 10 …"sof-hda-generic\;sof-hda-generic-2ch-pdm1\;-DPDM1\;-DDEEP_BUFFER\;-DCHANNELS=2\;-DHSPROC=volume\;… 11 …"sof-hda-generic\;sof-hda-generic-3ch\;-DDEEP_BUFFER\;-DCHANNELS=4\;-DHSPROC=volume\;-DDMICPROC_FI… 12 …"sof-hda-generic\;sof-hda-generic-4ch\;-DDEEP_BUFFER\;-DCHANNELS=4\;-DHSPROC=volume\;-DDMICPROC_FI… 16 …"sof-icl-rt711-rt1308-rt715-hdmi\;sof-tgl-rt711-rt1308-mono-rt715\;-DHEADSET_DEEP_BUFFER\;-DDYNAMI… 17 …"sof-icl-rt711-rt1308-rt715-hdmi\;sof-tgl-rt711-l0-rt1316-l1-mono-rt714-l3\;-DHEADSET_DEEP_BUFFER\… 18 …"sof-icl-rt711-rt1308-rt715-hdmi\;sof-tgl-rt715-rt711-rt1308-mono\;-DHEADSET_DEEP_BUFFER\;-DDYNAMI… [all …]
|
/sof-3.4.0/src/platform/amd/rembrandt/ |
D | platform.c | 8 #include <sof/compiler_info.h> 9 #include <sof/debug/debug.h> 11 #include <sof/drivers/acp_dai_dma.h> 12 #include <sof/ipc/driver.h> 14 #include <sof/fw-ready-metadata.h> 15 #include <sof/lib/agent.h> 17 #include <sof/lib/cpu.h> 18 #include <sof/lib/dai.h> 19 #include <sof/lib/dma.h> 20 #include <sof/lib/mailbox.h> [all …]
|
/sof-3.4.0/tools/ |
D | README.md | 3 This is a collection of open source tools used to develop, test and debug SOF. 15 ### sof-logger 17 sof-logger is used to print logs delivered from FW dma_trace mechanism, by 20 Every entry declared in FW is placed in elf output file (e.g. sof-tgl) in 22 sof/src/include/sof/trace.h in sof fw repo. 26 incorporated from FW elf file (e.g. sof-tgl). `snd_sof_logs_header` 30 sof-logger works by reading entry parameters value and entries addresses from 35 Usage sof-logger <option(s)> <file(s)> 40 "/sys/kernel/debug/sof/etrace" 42 -t Get traces from "/sys/kernel/debug/sof/trace", instead [all …]
|
/sof-3.4.0/src/platform/amd/renoir/ |
D | platform.c | 9 #include <sof/compiler_info.h> 10 #include <sof/debug/debug.h> 12 #include <sof/drivers/acp_dai_dma.h> 13 #include <sof/ipc/driver.h> 15 #include <sof/fw-ready-metadata.h> 16 #include <sof/lib/agent.h> 18 #include <sof/lib/cpu.h> 19 #include <sof/lib/dai.h> 20 #include <sof/lib/dma.h> 21 #include <sof/lib/mailbox.h> [all …]
|
/sof-3.4.0/src/platform/imx8ulp/ |
D | platform.c | 7 #include <sof/compiler_info.h> 8 #include <sof/debug/debug.h> 9 #include <sof/drivers/edma.h> 11 #include <sof/ipc/driver.h> 12 #include <sof/drivers/mu.h> 14 #include <sof/fw-ready-metadata.h> 15 #include <sof/lib/agent.h> 17 #include <sof/lib/cpu.h> 18 #include <sof/lib/dai.h> 19 #include <sof/lib/dma.h> [all …]
|
/sof-3.4.0/src/platform/imx8/ |
D | platform.c | 7 #include <sof/compiler_info.h> 8 #include <sof/debug/debug.h> 9 #include <sof/drivers/edma.h> 11 #include <sof/ipc/driver.h> 12 #include <sof/drivers/mu.h> 14 #include <sof/fw-ready-metadata.h> 15 #include <sof/lib/agent.h> 17 #include <sof/lib/cpu.h> 18 #include <sof/lib/dai.h> 19 #include <sof/lib/dma.h> [all …]
|
/sof-3.4.0/src/platform/imx8m/ |
D | platform.c | 7 #include <sof/compiler_info.h> 8 #include <sof/debug/debug.h> 10 #include <sof/ipc/driver.h> 11 #include <sof/drivers/mu.h> 13 #include <sof/fw-ready-metadata.h> 14 #include <sof/lib/agent.h> 16 #include <sof/lib/cpu.h> 17 #include <sof/lib/dai.h> 18 #include <sof/lib/dma.h> 19 #include <sof/lib/mailbox.h> [all …]
|
/sof-3.4.0/src/platform/library/lib/ |
D | memory.c | 8 #include <sof/common.h> 9 #include <sof/lib/mm_heap.h> 11 #include <sof/lib/cpu.h> 12 #include <sof/lib/memory.h> 13 #include <sof/platform.h> 14 #include <rtos/sof.h> 133 void platform_init_memmap(struct sof *sof) in platform_init_memmap() argument 151 sof->memory_map = cache_to_uncache(&memmap); in platform_init_memmap() 154 sof->memory_map->system[0].heap = (unsigned long)malloc(HEAP_SYSTEM_M_SIZE); in platform_init_memmap() 155 sof->memory_map->system[0].size = HEAP_SYSTEM_M_SIZE; in platform_init_memmap() [all …]
|
/sof-3.4.0/src/platform/intel/cavs/lib/ |
D | memory.c | 8 #include <sof/common.h> 9 #include <sof/lib/mm_heap.h> 11 #include <sof/lib/cpu.h> 12 #include <sof/lib/memory.h> 13 #include <sof/platform.h> 14 #include <rtos/sof.h> 131 void platform_init_memmap(struct sof *sof) in platform_init_memmap() argument 149 sof->memory_map = platform_shared_get(&memmap, sizeof(memmap)); in platform_init_memmap() 152 sof->memory_map->system[0].heap = (uintptr_t)&_system_heap; in platform_init_memmap() 153 sof->memory_map->system[0].size = HEAP_SYSTEM_M_SIZE; in platform_init_memmap() [all …]
|
/sof-3.4.0/src/platform/mt8188/ |
D | platform.c | 19 #include <sof/compiler_info.h> 20 #include <sof/debug/debug.h> 21 #include <sof/drivers/edma.h> 22 #include <sof/ipc/msg.h> 23 #include <sof/fw-ready-metadata.h> 24 #include <sof/lib/agent.h> 25 #include <sof/lib/cpu.h> 26 #include <sof/lib/dai.h> 27 #include <sof/lib/dma.h> 28 #include <sof/lib/mailbox.h> [all …]
|
/sof-3.4.0/src/platform/mt8186/ |
D | platform.c | 9 #include <sof/compiler_info.h> 10 #include <sof/debug/debug.h> 11 #include <sof/drivers/edma.h> 13 #include <sof/ipc/msg.h> 15 #include <sof/fw-ready-metadata.h> 16 #include <sof/lib/agent.h> 18 #include <sof/lib/cpu.h> 19 #include <sof/lib/dai.h> 20 #include <sof/lib/dma.h> 21 #include <sof/lib/mailbox.h> [all …]
|
/sof-3.4.0/tools/topology/topology2/avs-tplg/ |
D | tplg-targets.cmake | 6 "sof-hda-generic\;sof-hda-generic-idisp\;USE_CHAIN_DMA=true,DEEPBUFFER_FW_DMA_MS=100" 8 "sof-hda-generic\;sof-hda-generic\;HDA_CONFIG=mix,USE_CHAIN_DMA=true,DEEPBUFFER_FW_DMA_MS=100" 11 "sof-hda-generic\;sof-hda-generic-2ch\;\ 12 HDA_CONFIG=mix,NUM_DMICS=2,PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-hda-generic-2ch.bin,USE_CHAIN_… 14 "sof-hda-generic\;sof-hda-generic-4ch\;\ 16 PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-hda-generic-4ch.bin,USE_CHAIN_DMA=true,DEEPBUFFER_FW_DMA_… 22 "cavs-sdw\;sof-tgl-rt711-rt1316-rt714\;NUM_SDW_AMPS=2,SDW_DMIC=1,\ 23 PREPROCESS_PLUGINS=nhlt,NHLT_BIN=nhlt-sof-tgl-rt711-rt1316-rt714.bin" 25 "cavs-sdw\;sof-adl-rt711-l0-rt1316-l12-rt714-l3\;NUM_SDW_AMPS=2,SDW_DMIC=1" 28 "cavs-sdw\;sof-tgl-rt715-rt711-rt1308-mono\;NUM_SDW_AMPS=1,SDW_DMIC=1,\ [all …]
|
/sof-3.4.0/src/audio/google/ |
D | CMakeLists.txt | 6 add_local_sources(sof 9 target_link_libraries(sof PRIVATE libhifi3_google_hotword_dsp_api.a) 10 target_link_libraries(sof PRIVATE c) 11 target_link_libraries(sof PRIVATE m) 15 target_include_directories(sof PRIVATE ${CMAKE_SOURCE_DIR}/third_party/include) 16 add_local_sources(sof 20 add_local_sources(sof 25 target_link_directories(sof PRIVATE ${CMAKE_SOURCE_DIR}/third_party/lib) 26 target_link_libraries(sof PRIVATE google_rtc_audio_processing) 27 target_link_libraries(sof PRIVATE c++) [all …]
|
/sof-3.4.0/src/platform/posix/ |
D | posix.c | 4 #include <sof/ipc/driver.h> 6 #include <sof/platform.h> 7 #include <sof/schedule/edf_schedule.h> 8 #include <sof/schedule/ll_schedule_domain.h> 9 #include <sof/schedule/ll_schedule.h> 10 #include <sof/lib/agent.h> 45 int platform_context_save(struct sof *sof) in platform_context_save() argument 50 static void posix_clk_init(struct sof *sof) in posix_clk_init() argument 67 sof->clocks = clocks_info; in posix_clk_init() 70 int platform_init(struct sof *sof) in platform_init() argument [all …]
|
/sof-3.4.0/scripts/docker_build/sof_builder/ |
D | Dockerfile | 8 # check out sof 10 # docker build --build-arg UID=$(id -u) -t sof . 11 # docker run -it -v <insert sof dir here>:/home/sof/workdir --user `id -u` sof 14 # docker run -it -v <insert sof dir here>:/home/sof/work/sof.git --user `id -u` sof ./incremental.… 63 # Set up sof user 64 RUN useradd --create-home -d /home/sof -u $UID -G sudo sof && \ 65 echo "sof:test0000" | chpasswd && adduser sof sudo 66 ENV HOME /home/sof 78 chown -R sof:sof "$HOME" && \ 85 USER sof [all …]
|
/sof-3.4.0/src/math/ |
D | CMakeLists.txt | 7 add_local_sources(sof numbers.c) 10 add_local_sources(sof trig.c) 14 add_local_sources(sof sqrt_int16.c) 18 add_local_sources(sof exp_fcn.c) 22 add_local_sources(sof decibels.c) 26 add_local_sources(sof log_e.c) 30 add_local_sources(sof log_10.c) 34 add_local_sources(sof power.c) 38 add_local_sources(sof base2log.c) 42 add_local_sources(sof fir_generic.c fir_hifi2ep.c fir_hifi3.c) [all …]
|
/sof-3.4.0/src/lib/ |
D | agent.c | 17 #include <sof/lib/agent.h> 20 #include <sof/lib/memory.h> 21 #include <sof/lib/uuid.h> 23 #include <sof/platform.h> 24 #include <sof/schedule/ll_schedule.h> 25 #include <sof/schedule/schedule.h> 27 #include <rtos/sof.h> 28 #include <sof/trace/trace.h> 100 void sa_init(struct sof *sof, uint64_t timeout) in sa_init() argument 109 sof->sa = rzalloc(SOF_MEM_ZONE_SYS_SHARED, 0, SOF_MEM_CAPS_RAM, sizeof(*sof->sa)); in sa_init() [all …]
|
/sof-3.4.0/src/platform/mt8195/ |
D | platform.c | 9 #include <sof/compiler_info.h> 10 #include <sof/debug/debug.h> 11 #include <sof/drivers/edma.h> 13 #include <sof/ipc/msg.h> 15 #include <sof/fw-ready-metadata.h> 16 #include <sof/lib/agent.h> 18 #include <sof/lib/cpu.h> 19 #include <sof/lib/dai.h> 20 #include <sof/lib/dma.h> 21 #include <sof/lib/mailbox.h> [all …]
|