19 Mar
2009
19 Mar
'09
8:19 p.m.
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.