Uh oh!
There was an error while loading. Please reload this page.
smart amp: added support for static DSM library - #3373
Conversation
ryans-lee
commented
Sep 1, 2020
This PR was originally discussed from another PR#3302 to different branch. |
lgirdwood
left a comment
There was a problem hiding this comment.
@ryans-lee thanks, can you split this into more patches as it looks like a mix of fixes are included with the binary. I will have someone check the license to make sure its good here too.
There was a problem hiding this comment.
Should this be removed ? It will make the build non reproducible.
Uh oh!
There was an error while loading. Please reload this page.
489a780 to
7433575Compareryans-lee
commented
Sep 2, 2020
@lgirdwood I split the patch in three. Added comments on each commit. Thanks. |
lgirdwood
commented
Sep 4, 2020
@ryans-lee can you remove the binary and licence parts and we can merge the code changes only. I'm still checking the licence. |
ryans-lee
commented
Sep 4, 2020
@lgirdwood I can do it, but I concern about the compile error if the library is removed. What do you think? |
lgirdwood
commented
Sep 7, 2020
@ryans-lee I guess the cmake part that links to the binary library can also be removed and form a new PR with the binary and license. This will minimise any parts that depend on the license. |
ryans-lee
commented
Sep 8, 2020
@lgirdwood APIs in the binary library are used for the integration and this will cause link error without the library. Another option is making DSM component disabled as default from Kconfig to avoid build error until library and license file is merged. Let me update PR to apply this modification. |
This commit disable Maxim smart amp component as default. This change will remain until DSM library and its license file are merged. Signed-off-by: Ryan Lee <ryans.lee@maximintegrated.com>
Added Maxim DSM integration code. Signed-off-by: Ryan Lee <ryans.lee@maximintegrated.com>
Sequence of VI(Voltage and current) sensing data is changed from IVIV to VIVI. Swapped VI sequence to supply proper data format to DSM library. Signed-off-by: Ryan Lee <ryans.lee@maximintegrated.com>
7433575 to
a07523eCompareryans-lee
commented
Sep 8, 2020
@lgirdwood Removed binary library and license part from this PR. Created new PR for this. 3397 |
lgirdwood
commented
Sep 9, 2020
Jenkins CI on ICL is known issue. |
Added support for static DSM library
Added Maxim DSM(Dyanmic Speaker Management) static library and its integration code.
Signed-off-by: Ryan Lee ryans.lee@maximintegrated.com