Jack Yu
Jack Yu
This might because 0x752001 is missed in both rt715_readable_register and rt715_volatile_register, please see the attachment for this issue. Thanks. [0001-ASoC-rt715-add-vendor-clear-control-register.patch](https://github.com/thesofproject/linux/files/14770820/0001-ASoC-rt715-add-vendor-clear-control-register.patch)
I'd like to borrow one device to make sure why dmic1 is used but not dmic3, because per my understanding, rt714 is configured to use dmic3 in schematics
@plbossart Do you know how can we get "PCI ID(SVID/SSID)" on the device (Dell_XPS_17_9720) ? Our hardware engineer team would like to check the schematics first, and they'd like to...
> @plbossart Do you know how can we get "PCI ID(SVID/SSID)" on the device (Dell_XPS_17_9720) ? Our hardware engineer team would like to check the schematics first, and they'd like...
@plbossart @eighthave Could you help dump registers while recording with DMIC1, and another register dump while DMIC3 recording? Thanks.
@eighthave Please use "cat /sys/kernel/debug/regmap/sdw-addr/registers" to dump registers while recording with DMIC1 and DMIC3. And for "sdw-addr", there are "sdw:xxxxxx" and "sdw:xxxxxx-sdw-mbq", we need both dump. Thanks.
@eighthave You can record with DMIC3 !? I thought @plbossart added this issue because you failed to record with DMIC3? Did I miss any information or I misunderstand this issue?
Looks like an UCM issue, you can double check your UCM (/usr/share/alsa/ucm2) and compare with https://github.com/alsa-project/alsa-ucm-conf/blob/master/ucm2/codecs/rt715-sdca/init.conf https://github.com/alsa-project/alsa-ucm-conf/blob/master/ucm2/sof-soundwire/rt715-sdca.conf https://github.com/alsa-project/alsa-ucm-conf/blob/master/ucm2/sof-soundwire/sof-soundwire.conf check if there are differences related to rt715.
Is there any error message related to UCM in dmesg? It seems that rt715 is already included in your original UCM, I don't know why UCM doesn't take effect. @plbossart...