02 Dec, 2011
1 commit
-
Add master_mode and master_id in platfrom_data since it's board
specific and board knows it.
Then we can remove the function pointer in platfrom_data to make
the driver more devicetree friendly.Signed-off-by: Dong Aisheng
Acked-by: Mark Brown
Signed-off-by: Shawn Guo
20 Sep, 2011
1 commit
-
1. add different clkmux mode handling
SAIF can use two instances to implement full duplex (playback &
recording) and record saif may work on EXTMASTER mode which is
using other saif's BITCLK&LRCLK.The clkmux mode could be set in pdata->init() in mach-specific code.
For generic saif driver, it only needs to know who is his master
and the master id is also provided in mach-specific code.2. support playback and capture simutaneously however the sample
rates can not be different due to hw limitation.Signed-off-by: Dong Aisheng
Acked-by: Wolfram Sang
Acked-by: Liam Girdwood
Signed-off-by: Mark Brown