summaryrefslogtreecommitdiff
path: root/sound/soc/starfive/starfive_i2s.c
AgeCommit message (Collapse)AuthorFilesLines
2023-02-10sound: starfive: I2S: Fixed error after hibernation when building moduleXingyu Wu1-4/+145
When I2S resume but WM8960 has not resume and no clock, I2S should use inner clock instead of wm8960's clock first. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-12-08sound:starfive:Move playback and capture driver as slave to starfive I2SXingyu Wu1-60/+261
Move playback and capture driver as slave from snps I2S merge to starfive I2S. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-10-27sound:starfive:Add hibernation in I2SXingyu Wu1-68/+29
Add hibernation in starfive I2S driver. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-10-12sound:starfive:Remove i2srx-master and merge into starfive_i2sXingyu Wu1-26/+193
Remove i2srx-master.c and i2srx-master.h files, and merge into starfive_i2s.c and starfive_i2s.h files. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-10-12sound:starfive:Add I2S driverXingyu Wu1-0/+908
Add I2S driver for starfive. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>