I doubt that standard Linux kernel has a driver to communicate with cell/3G firmware developed by Nokia.
It is just example. But there is another issue - some changes in N900 kernel may not go through to Linux kernel mainline, there is no guarantee that Linus (or his helpers) accept that.