| 4ff4fc6f | 13-May-2026 |
Zhang Yi <zhangyi@everest-semi.com> |
ASoC: sdw_utils: add ES9356 in codec_info_list
Add ES9356 in codec_info_list
Signed-off-by: Zhang Yi <zhangyi@everest-semi.com> Link: https://patch.msgid.link/20260513031554.5422-3-zhangyi@everest-
ASoC: sdw_utils: add ES9356 in codec_info_list
Add ES9356 in codec_info_list
Signed-off-by: Zhang Yi <zhangyi@everest-semi.com> Link: https://patch.msgid.link/20260513031554.5422-3-zhangyi@everest-semi.com Signed-off-by: Mark Brown <broonie@kernel.org>
show more ...
|
| 5d03a4f3 | 13-May-2026 |
Zhang Yi <zhangyi@everest-semi.com> |
ASoC: sdw_utils: add soc_sdw_es9356
Add a utility program for handling ES9356 in the universal machine driver
Signed-off-by: Zhang Yi <zhangyi@everest-semi.com> Link: https://patch.msgid.link/20260
ASoC: sdw_utils: add soc_sdw_es9356
Add a utility program for handling ES9356 in the universal machine driver
Signed-off-by: Zhang Yi <zhangyi@everest-semi.com> Link: https://patch.msgid.link/20260513031554.5422-2-zhangyi@everest-semi.com Signed-off-by: Mark Brown <broonie@kernel.org>
show more ...
|
| 5a30862d | 12-May-2026 |
Cássio Gabriel <cassiogabrielcontato@gmail.com> |
ASoC: sdw_utils: Check speaker component string allocation
devm_kasprintf() can fail while building the temporary speaker component string. If that happens, spk_components is set to NULL, but the cu
ASoC: sdw_utils: Check speaker component string allocation
devm_kasprintf() can fail while building the temporary speaker component string. If that happens, spk_components is set to NULL, but the current code can still pass it to strlen() on a later loop iteration or after the loop when appending the speaker component list to card->components.
Use NULL to represent the initial "no speaker components" state, and return -ENOMEM immediately if building spk_components fails.
Fixes: 0f60ecffbfe3 ("ASoC: sdw_utils: generate combined spk components string") Signed-off-by: Cássio Gabriel <cassiogabrielcontato@gmail.com> Link: https://patch.msgid.link/20260512-asoc-sdw-utils-spk-components-alloc-v1-1-c9bbd6d2e123@gmail.com Signed-off-by: Mark Brown <broonie@kernel.org>
show more ...
|
| 56ba9699 | 11-May-2026 |
Mark Brown <broonie@kernel.org> |
ASoC: soc_sdw_utils: skip aux device if it is not present
Bard Liao <yung-chuan.liao@linux.intel.com> says:
ASoC: soc_sdw_utils: skip aux device if it is not present
Similarly to codec endpoints t
ASoC: soc_sdw_utils: skip aux device if it is not present
Bard Liao <yung-chuan.liao@linux.intel.com> says:
ASoC: soc_sdw_utils: skip aux device if it is not present
Similarly to codec endpoints that may not be used [1], aux devices (like HID) also may not be used. Hence skip aux devices which are not present.
Also update the comment above is_sdca_endpoint_present().
[1] https://lore.kernel.org/all/20250414063239.85200-12-yung-chuan.liao@linux.intel.com/
Link: https://patch.msgid.link/20260508094750.1246796-1-yung-chuan.liao@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
show more ...
|
| 21bcd34e | 08-May-2026 |
Maciej Strozek <mstrozek@opensource.cirrus.com> |
ASoC: soc_sdw_utils: Change comment into proper kernel doc
Update the comment above is_sdca_endpoint_present().
Signed-off-by: Maciej Strozek <mstrozek@opensource.cirrus.com> Signed-off-by: Bard Li
ASoC: soc_sdw_utils: Change comment into proper kernel doc
Update the comment above is_sdca_endpoint_present().
Signed-off-by: Maciej Strozek <mstrozek@opensource.cirrus.com> Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com> Link: https://patch.msgid.link/20260508094750.1246796-3-yung-chuan.liao@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
show more ...
|
| fa749a77 | 08-May-2026 |
Mac Chiang <mac.chiang@intel.corp-partner.google.com> |
ASoC: sdw_utils: Add quirk to ignore RT721 CODEC_MIC
Add a quirk to skip the CODEC_MIC DAI when it is not present. This ensures PCH_DMIC is used as the fallback; otherwise, CODEC_MIC remains the def
ASoC: sdw_utils: Add quirk to ignore RT721 CODEC_MIC
Add a quirk to skip the CODEC_MIC DAI when it is not present. This ensures PCH_DMIC is used as the fallback; otherwise, CODEC_MIC remains the default.
Fixes: 846a8d3cf3ba ("ASoC: Intel: soc-acpi-intel-ptl-match: Add rt721 support") Signed-off-by: Mac Chiang <mac.chiang@intel.com> Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com> Link: https://patch.msgid.link/20260508093224.1246282-3-yung-chuan.liao@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
show more ...
|
| ac5f5cfc | 16-Mar-2026 |
Bard Liao <yung-chuan.liao@linux.intel.com> |
ASoC: soc_sdw_utils: remove codec name index of snd_soc_sdca codecs
The index could change if any endpoint is not present. Remove the index and let the machine driver get the right codec name from t
ASoC: soc_sdw_utils: remove codec name index of snd_soc_sdca codecs
The index could change if any endpoint is not present. Remove the index and let the machine driver get the right codec name from the registered components.
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com> Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com> Link: https://patch.msgid.link/20260316010308.285622-3-yung-chuan.liao@linux.intel.com Signed-off-by: Mark Brown <broonie@kernel.org>
show more ...
|