A:高通平台WCD9370 Codec 双声道输出有相位差,1.5K相位差14.7°,通过寄存器优化完相位差5.8°,寄存器优化方式如下:
adb root
adb remount
adb shell "mount -t debugfs none /sys/kernel/debug/"
adb shell
cd /sys/kernel/debug/regmap/wcd937x-slave.a01170223-wcd937x_csr
echo 0x340b>address
echo 0x15>data
cat registers | grep "340b"
优化前 优化后
备注:此命令仅用于测试验证或临时调试,版本生效需要修改平台寄存器合入正式版本。