The other question is about the multiplatform kernel I've recently worked
on. bcmring is the only subarchitecture in Linux that puts header files
in its own directory outside of the mach/*.h hierarchy, which gets in the
way and is rather inconsistent. I've prepared a git branch to clean that
up, see the "testing/bcmring" branch of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git for this.
I've also added a patch to clean up some API abuse for MMIO accesses
that might otherwise cause problems. Can you test this branch and see
if everything still works for you?
I verified that the changes work fine after I applied the IO mem mapping
and UART patches. I also briefly looked into the changes and they seems
good to me. Let me know if you want me to do a review.
Will these changes go to v3.5?
Regards,
JD
Arnd