[brcm47xx]: bcma: initialize sprom earlier
authorhauke <hauke@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 30 Sep 2012 11:44:44 +0000 (11:44 +0000)
committerhauke <hauke@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sun, 30 Sep 2012 11:44:44 +0000 (11:44 +0000)
commit6f8cf8b4c0bdd8d31ff8d15008c42b508ff68adc
tree55347e4e6a53a8a6f7be5b3b3eaea19c54b9ed00
parentea60258a5f33755dfb081f70ace11cd33783d889
[brcm47xx]: bcma: initialize sprom earlier

The chip common and the PCIe code are accessing the sprom struct which
is not filled when these cores are initialized. Fix this by adding an
early initialize and fill the sprom struct before accessing it in other
code.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33600 3c298f89-4303-0410-b956-a3cf2f4a3e73
target/linux/brcm47xx/patches-3.3/201-bcma-just-do-the-necessary-things-in-early-register.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.3/202-bcma-init-sprom-struct-earlier.patch [new file with mode: 0644]
target/linux/brcm47xx/patches-3.3/501-bcma-add-gpio-driver.patch