Source Code Structure
The following code block displays the source code structure for I2S.
/freelight-u-sdk/linux/sound/soc/dwc │ ├─ dwc-i2s.c // I2S driver source file for JH7110 │ ├─ local.h // I2S driver header file for JH7110 │ ├─ i2srx-master.c // The source file while I2S works as the master │ ├─ i2srx-master.h // The header file while I2S works as the master /freelight-u-sdk/linux/sound/soc/codecs │ ├─ wm8960.c and wm8960.h // external codec (WM8960) driver │ ├─ ac108.c, ac108.h, ac101.c, ac101_regs.h, ac10x.h // external codec (AC108) driver