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.
Hi team,
Good day.
Do we have the device tree structure for the TAS2505? Our customer is using Yocto Zeus BSP and they're requesting complete information on TAS2505 Linux driver integration along with device tree binding.
Regards,
Carlo
Hi Carlo,
I've communicated DTS question on TAS2505 to our SW driver team, let me check back again with them to get more details.
Best regards,
-Ivan Salazar
Applications Engineer
Hello Ivan,
Thank you for looking into this and I'll be waiting for your update.
Regards,
Carlo
Hi Carlo,
Part of our SW team was out of office during last week, I'm following up with them on your questions and will provide feedback as soon as possible.
Best regards,
-Ivan Salazar
Applications Engineer
Hi Carlo,
I'm adding feedback below:
The MCLK and samplerate is hardcoded in tas2505 code.
MCLK is 12288000. But in tas2505_set_dai_sysclk, system pass the values of freq is not 12288000. So In tas2505_setup_pll, the return value is wrong.
Best regards,
-Ivan Salazar
Applications Engineer
Hello Ivan,
Thank you for the information. Do the customer need to make changes in the driver source code? I did not find any information regarding the device tree, could you please help with that?
Regards,
Carlo
Carlo,
Correct, my understanding is that if customer is using clocks not included in tas2505 code, they need to input those manually into the code.
This driver code for tas2505 was not developed by TI, so unfortunately we don't have any reference material other than the code itself.
Best regards,
-Ivan Salazar
Applications Engineer