Audio codec alc5640 recording and playback cannot coexist at the same time in orin nano r36.4.2(jp6.2)
After using the recording function, the playback is not working properly. Use the terminal command:
sudo cat /sys/kernel/debug/regmap/1-001c/registers > ~/codec_regdump.txt
find:
play not working var ---- play working var
122: 0059 ---- 122: 0050
137: 7c00 ---- 137: 1c00
177: 0f00 ---- 177: 1f00
17a: 0000 ----- 17a: 5043
Check the alc5640 DataSheet, the maximum number of registers is 0xff, and there are no registers greater than 0x100. Where are these registers?