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.

TLV320AIC31XX-DRIVERS: TLV320AIC31XX Linux Driver: Run time chip identification

Part Number: TLV320AIC31XX-DRIVERS
Other Parts Discussed in Thread: TLV320AIC3100, TLV320AIC3111

Hello TI,

Is there any way or register (like vendor id / product id register most of the chips have) to identify the chip connected on board at run time from linux driver probe (TLV320AIC31xx.c) for TLV320AIC3100 and TLV320AIC3111 ? So that instead of have multiple dts files we want to identify chip part number at runtime from driver probe as we have some boards with TLV320AIC3100 and other with TLV320AIC3111.

Thanks,

Aniket Jesu