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

Reply via email to