commit | 78e19a39d3985e2a06354493a70a200c0d432de5 | [log] [tgz] |
---|---|---|
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | Wed Dec 10 15:38:36 2008 +0000 |
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | Wed Dec 10 19:47:40 2008 +0000 |
tree | f23c4a127696ccff5d378298790a53ccbb22ff61 | |
parent | 0d0cf00a7fc63cee9a4c4a3b8612879b4f7f42ba [diff] |
ASoC: Convert WM8900 to do more work at I2C probe time Redo the instantiation of the WM8900 to do most of the initialisation work when the I2C driver probes rather than when the ASoC device is instantiated, registering the codec with the ASoC core when done. Also move all dynamic allocations into a single kmalloc() to simplify error handling and rename the I2C driver to make output more sensible. Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>