Closed vijendarmukunda closed 6 months ago
@vijendarmukunda we need to give the priority to https://github.com/thesofproject/linux/pull/4968 to real with RT712 configurations. Once it's merged we'll need to review this one in depth and submit in the next kernel cycle. We're at rc-6, so the next merge window tentatively opens in 4 weeks, that's a good time window to do all the changes.
@vijendarmukunda we need to give the priority to #4968 to real with RT712 configurations. Once it's merged we'll need to review this one in depth and submit in the next kernel cycle. We're at rc-6, so the next merge window tentatively opens in 4 weeks, that's a good time window to do all the changes.
Agreed.
will close this PR and open new PR after rebase on top of https://github.com/thesofproject/linux/pull/4968 changes
This PR has been created after resolving merge conflicts and revised versions of below pull requests. https://github.com/thesofproject/linux/pull/4916 https://github.com/thesofproject/linux/pull/4817 https://github.com/thesofproject/linux/pull/4955 https://github.com/thesofproject/linux/pull/4959
As mentioned earlier, We are going to work on legacy (NO DSP enabled) soundwire generic driver for AMD platforms. We are going to address further simplifying DAI parsing logic as a separate PR.
This PR is targeted to provide initial version SoundWire machine driver for AMD platforms.
Changes from V3:
Changes from v2:
Changes from V1:
Moved all SoundWire codec helper functions to sdw_utils folder. Updated copyright statement Moved codec_info_list structure and its corresponding helper functions. Moved common Soundwire codec helper functions. Moved Machine driver dai link helper functions. Refactored late probe() function Add pci revision id field in mach_params structure and used it in amd sof driver stack. Rename all common functions with _sdw tag. Rename structure names and macros to make it generic.