From: Marcus Cooper <codekip...@gmail.com> This patch series removes all the unnecessary code, provides a clean up and some parameter checks which came from the comparing the drivers released under the A23 SDK. The A20, A23 and A31 all have two i2s blocks, however this code only supports the block that is shared across all of the current supported devices (i.e. iis/iis0 located at 0x01C22400).
I have not tested this at all and would be greatful of some acks from the community. Thanks, Marcus Marcus Cooper (12): sunxi: i2s: removal of pointless hdmi parameter sunxi: i2s: Removal of unneeded headers sunxi: i2s: Tidy up of code. sunxi: i2s: remove ccm and dma from header sunxi: i2s: reorganise for better backporting sunxi: i2s: incorrect declaration sunxi: i2s: add capture sunxi: i2s: Add debug message sunxi: i2s: remove unused function sunxi: i2s: change clock naming sunxi: i2s: remove compile warning sunxi: i2s: remove magic numbers arch/arm/mach-sun4i/clock/ccmu/ccm_mod_clk.c | 18 +- arch/arm/mach-sun4i/include/mach/aw_ccu.h | 2 +- drivers/video/sunxi/disp/OSAL_Clock.c | 2 +- drivers/video/sunxi/disp/OSAL_Clock.h | 2 +- sound/soc/sunxi/i2s/sndi2s.c | 99 ++--- sound/soc/sunxi/i2s/sndi2s.h | 58 --- sound/soc/sunxi/i2s/sunxi-i2s.c | 532 ++++++++++++++------------- sound/soc/sunxi/i2s/sunxi-i2s.h | 451 ++++++++++------------- sound/soc/sunxi/i2s/sunxi-i2sdma.c | 127 +++---- sound/soc/sunxi/i2s/sunxi-i2sdma.h | 35 -- sound/soc/sunxi/i2s/sunxi-sndi2s.c | 210 +++++------ sound/soc/sunxi/i2s/sunxi-sndi2s.h | 25 -- 12 files changed, 686 insertions(+), 875 deletions(-) delete mode 100644 sound/soc/sunxi/i2s/sndi2s.h delete mode 100644 sound/soc/sunxi/i2s/sunxi-i2sdma.h delete mode 100644 sound/soc/sunxi/i2s/sunxi-sndi2s.h -- 1.9.1 -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.