20 Sep
2022
20 Sep
'22
5:04 a.m.
On 16-09-22, 14:53, Srinivas Kandagatla wrote:
By default autoenumeration is enabled on QCom SoundWire controller which means the core should not be dealing with device 0 w.r.t enumeration.
During Enumeration if SoundWire core sees status[0] as SDW_SLAVE_ATTACHED and start programming the device id, however reading DEVID registers return zeros which does not match to any of the slaves in the list and the core attempts to park this device to Group 13. This results in adding SoundWire device with enumeration address 0:0:0:0
Fix this by not passing device 0 status to SoundWire core.
Applied after fixing typi pointed by Pierre, thanks
Also, pls check, I got conflict which was resolved
--
~Vinod