NACK: [SRU][linux-firmware][Jammy][Pull-Request v2]Remove sof-firmware from linux-firmware of Jammy

Hui Wang hui.wang at canonical.com
Fri Dec 3 03:34:05 UTC 2021


Will send v3 to address the item 1) and 2).

Thanks.

On 12/2/21 7:45 PM, Hui Wang wrote:
>
> On 12/2/21 3:53 PM, Juerg Haefliger wrote:
>> I think this looks generally OK but I have a couple of 
>> nits/comments/questions
>> though:
>>
>> 1) Package dependencies are typically added after ${misc:Depends} and 
>> not
>> before.
> OK, will change it in the v3.
>>
>> 2) The changes to debian/control should be its own patch to separate 
>> it from
>> non-packaging changes. It's also required for a future transition to a
>> non-native package, but could be cleaned up then.
> Got it. will separate it in the v3.
>> 3) Is there a required ordering for release of new linux-firmware and
>> firmware-sof?
> It is better to release the firmware-sof ahead of linux-firmware or 
> release them together.
>>
>> 4) I'm concerned about this change in the firmware-sof debdiff: 
>> 'change the
>> symbol link to a copy of a folder'. Is our packaging broken or is 
>> that an
>> expected/unwanted side-effect of splitting a package (with symlinks)?
>
> This is a side-effect of splitting a package. Before firmware-sof-bin 
> is unpacked, there is a sof-tplg/ in the old linux-firmware, if 
> firmware-sof-bin use a symbol link to Replace the old linux-firmware, 
> we finally get an empty folder sof-tplg. And If the old linux-firmware 
> doesn't contain a sof-tplg folder, we don't need to do this change, so 
> this is a side-effect of splitting a package.
>
>
> Thanks,
>
> Hui.
>
>>
>> ...Juerg
>>
>>
>>> Below changes on linux-firmware in the v2:
>>>    - change Recommends: firmware-sof-signed (>= 1.9-1) to Depends:
>>> firmware-sof-signed
>>>    - change the PR subject
>>> Below changes on firmware-sof in the v2:
>>>    - change Replaces: linux-firmware (<= 1.203) to Replaces:
>>> linux-firmware (<= 1.202)
>>>    - add Breaks: linux-firmware (<= 1.202)
>>>
>>> If both linux-firmware and firmware-sof-signed are in updates and
>>> users upgrade the linux-firmware, both packages will be upgraded 
>>> without
>>> any error.
>>>
>>> If only linux-firmware is in updates and users upgrade the 
>>> linux-firmware,
>>> it will fail to upgrade and the unpacking conflict error will showup as
>>> shown
>>> in the [Impact].
>>>
>>> If firmware-sof-signed is in updates and users is on old 
>>> linux-firmware,
>>> Once users manually install firmware-sof-signed package, the
>>> linux-firmware-1.202
>>> will be removed; if users want to restore the linux-firmware-1.202,
>>> the firmware-sof-signed will be removed.
>>>
>>>
>>> BugLink: https://bugs.launchpad.net/bugs/1930868
>>>
>>> [Impact]
>>> In the past we put the sof-firmware files into the linux-firmware,
>>> and about half year ago, the sof-firmware has its own debian package,
>>> it is firmware-sof-signed, here we remove the sof-firmware files
>>> from linux-firmware and let linux-firmware depend on 
>>> firmware-sof-signed.
>>>
>>> Here put Depends: firmware-sof-signed in the
>>> linux-firmware/debian/control, when upgrading the linux-firmware, the
>>> firmware-sof-signed will be unpacked first, it will have conflicts
>>> because this package update the same files in the linux-firmware of
>>> old version, so apart from this pull-request to linux-firmware, also
>>> need to
>>> do some change on firmware-sof-signed. Please see the debdiff for
>>> firmware-sof-signed in the launchpad.
>>>
>>> This is the error log when unpacking the firmware-sof-signed:
>>> Unpacking firmware-sof-signed (1.9-1) ...
>>> dpkg: error processing archive
>>> /var/cache/apt/archives/firmware-sof-signed_1.9-1_all.deb (--unpack):
>>>     trying to overwrite '/lib/firmware/intel/sof/sof-bdw.ri', which is
>>> also in package linux-firmware 1.202
>>> dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
>>> Preparing to unpack .../linux-firmware_1.202+staging.1_all.deb ...
>>> Unpacking linux-firmware (1.202+staging.1) over (1.202) ...
>>> Errors were encountered while processing:
>>>     /var/cache/apt/archives/firmware-sof-signed_1.9-1_all.deb
>>> E: Sub-process /usr/bin/dpkg returned an error code (1)
>>>
>>>
>>> [Fix]
>>> remove the sof-firmware files from linux-firmware, and replace
>>> them with a debian package firmware-sof-signed.
>>>
>>> [Test]
>>> put the updated firmware-sof-signed and linux-firmware to my ppa,
>>> and run sudo apt install linux-firmware, then the two packages are 
>>> upgraded
>>> and installed, reboot, all audio function work as well as before.
>>>
>>> [Where problems could occur]
>>> The firmware-sof-signed doesn't contain all files that we plan to 
>>> remove
>>> from linux-firmware, but there is no evidence that those files are 
>>> used by
>>> any platforms, If some platforms fail to load the sof-firmware or 
>>> topology
>>> files and audio function fail to work, it is possibily this SRU
>>> introduce the regression.
>>>
>>>
>>> The following changes since commit
>>> f23ad7f3ae6e529a63a0161215b64f3a475e6eee:
>>>
>>>     UBUNTU: Ubuntu-1.202 (2021-10-20 15:24:45 +0300)
>>>
>>> are available in the Git repository at:
>>>
>>> git+ssh://hui.wang@git.launchpad.net/~hui.wang/+git/linux-firmware-staging:jammy-staging 
>>>
>>>
>>>
>>> for you to fetch changes up to 
>>> 369c1492967b100c7587228c1f3dcb2180436d68:
>>>
>>>     UBUNTU: linux-firmware: remove sof-firmware files (2021-11-28
>>> 22:48:43 +0800)
>>>
>>> ----------------------------------------------------------------
>>> Hui Wang (1):
>>>         UBUNTU: linux-firmware: remove sof-firmware files
>>>
>>>    LICENSE.sof                                            | 120
>>> ----------------------------------------------------------------------
>>>    WHENCE.ubuntu                                          | 203
>>> ----------------------------------------------------------------------------------------------------------------------- 
>>>
>>>    debian/control                                         | 2 +-
>>>    intel/sof-tplg/sof-apl-asrc-pcm512x.tplg               | Bin 
>>> 17623 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-asrc-wm8804.tplg                | Bin 7919 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-apl-da7219.tplg                     | Bin 
>>> 34095 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-demux-pcm512x.tplg              | Bin 
>>> 23943 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-dmic-2ch.tplg                   | Bin 
>>> 10463 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-dmic-4ch.tplg                   | Bin 
>>> 10599 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-dmic-a2ch-b2ch.tplg             | Bin 
>>> 10463 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-dmic-a2ch-b4ch.tplg             | Bin 
>>> 10531 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-dmic-a2ch.tplg                  | 1 -
>>>    intel/sof-tplg/sof-apl-dmic-a4ch-b2ch.tplg             | Bin 
>>> 10531 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-dmic-a96k-b16k.tplg             | Bin 
>>> 10463 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-dmic-b2ch.tplg                  | 1 -
>>>    intel/sof-tplg/sof-apl-eq-dmic.tplg                    | Bin 
>>> 12091 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-eq-pcm512x.tplg                 | Bin 7939 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-apl-keyword-detect.tplg             | Bin 8207 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-apl-nocodec.tplg                    | Bin 
>>> 39175 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-pcm512x-master-44100.tplg       | Bin 
>>> 40919 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-pcm512x-master.tplg             | Bin 
>>> 40919 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-pcm512x-nohdmi.tplg             | Bin 5287 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-apl-pcm512x-tdfb_28mm-4ch.tplg      | Bin 
>>> 45995 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-pcm512x.tplg                    | Bin 
>>> 40919 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-rt298.tplg                      | Bin 
>>> 20395 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-src-50khz-pcm512x.tplg          | Bin 5943 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-apl-src-dmic.tplg                   | Bin 
>>> 11855 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-src-pcm512x.tplg                | Bin 5943 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-apl-tdf8532.tplg                    | Bin 
>>> 44803 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-apl-wm8804.tplg                     | Bin 7607 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-bdw-nocodec.tplg                    | Bin 
>>> 12975 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-bdw-rt286.tplg                      | Bin 
>>> 13407 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-bdw-rt5640.tplg                     | 1 -
>>>    intel/sof-tplg/sof-bdw-rt5677.tplg                     | 1 -
>>>    intel/sof-tplg/sof-byt-cx2072x-ssp0.tplg               | Bin 
>>> 14135 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-byt-cx2072x.tplg                    | Bin 
>>> 14135 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-byt-da7213-ssp0.tplg                | 1 -
>>>    intel/sof-tplg/sof-byt-da7213.tplg                     | 1 -
>>>    intel/sof-tplg/sof-byt-es8316-ssp0.tplg                | 1 -
>>>    intel/sof-tplg/sof-byt-es8316.tplg                     | 1 -
>>>    intel/sof-tplg/sof-byt-nocodec.tplg                    | Bin 
>>> 14135 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-byt-rt5640-ssp0.tplg                | 1 -
>>>    intel/sof-tplg/sof-byt-rt5640.tplg                     | 1 -
>>>    intel/sof-tplg/sof-byt-rt5645-ssp0.tplg                | 1 -
>>>    intel/sof-tplg/sof-byt-rt5645.tplg                     | 1 -
>>>    intel/sof-tplg/sof-byt-rt5651-ssp0.tplg                | 1 -
>>>    intel/sof-tplg/sof-byt-rt5651.tplg                     | 1 -
>>>    intel/sof-tplg/sof-byt-rt5670-ssp0.tplg                | 1 -
>>>    intel/sof-tplg/sof-byt-rt5670.tplg                     | 1 -
>>>    intel/sof-tplg/sof-byt-rt5682-ssp0.tplg                | 1 -
>>>    intel/sof-tplg/sof-byt-rt5682.tplg                     | 1 -
>>>    intel/sof-tplg/sof-cht-cx2072x.tplg                    | 1 -
>>>    intel/sof-tplg/sof-cht-da7213.tplg                     | 1 -
>>>    intel/sof-tplg/sof-cht-es8316.tplg                     | 1 -
>>>    intel/sof-tplg/sof-cht-max98090.tplg                   | Bin 
>>> 14063 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cht-nocodec.tplg                    | 1 -
>>>    intel/sof-tplg/sof-cht-rt5640.tplg                     | 1 -
>>>    intel/sof-tplg/sof-cht-rt5645.tplg                     | 1 -
>>>    intel/sof-tplg/sof-cht-rt5651.tplg                     | 1 -
>>>    intel/sof-tplg/sof-cht-rt5670.tplg                     | 1 -
>>>    intel/sof-tplg/sof-cht-rt5682.tplg                     | 1 -
>>>    intel/sof-tplg/sof-cht-src-50khz-pcm512x.tplg          | 1 -
>>>    intel/sof-tplg/sof-cml-da7219-max98357a.tplg           | Bin 
>>> 42579 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-demux-rt5682-max98357a.tplg     | Bin 
>>> 35095 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-demux-rt5682.tplg               | Bin 
>>> 30031 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-eq-fir-loud-rt5682.tplg         | Bin 
>>> 38071 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-eq-fir-rt5682.tplg              | Bin 
>>> 36691 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-eq-iir-rt5682.tplg              | Bin 
>>> 36683 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-eq-rt1011-rt5682.tplg           | Bin 
>>> 42531 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-rt1011-rt5682.tplg              | Bin 
>>> 39879 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-rt5682-kwd.tplg                 | Bin 
>>> 34815 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-rt5682-max98357a.tplg           | Bin 
>>> 39879 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-rt5682.tplg                     | Bin 
>>> 35619 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-rt700.tplg                      | Bin 
>>> 33527 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-rt711-rt1308-mono-rt715.tplg    | Bin 
>>> 37275 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-rt711-rt1308-rt715.tplg         | Bin 
>>> 39279 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cml-src-rt5682.tplg                 | Bin 
>>> 27487 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cnl-nocodec.tplg                    | Bin 
>>> 26491 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cnl-rt274.tplg                      | Bin 
>>> 11615 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-cnl-rt5682-sdw2.tplg                | Bin 
>>> 25751 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-ehl-nocodec.tplg                    | Bin 
>>> 26423 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-ehl-rt5660-nohdmi.tplg              | Bin 
>>> 17915 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-ehl-rt5660.tplg                     | Bin 
>>> 38059 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-glk-da7219-kwd.tplg                 | Bin 
>>> 43651 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-glk-da7219.tplg                     | Bin 
>>> 35739 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-glk-eq-da7219.tplg                  | Bin 
>>> 37231 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-glk-rt5682.tplg                     | Bin 
>>> 34835 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-hda-asrc-2ch.tplg                   | Bin 
>>> 47935 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-hda-generic-1ch.tplg                | Bin 
>>> 48759 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-hda-generic-2ch-kwd.tplg            | Bin 
>>> 46819 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-hda-generic-2ch.tplg                | 1 -
>>>    intel/sof-tplg/sof-hda-generic-3ch.tplg                | Bin 
>>> 48895 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-hda-generic-4ch-kwd.tplg            | Bin 
>>> 46887 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-hda-generic-4ch.tplg                | 1 -
>>>    intel/sof-tplg/sof-hda-generic-eq-2ch.tplg             | Bin 
>>> 51411 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-hda-generic-eq-4ch.tplg             | Bin 
>>> 51547 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-hda-generic-idisp-2ch.tplg          | Bin 
>>> 29427 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-hda-generic-idisp-4ch.tplg          | Bin 
>>> 29563 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-hda-generic-idisp.tplg              | Bin 
>>> 16591 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-hda-generic-tdfb_50mm-2ch.tplg      | Bin 
>>> 52467 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-hda-generic.tplg                    | Bin 
>>> 35923 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-hsw-rt5640.tplg                     | 1 -
>>>    intel/sof-tplg/sof-icl-dmic-4ch.tplg                   | Bin 4339 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-icl-nocodec.tplg                    | Bin 7607 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-icl-rt5682-kwd.tplg                 | Bin 
>>> 34815 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-icl-rt5682.tplg                     | Bin 
>>> 35619 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-icl-rt700.tplg                      | Bin 
>>> 33527 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-icl-rt711-rt1308-rt715-hdmi.tplg    | 1 -
>>>    intel/sof-tplg/sof-icl-rt711-rt1308-rt715.tplg         | 1 -
>>>    intel/sof-tplg/sof-imx8mp-wm8960.tplg                  | Bin 7571 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-imx8qxp-cs42888.tplg                | Bin 7571 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-imx8qxp-nocodec-sai.tplg            | Bin 5251 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-imx8qxp-nocodec.tplg                | Bin 5251 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-imx8qxp-wm8960.tplg                 | Bin 7571 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-jsl-da7219-mx98360a.tplg            | Bin 
>>> 40951 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-jsl-da7219.tplg                     | Bin 
>>> 40951 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-jsl-nocodec.tplg                    | 1 -
>>>    intel/sof-tplg/sof-jsl-rt5682-mx98360a.tplg            | Bin 
>>> 40951 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-jsl-rt5682-rt1015.tplg              | Bin 
>>> 40951 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-smart-amplifier-nocodec.tplg        | Bin 8395 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/sof-tgl-max98357a-rt5682.tplg           | Bin 
>>> 49499 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-tgl-max98373-rt5682.tplg            | Bin 
>>> 49059 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-tgl-nocodec-ci.tplg                 | Bin 
>>> 29303 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-tgl-nocodec.tplg                    | 1 -
>>>    intel/sof-tplg/sof-tgl-rt5682-ssp0-max98373-ssp2.tplg  | Bin 
>>> 49059 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-tgl-rt5682.tplg                     | Bin 
>>> 40707 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-tgl-rt711-i2s-rt1308-2ch.tplg       | Bin 
>>> 45771 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-tgl-rt711-i2s-rt1308-4ch.tplg       | Bin 
>>> 45839 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-tgl-rt711-rt1308-2ch.tplg           | Bin 
>>> 45743 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-tgl-rt711-rt1308-4ch.tplg           | Bin 
>>> 45811 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-tgl-rt711-rt1308-mono-rt715.tplg    | 1 -
>>>    intel/sof-tplg/sof-tgl-rt711-rt1308-nohdmi.tplg        | 1 -
>>>    intel/sof-tplg/sof-tgl-rt711-rt1308-rt715.tplg         | 1 -
>>>    intel/sof-tplg/sof-tgl-rt711-rt1308.tplg               | 1 -
>>>    intel/sof-tplg/sof-tgl-rt711-rt1316-rt714.tplg         | 1 -
>>>    intel/sof-tplg/sof-tgl-rt715-rt711-rt1308-mono.tplg    | Bin 
>>> 37275 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-tgl-sdw-max98373-rt5682-2ch.tplg    | Bin 
>>> 51527 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-tgl-sdw-max98373-rt5682-4ch.tplg    | Bin 
>>> 51595 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-whl-demux-rt5682.tplg               | Bin 
>>> 30031 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-whl-rt5682-kwd.tplg                 | Bin 
>>> 34815 ->
>>> 0 bytes
>>>    intel/sof-tplg/sof-whl-rt5682.tplg                     | Bin 
>>> 35619 ->
>>> 0 bytes
>>>    intel/sof-tplg/v1.4.2/sof-apl-dmic-a2ch.tplg           | Bin 5223 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/v1.4.2/sof-apl-dmic-b2ch.tplg           | Bin 5223 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/v1.4.2/sof-cht-src-50khz-pcm512x.tplg   | Bin 5555 
>>> -> 0
>>> bytes
>>>    intel/sof-tplg/v1.4.2/sof-cml-rt711-rt1308-rt715.tplg  | Bin 
>>> 39295 ->
>>> 0 bytes
>>>    intel/sof-tplg/v1.4.2/sof-hsw-rt5640.tplg              | Bin 
>>> 12579 ->
>>> 0 bytes
>>>    intel/sof-tplg/v1.4.2/sof-tgl-rt711-rt1308-nohdmi.tplg | Bin 
>>> 25071 ->
>>> 0 bytes
>>>    intel/sof-tplg/v1.4.2/sof-tgl-rt711-rt1308.tplg        | Bin 
>>> 44607 ->
>>> 0 bytes
>>>    intel/sof/sof-apl.ri                                   | 1 -
>>>    intel/sof/sof-bdw.ri                                   | 1 -
>>>    intel/sof/sof-byt.ri                                   | 1 -
>>>    intel/sof/sof-cfl.ri                                   | 1 -
>>>    intel/sof/sof-cht.ri                                   | 1 -
>>>    intel/sof/sof-cml.ri                                   | 1 -
>>>    intel/sof/sof-cnl.ri                                   | 1 -
>>>    intel/sof/sof-ehl.ri                                   | 1 -
>>>    intel/sof/sof-glk.ri                                   | 1 -
>>>    intel/sof/sof-hsw.ri                                   | 1 -
>>>    intel/sof/sof-icl.ri                                   | 1 -
>>>    intel/sof/sof-imx8.ri                                  | 1 -
>>>    intel/sof/sof-jsl.ri                                   | 1 -
>>>    intel/sof/sof-kbl.ri                                   | 1 -
>>>    intel/sof/sof-skl.ri                                   | 1 -
>>>    intel/sof/sof-sue.ri                                   | 1 -
>>>    intel/sof/sof-tgl-h.ri                                 | 1 -
>>>    intel/sof/sof-tgl.ri                                   | 1 -
>>>    intel/sof/v1.4.2/debug/sof-hsw.ldc                     | Bin 
>>> 61176 ->
>>> 0 bytes
>>>    intel/sof/v1.4.2/debug/sof-imx8.ldc                    | Bin 
>>> 60848 ->
>>> 0 bytes
>>>    intel/sof/v1.4.2/debug/sof-kbl.ldc                     | Bin 
>>> 73732 ->
>>> 0 bytes
>>>    intel/sof/v1.4.2/debug/sof-skl.ldc                     | 1 -
>>>    intel/sof/v1.4.2/debug/sof-sue.ldc                     | Bin 
>>> 73388 ->
>>> 0 bytes
>>>    intel/sof/v1.4.2/sof-hsw.ri                            | Bin 
>>> 109616 ->
>>> 0 bytes
>>>    intel/sof/v1.4.2/sof-imx8.ri                           | Bin 
>>> 115472 ->
>>> 0 bytes
>>>    intel/sof/v1.4.2/sof-kbl.ri                            | Bin 
>>> 151552 ->
>>> 0 bytes
>>>    intel/sof/v1.4.2/sof-skl.ri                            | 1 -
>>>    intel/sof/v1.4.2/sof-sue.ri                            | Bin 
>>> 180224 ->
>>> 0 bytes
>>>    intel/sof/v1.6.1/intel-signed/sof-tgl-h-v1.6.1.ri      | Bin 
>>> 360448 ->
>>> 0 bytes
>>>    intel/sof/v1.6.1/sof-tgl-h-v1.6.1.ldc                  | Bin 
>>> 86668 ->
>>> 0 bytes
>>>    intel/sof/v1.6/intel-signed/sof-apl-v1.6.ri            | Bin 
>>> 294912 ->
>>> 0 bytes
>>>    intel/sof/v1.6/intel-signed/sof-cnl-v1.6.ri            | Bin 
>>> 380928 ->
>>> 0 bytes
>>>    intel/sof/v1.6/intel-signed/sof-ehl-v1.6.ri            | Bin 
>>> 360448 ->
>>> 0 bytes
>>>    intel/sof/v1.6/intel-signed/sof-icl-v1.6.ri            | Bin 
>>> 380928 ->
>>> 0 bytes
>>>    intel/sof/v1.6/intel-signed/sof-jsl-v1.6.ri            | Bin 
>>> 380928 ->
>>> 0 bytes
>>>    intel/sof/v1.6/intel-signed/sof-tgl-v1.6.ri            | Bin 
>>> 360448 ->
>>> 0 bytes
>>>    intel/sof/v1.6/sof-apl-v1.6.ldc                        | Bin 
>>> 83508 ->
>>> 0 bytes
>>>    intel/sof/v1.6/sof-bdw-v1.6.ldc                        | Bin 
>>> 61628 ->
>>> 0 bytes
>>>    intel/sof/v1.6/sof-bdw-v1.6.ri                         | Bin 
>>> 139096 ->
>>> 0 bytes
>>>    intel/sof/v1.6/sof-byt-v1.6.ldc                        | Bin 
>>> 38708 ->
>>> 0 bytes
>>>    intel/sof/v1.6/sof-byt-v1.6.ri                         | Bin 
>>> 215460 ->
>>> 0 bytes
>>>    intel/sof/v1.6/sof-cht-v1.6.ldc                        | Bin 
>>> 36500 ->
>>> 0 bytes
>>>    intel/sof/v1.6/sof-cht-v1.6.ri                         | Bin 
>>> 212468 ->
>>> 0 bytes
>>>    intel/sof/v1.6/sof-cnl-v1.6.ldc                        | Bin 
>>> 87116 ->
>>> 0 bytes
>>>    intel/sof/v1.6/sof-ehl-v1.6.ldc                        | Bin 
>>> 86668 ->
>>> 0 bytes
>>>    intel/sof/v1.6/sof-icl-v1.6.ldc                        | Bin 
>>> 86300 ->
>>> 0 bytes
>>>    intel/sof/v1.6/sof-jsl-v1.6.ldc                        | 1 -
>>>    intel/sof/v1.6/sof-tgl-v1.6.ldc                        | 1 -
>>>    196 files changed, 1 insertion(+), 386 deletions(-)
>>>    delete mode 100644 LICENSE.sof
>>>    delete mode 100644 intel/sof-tplg/sof-apl-asrc-pcm512x.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-asrc-wm8804.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-da7219.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-demux-pcm512x.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-dmic-2ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-dmic-4ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-dmic-a2ch-b2ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-dmic-a2ch-b4ch.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-apl-dmic-a2ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-dmic-a4ch-b2ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-dmic-a96k-b16k.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-apl-dmic-b2ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-eq-dmic.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-eq-pcm512x.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-keyword-detect.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-nocodec.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-pcm512x-master-44100.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-pcm512x-master.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-pcm512x-nohdmi.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-pcm512x-tdfb_28mm-4ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-pcm512x.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-rt298.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-src-50khz-pcm512x.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-src-dmic.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-src-pcm512x.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-tdf8532.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-apl-wm8804.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-bdw-nocodec.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-bdw-rt286.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-bdw-rt5640.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-bdw-rt5677.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-byt-cx2072x-ssp0.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-byt-cx2072x.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-da7213-ssp0.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-da7213.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-es8316-ssp0.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-es8316.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-byt-nocodec.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-rt5640-ssp0.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-rt5640.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-rt5645-ssp0.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-rt5645.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-rt5651-ssp0.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-rt5651.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-rt5670-ssp0.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-rt5670.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-rt5682-ssp0.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-byt-rt5682.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-cht-cx2072x.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-cht-da7213.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-cht-es8316.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cht-max98090.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-cht-nocodec.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-cht-rt5640.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-cht-rt5645.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-cht-rt5651.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-cht-rt5670.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-cht-rt5682.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-cht-src-50khz-pcm512x.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cml-da7219-max98357a.tplg
>>>    delete mode 100644 
>>> intel/sof-tplg/sof-cml-demux-rt5682-max98357a.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cml-demux-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cml-eq-fir-loud-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cml-eq-fir-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cml-eq-iir-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cml-eq-rt1011-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cml-rt1011-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cml-rt5682-kwd.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cml-rt5682-max98357a.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cml-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cml-rt700.tplg
>>>    delete mode 100644 
>>> intel/sof-tplg/sof-cml-rt711-rt1308-mono-rt715.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cml-rt711-rt1308-rt715.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cml-src-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cnl-nocodec.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cnl-rt274.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-cnl-rt5682-sdw2.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-ehl-nocodec.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-ehl-rt5660-nohdmi.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-ehl-rt5660.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-glk-da7219-kwd.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-glk-da7219.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-glk-eq-da7219.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-glk-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-hda-asrc-2ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-hda-generic-1ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-hda-generic-2ch-kwd.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-hda-generic-2ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-hda-generic-3ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-hda-generic-4ch-kwd.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-hda-generic-4ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-hda-generic-eq-2ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-hda-generic-eq-4ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-hda-generic-idisp-2ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-hda-generic-idisp-4ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-hda-generic-idisp.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-hda-generic-tdfb_50mm-2ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-hda-generic.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-hsw-rt5640.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-icl-dmic-4ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-icl-nocodec.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-icl-rt5682-kwd.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-icl-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-icl-rt700.tplg
>>>    delete mode 120000 
>>> intel/sof-tplg/sof-icl-rt711-rt1308-rt715-hdmi.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-icl-rt711-rt1308-rt715.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-imx8mp-wm8960.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-imx8qxp-cs42888.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-imx8qxp-nocodec-sai.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-imx8qxp-nocodec.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-imx8qxp-wm8960.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-jsl-da7219-mx98360a.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-jsl-da7219.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-jsl-nocodec.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-jsl-rt5682-mx98360a.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-jsl-rt5682-rt1015.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-smart-amplifier-nocodec.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-tgl-max98357a-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-tgl-max98373-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-tgl-nocodec-ci.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-tgl-nocodec.tplg
>>>    delete mode 100644 
>>> intel/sof-tplg/sof-tgl-rt5682-ssp0-max98373-ssp2.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-tgl-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-tgl-rt711-i2s-rt1308-2ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-tgl-rt711-i2s-rt1308-4ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-tgl-rt711-rt1308-2ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-tgl-rt711-rt1308-4ch.tplg
>>>    delete mode 120000 
>>> intel/sof-tplg/sof-tgl-rt711-rt1308-mono-rt715.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-tgl-rt711-rt1308-nohdmi.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-tgl-rt711-rt1308-rt715.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-tgl-rt711-rt1308.tplg
>>>    delete mode 120000 intel/sof-tplg/sof-tgl-rt711-rt1316-rt714.tplg
>>>    delete mode 100644 
>>> intel/sof-tplg/sof-tgl-rt715-rt711-rt1308-mono.tplg
>>>    delete mode 100644 
>>> intel/sof-tplg/sof-tgl-sdw-max98373-rt5682-2ch.tplg
>>>    delete mode 100644 
>>> intel/sof-tplg/sof-tgl-sdw-max98373-rt5682-4ch.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-whl-demux-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-whl-rt5682-kwd.tplg
>>>    delete mode 100644 intel/sof-tplg/sof-whl-rt5682.tplg
>>>    delete mode 100644 intel/sof-tplg/v1.4.2/sof-apl-dmic-a2ch.tplg
>>>    delete mode 100644 intel/sof-tplg/v1.4.2/sof-apl-dmic-b2ch.tplg
>>>    delete mode 100644 
>>> intel/sof-tplg/v1.4.2/sof-cht-src-50khz-pcm512x.tplg
>>>    delete mode 100644 
>>> intel/sof-tplg/v1.4.2/sof-cml-rt711-rt1308-rt715.tplg
>>>    delete mode 100644 intel/sof-tplg/v1.4.2/sof-hsw-rt5640.tplg
>>>    delete mode 100644 
>>> intel/sof-tplg/v1.4.2/sof-tgl-rt711-rt1308-nohdmi.tplg
>>>    delete mode 100644 intel/sof-tplg/v1.4.2/sof-tgl-rt711-rt1308.tplg
>>>    delete mode 120000 intel/sof/sof-apl.ri
>>>    delete mode 120000 intel/sof/sof-bdw.ri
>>>    delete mode 120000 intel/sof/sof-byt.ri
>>>    delete mode 120000 intel/sof/sof-cfl.ri
>>>    delete mode 120000 intel/sof/sof-cht.ri
>>>    delete mode 120000 intel/sof/sof-cml.ri
>>>    delete mode 120000 intel/sof/sof-cnl.ri
>>>    delete mode 120000 intel/sof/sof-ehl.ri
>>>    delete mode 120000 intel/sof/sof-glk.ri
>>>    delete mode 120000 intel/sof/sof-hsw.ri
>>>    delete mode 120000 intel/sof/sof-icl.ri
>>>    delete mode 120000 intel/sof/sof-imx8.ri
>>>    delete mode 120000 intel/sof/sof-jsl.ri
>>>    delete mode 120000 intel/sof/sof-kbl.ri
>>>    delete mode 120000 intel/sof/sof-skl.ri
>>>    delete mode 120000 intel/sof/sof-sue.ri
>>>    delete mode 120000 intel/sof/sof-tgl-h.ri
>>>    delete mode 120000 intel/sof/sof-tgl.ri
>>>    delete mode 100644 intel/sof/v1.4.2/debug/sof-hsw.ldc
>>>    delete mode 100644 intel/sof/v1.4.2/debug/sof-imx8.ldc
>>>    delete mode 100644 intel/sof/v1.4.2/debug/sof-kbl.ldc
>>>    delete mode 120000 intel/sof/v1.4.2/debug/sof-skl.ldc
>>>    delete mode 100644 intel/sof/v1.4.2/debug/sof-sue.ldc
>>>    delete mode 100644 intel/sof/v1.4.2/sof-hsw.ri
>>>    delete mode 100644 intel/sof/v1.4.2/sof-imx8.ri
>>>    delete mode 100644 intel/sof/v1.4.2/sof-kbl.ri
>>>    delete mode 120000 intel/sof/v1.4.2/sof-skl.ri
>>>    delete mode 100644 intel/sof/v1.4.2/sof-sue.ri
>>>    delete mode 100644 intel/sof/v1.6.1/intel-signed/sof-tgl-h-v1.6.1.ri
>>>    delete mode 100644 intel/sof/v1.6.1/sof-tgl-h-v1.6.1.ldc
>>>    delete mode 100644 intel/sof/v1.6/intel-signed/sof-apl-v1.6.ri
>>>    delete mode 100644 intel/sof/v1.6/intel-signed/sof-cnl-v1.6.ri
>>>    delete mode 100644 intel/sof/v1.6/intel-signed/sof-ehl-v1.6.ri
>>>    delete mode 100644 intel/sof/v1.6/intel-signed/sof-icl-v1.6.ri
>>>    delete mode 100644 intel/sof/v1.6/intel-signed/sof-jsl-v1.6.ri
>>>    delete mode 100644 intel/sof/v1.6/intel-signed/sof-tgl-v1.6.ri
>>>    delete mode 100644 intel/sof/v1.6/sof-apl-v1.6.ldc
>>>    delete mode 100644 intel/sof/v1.6/sof-bdw-v1.6.ldc
>>>    delete mode 100644 intel/sof/v1.6/sof-bdw-v1.6.ri
>>>    delete mode 100644 intel/sof/v1.6/sof-byt-v1.6.ldc
>>>    delete mode 100644 intel/sof/v1.6/sof-byt-v1.6.ri
>>>    delete mode 100644 intel/sof/v1.6/sof-cht-v1.6.ldc
>>>    delete mode 100644 intel/sof/v1.6/sof-cht-v1.6.ri
>>>    delete mode 100644 intel/sof/v1.6/sof-cnl-v1.6.ldc
>>>    delete mode 100644 intel/sof/v1.6/sof-ehl-v1.6.ldc
>>>    delete mode 100644 intel/sof/v1.6/sof-icl-v1.6.ldc
>>>    delete mode 120000 intel/sof/v1.6/sof-jsl-v1.6.ldc
>>>    delete mode 120000 intel/sof/v1.6/sof-tgl-v1.6.ldc
>>>
>



More information about the kernel-team mailing list