Hi Brad,we are using TLV320AIC3101 codec with I.MX6DL too.
And I can find
ALSA soc codec driver TLV320AIC3X: in kernel-imx/sound/soc/codecs/tlv320aic3x.c
ALSA soc platform driver: in kernel-imx/sound/soc/imx/imx-ssi.c and kernel-imx/sound/soc/imx/imx-pcm-dma-mx2.c
my kernel version is 3.0.15
but I can not find the machine driver !
Have you got some suited driver for TLV320AIC3X and make TLV320AIC3X OK?