At Thu, 5 Jun 2008 19:06:57 +0200, Haavard Skinnemoen wrote:Read as ALSA is VFS layer and ASoC is ext3 while another sound driver is reiserfs (or vice versa). Both have journals. Then would you ask why ext3 doesn't reuse the journal codes of reiserfs? Or, do you suggest to add journal codes into VFS layer? Of course, the situation is different than fs. The fact is that both ASoC and other drivers have been developed in a parallel way although both use ALSA as backends. ASoC is a higher and easier abstraction layer specific for the mobile devices and it has the features like power-saving in its middle layer. The ASoC drivers are top layers over ASoC over ALSA. Meanwhile, other ALSA drivers directly communicate with ALSA layer. Some of them have similar features like ASoC, but it doesn't use ASoC code because it was implemented before ASoC and differently from ASoC. ASoC is just a middle layer. Not comparable with plugins. Takashi --
| Greg Kroah-Hartman | [PATCH 006/196] Chinese: add translation of oops-tracing.txt |
| Andrew Morton | Re: -mm merge plans for 2.6.23 -- sys_fallocate |
| Eric W. Biederman | [PATCH] nfs lockd reclaimer: Convert to kthread API |
| James Bottomley | Re: Integration of SCST in the mainstream Linux kernel |
git: | |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 03/37] dccp: List management for new feature negotiation |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
