Jetson Xavier NX Audio CODEC

I am designing a custom board based on Jetson Xavier NX Module. I found that no audio codec was used in the development board but for my application I need it. In the design guide, I found part number ALC5639 that was recommended to use but no information was available for this IC on the internet.
My question is may I use any other IC instead of this that is I2S based or Xavier support only this ALC5639? I am planning to use TI’s TLV320AIC3106IRGZT. Will it work with the Xavier NX module or will I face any driver issues?

You can use other codec, but need to handle the driver by yourself. The OEM DG has given the hardware design example and requests for a codec.