Add initial version of the brcm-2.6 rewrite,