I just tried to make 2.6.29.3 work with brcm47xx hardware (ASUS
WL-500gP) - basically, it works with almost no changes from 2.6.28.10
(current svn trunk for brcm47xx).
Needed changes (as of revision 15806), most trivial:
* copy files-2.6.28 and patches-2.6.28 (from
trunk/target/linux/brcm47xx) into files-2.6.29 and patches-2.6.29
* remove these patches - looks to me they are applied upstream as of 2.6.29:
- 210-b44_phy_fix.patch
- 212-b44_alignment_fix.patch
- 700-ssb-gigabit-ethernet-driver.patch
* copy
trunk/target/linux/generic-2.6/patches-2.6.28/002-lzma_decompress.patch
to trunk/target/linux/generic-2.6/patches-2.6.29/002-lzma_decompress.patch
* edit target/linux/brcm47xx/Makefile to use 2.6.29.3 kernel
* copy target/linux/brcm47xx/config-2.6.28 to
target/linux/brcm47xx/config-2.6.29
That's it (more or less) - kernel compiles and boots fine.
Any chance to push it upstream?
--
Tomasz Chmielewski
http://wpkg.org
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel