c0062f98c7
This patch creates sof_apl_hdmi.m4 to define topology for 3 playback pipelines, FE and BE links for HDMI/DisplayPort(DP) audio. This can be a reference to verify audio over HDMI/DP on APL platforms. The HDMI/DP frontends are named as HDMIx, to reuse the generic HDA DSP machine driver which checks the link names and will do extra initialization on HDMI/DP frontends if "HDMI" is found in the link name. This m4 does't include topology for using external HD-A analog codecs. We will create another m4 file to include both HDA display and analog audio. Signed-off-by: Mengdong Lin <mengdong.lin@linux.intel.com> |
||
---|---|---|
kmod_scripts | ||
rimage/keys | ||
rmbox | ||
test | ||
topology | ||
tune | ||
.gitignore | ||
.travis.yml | ||
Makefile.am | ||
README | ||
autogen.sh | ||
configure.ac |
README
Sound Open Firmware Tools ========================= This is a collection of open source tools used to develop open source audio DSP firmwares for ALSA. Building and Installing ======================= ./autogen.sh (only needed first time) ./configure make make install rimage ====== rimage is used to convert ELF executable firmware files to the firmware file formats used by the kernel drivers. e.g. rimage -i elf_file -o kernel_file -m machine rimage can also convert kernel firmware formats to flat binaries formats to assist in debugging :- e.g. convert to flat binary, then ELF then dissasemble rimage -i /lib/firmware/intel/reef-byt.ri -o image.bin -b -m byt xtensa-byt-elf-objcopy -I binary -O elf32-xtensa-le -B xtensa image.bin image.bin.elf xtensa-byt-elf-objdump -D image.bin.elf > image.dis.txt