]> pilppa.com Git - linux-2.6-omap-h63xx.git/commit
[PATCH] ARM: OMAP: Alsa modularisations and support for tsc2101 3/3 (round 2)
authorlamikr <lamikr@cc.jyu.fi>
Wed, 22 Mar 2006 16:01:49 +0000 (08:01 -0800)
committerTony Lindgren <tony@atomide.com>
Wed, 22 Mar 2006 16:01:49 +0000 (08:01 -0800)
commit8e3d8c6f2e7a90f5e2be745f9bb0e8cf14248b4b
tree3432edf1200d07241e1357fe7e4c93afa0d7464a
parentc8af20c5833143346ad186cb886d0ec4dc1300d3
[PATCH] ARM: OMAP: Alsa modularisations and support for tsc2101 3/3 (round 2)

This 3/3 patch adds the tsc2101 alsa driver support for the omap-h2.

Just like the aic23 alsa driver, the codec specific functionality is
separated from the common alsa driver functionality that is in the omap-alsa.c.
tsc2101 mixer supports currently the playback selection between
loudspeaker and headset/handset.
Addon of others input and targets should be possible to do afterwards.

In addition it should be possible to add later the support for the
dynamic clocks on top of this series of patches, as discussed
in the omap-linux mailing list.

Signed-off-by: Mika Laitio <lamikr@cc.jyu.fi>
Signed-off-by: Daniel Petrini <d.pensator@gmail.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap1/board-h2.c
sound/arm/Kconfig
sound/arm/omap/Makefile
sound/arm/omap/omap-alsa-tsc2101-mixer.c [new file with mode: 0644]
sound/arm/omap/omap-alsa-tsc2101-mixer.h [new file with mode: 0644]
sound/arm/omap/omap-alsa-tsc2101.c [new file with mode: 0644]
sound/arm/omap/omap-alsa-tsc2101.h [new file with mode: 0644]