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