Other Parts Discussed in Thread: TDA4VM, TLV320AIC33, TLV320AIC3007, TLV320AIC3106, TLV320AIC3104, TLV320AIC3100, TLV320AIC3110, TLV320AIC3120, TLV320AIC3111, TLV320DAC3100, TLV320DAC3101
Hi,TI
Now we are debugging tlv320aic3109 on TDA4VM, but we can't found driver of it in SDK. Could you provide the drive of it? Can we use one of the following drivers? Now we are testing use "ti,tlv320aic3x", but we found much registers should to modify.
In tlv320aic3x
static const struct of_device_id tlv320aic3x_of_match[] = {
{ .compatible = "ti,tlv320aic3x", },
{ .compatible = "ti,tlv320aic33" },
{ .compatible = "ti,tlv320aic3007" },
{ .compatible = "ti,tlv320aic3106" },
{ .compatible = "ti,tlv320aic3104" },
{},
};
In tlv320aic31xx
#if defined(CONFIG_OF)
static const struct of_device_id tlv320aic31xx_of_match[] = {
{ .compatible = "ti,tlv320aic310x" },
{ .compatible = "ti,tlv320aic311x" },
{ .compatible = "ti,tlv320aic3100" },
{ .compatible = "ti,tlv320aic3110" },
{ .compatible = "ti,tlv320aic3120" },
{ .compatible = "ti,tlv320aic3111" },
{ .compatible = "ti,tlv320dac3100" },
{ .compatible = "ti,tlv320dac3101" },
{},
};
Best Regards,
Zhang