[alsa-devel] [PATCH 1/9] ARM: DaVinci: ASoC: Adds ASoC driver support for TI DM646X EVM platform

Mark Brown broonie at sirena.org.uk
Thu Mar 19 20:19:35 CET 2009

On Thu, Mar 19, 2009 at 10:33:26AM -0700, Kevin Hilman wrote:

> That being said, some effort should be made to split out the
> chip/board specific settings into platform data which can be managed
> by chip/board specific code.

That is the current design: the chip drivers should all be completely
generic and work on any board using that chip.  For SoC side drivers
this includes things like the platform resources for the device (this is
why I was pushing back on the platform data in the machine driver).  The
board specific drivers should just configure the interconnections
between the codec and SoC drivers, including things like the clocking.

More information about the Alsa-devel mailing list