Tool/software:
Hello Expert team:
May I know does the TLV320AIC3104-Q1 CODEC have Linux driver especially for Qualcomm SA525M ? or have the other Qualcomm IVI family example linux driver could share for us ?
thank you
Roy
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.
Tool/software:
Hello Expert team:
May I know does the TLV320AIC3104-Q1 CODEC have Linux driver especially for Qualcomm SA525M ? or have the other Qualcomm IVI family example linux driver could share for us ?
thank you
Roy
Hi Roy,
The AIC3104 codec will use the tlv320aic3x.c Linux driver, accessible here:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/sound/soc/codecs/tlv320aic3x.c
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/sound/soc/codecs/tlv320aic3x.h
If your processor is running Linux, you can use these files. They should also be in the official Linux kernel as of version 4.19. We do not specifically support that processor, so you would need to reach out on the Qualcomm forums if you need help configuring the processor-specific implementation.
For these drivers I provided, you will need to create a dts file to interface with the codec, some instruction is in the yaml file I linked. You can also always provide I2C commands to configure the device, you will need to implement your clocks from the processor as well. Let me know if you need more specific help here.
Best,
Mir