Get rid of remaining audiohw_enable_output style codec setup and use pre/post split...
commit9133feb0b8dc0ecdba835c71f27a7f6cc7af450f
authorjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Wed, 26 Nov 2008 14:25:45 +0000 (26 14:25 +0000)
committerjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Wed, 26 Nov 2008 14:25:45 +0000 (26 14:25 +0000)
treec10cba5f31fd4b0e33d1c54c43289247aa6f6590
parent610eef62c4bacfa5860d4e40e32d3c3ea3efe1c8
Get rid of remaining audiohw_enable_output style codec setup and use pre/post split initialization. Move some SoC-specific code like i2s_reset out of the codec drivers. Helps to unify drivers and it was only ever used to enable. I cannot possibly test everything so report (I'll be on call ;) or fix problems if any crop up.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19228 a1c6a512-1295-4272-9138-f99709370657
16 files changed:
firmware/drivers/audio/tsc2100.c
firmware/drivers/audio/uda1380.c
firmware/drivers/audio/wm8721.c
firmware/drivers/audio/wm8731.c
firmware/drivers/audio/wm8751.c
firmware/drivers/audio/wm8758.c
firmware/drivers/audio/wm8975.c
firmware/drivers/audio/wm8985.c
firmware/export/audiohw.h
firmware/target/arm/pcm-pp.c
firmware/target/arm/pcm-telechips.c
firmware/target/arm/tcc77x/iaudio7/audio-iaudio7.c
firmware/target/arm/tcc77x/logikdax/audio-logikdax.c
firmware/target/arm/tcc77x/m200/audio-m200.c
firmware/target/arm/wmcodec-pp.c
firmware/target/mips/ingenic_jz47xx/pcm-jz4740.c