Base Firmware v9.22.2210
dsp_fw_release_5fa6cec2f1c0d190e9dfbcea69793534.bin
MD5SUM - 5fa6cec2f1c0d190e9dfbcea69793534

Firmware Topology file
dfw_sst_c03eff4fa62dc867d1c5a70cca7811ca.bin
MD5SUM - c03eff4fa62dc867d1c5a70cca7811ca

Firmware License:
binary firmware license - universal.pdf
MD5SUM - a5779f76715c476e04d71550f6d1b223

BLOB File:
2ch_48k_32b_in_32b_i2s1mclk_socmaster_cb2c3473377c71d90459e669eb175c92.blob
MD5SUM - cb2c3473377c71d90459e669eb175c92

2ch_48k_32b_in_32b_i2s1mclk_socslave_d9d0816f550f327562fc3122b8813402.blob
MD5SUM - d9d0816f550f327562fc3122b8813402

Installation:
Extract the tarball in Apollo Lake - I Leaf Hill CRB
Yocto BSP and copy the firmware into
/lib/firmware folder

# cp dfw_sst_c03eff4fa62dc867d1c5a70cca7811ca.bin /lib/firmware/dfw_sst.bin
# cp dsp_fw_release_5fa6cec2f1c0d190e9dfbcea69793534.bin /lib/firmware/dsp_fw_release.bin

BLOB Installation:
SOC in master mode, TI codec in slave mode:
2ch_48k_32b_in_32b_i2s1mclk_socmaster_cb2c3473377c71d90459e669eb175c92.blob is to used when the system load lfcrb_aic3107M_i2s machine
driver. 
To change the SOC into master mode and  TLV320AIC3107 Codec into
Slave mode. Execute blow command to load the BLOB file:

#echo 'enable' | tee /sys/kernel/debug/snd_soc_skl/nhlt/control
#cat 2ch_48k_32b_in_32b_i2s1mclk_socmaster.blob | tee /sys/kernel/debug/snd_soc_skl/nhlt/ssp0p > /dev/null
#cat 2ch_48k_32b_in_32b_i2s1mclk_socmaster.blob | tee /sys/kernel/debug/snd_soc_skl/nhlt/ssp0c > /dev/null

To restore back to the default setting, kindly execute below command
or reboot the system

#echo 'disable' | tee /sys/kernel/debug/snd_soc_skl/nhlt/control

SOC in slave mode, TI codec in master mode:
2ch_48k_32b_in_32b_i2s1mclk_socslave_d9d0816f550f327562fc3122b8813402.blob is to used when the system load lfcrb_aic3107S_i2s machine
driver. 
To change the SOC into slave mode and  TLV320AIC3107 Codec into
master mode. Execute blow command to load the BLOB file:

#echo 'enable' | tee /sys/kernel/debug/snd_soc_skl/nhlt/control
#cat 2ch_48k_32b_in_32b_i2s1mclk_socslave.blob | tee /sys/kernel/debug/snd_soc_skl/nhlt/ssp0p > /dev/null
#cat 2ch_48k_32b_in_32b_i2s1mclk_socslave.blob | tee /sys/kernel/debug/snd_soc_skl/nhlt/ssp0c > /dev/null

To restore back to the default setting, kindly execute below command
or reboot the system

#echo 'disable' | tee /sys/kernel/debug/snd_soc_skl/nhlt/control