This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TAS5805M: Question of Delay Command in TAS5805 Linux Driver

Part Number: TAS5805M
Other Parts Discussed in Thread: TAS5805,

Hello Sirs,

Customer found the TAS5805's Linux driver sends delay instruction with the address of 0xfe. Is it a standard procedure of the Linux driver of the TAS58XX devices?
Here is the segment of Linux driver of the TAS5805:   

-------------------------------

static const struct reg_sequence tas5805m_init_mono_mini[] = {
/* Init */
{ 0x00, 0x00 },
{ 0x7f, 0x00 },
{ 0x03, 0x02 },

{ 0xfe, 0x02 }, /* 2ms delay */

{ 0x01, 0x11 }, /* Reset */

{ 0xfe, 0x14 }, /* 20ms delay */

{ 0x00, 0x00 },
{ 0x7f, 0x00 },
{ 0x03, 0x02 }, /* HiZ */
{ 0x03, 0x00 }, /* Deep Sleep */

-------------------------------

Thank you and Best regards,

Wayne Chen
05/11/2021