On Tuesday 25 November 2008, Mark Brown wrote:
BTW, it'd also be really handy if you could remove the OMAP dependencies from TWL4030_CORE - I know it currently needs them to actually be useful at runtime but it'd mean that it's possible to build things like the codec driver on other configs which helps when working on subsystems.
Patches for that are ready, but need a bit more testing in the OMAP tree before they go to mainline. I may prep the mainline patches anyway ... the patches are roughly
- updates to twl4030-core device creation, which are now in the OMAP tree, passing more IRQs via platform_device resources;
- updates to various TWL drivers that won't go to mainline for a while, so they get the IRQs from those new resources;
- removing the global IRQ symbols from the headers, and thus the OMAP dependencies.
The need for testing is from that second set of patches. There's also regulator framework stuff.
- Dave