Commit Graph

180 Commits (3339e02ed8aa70d7afae6346c3172db10072fcab)

Author SHA1 Message Date
Florian Fainelli 3339e02ed8 [brcm63xx] rework imagetag firmware generator and MTD partition parser to accomodate with all known
imagetag versions from Broadcom and vendors, patch from Daniel Dickinson (fixes #4987).


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16393 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-09 08:04:52 +00:00
Florian Fainelli f012e61a4f [brcm63xx] remove this line which got accidentaly succesfully applied, but should not have (#5285)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16380 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-08 13:42:11 +00:00
Florian Fainelli da93c74c84 [brcm63xx] fix ethernet driver removal
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16335 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:04:53 +00:00
Florian Fainelli dbbeab5dbd [brcm63xx] fix pcmcia device removal
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16334 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:04:11 +00:00
Florian Fainelli 93ac56d798 [brcm63xx] add missing null entry in pcmcia driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16333 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:03:41 +00:00
Florian Fainelli e41524a298 [brcm63xx] request gpio pins and set direction correctly for pcmcia
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16332 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:03:03 +00:00
Florian Fainelli 6f2968d917 [brcm63xx] be SMP safe even with gpiolib
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16331 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:02:23 +00:00
Florian Fainelli 5d27e16f2e [brcm63xx] cache gpio values in gpio_set
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16330 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:01:55 +00:00
Florian Fainelli b904d67782 [brcm63xx] use the correct number of GPIOs for bcm6358
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16329 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 10:01:03 +00:00
Florian Fainelli b86d85140f [brcm63xx] register gpiochip earlier, allowing gpio-based runtime detection to be performed in board_init callback
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16328 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-04 09:59:28 +00:00
Florian Fainelli 11d0b7ea0a [brcm63xx] merger mtu/802.1q related fixes:
bcm63xx integrated ethernet mac supports receiving and sending frames
bigger than 1500 bytes, this patch adds support for changing MTU.

This patch also fixes the reception of 802.1q frames for default MTU
which were reported as oversized.


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16302 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-03 08:55:18 +00:00
Florian Fainelli 693f304923 [brcm63xx] backport an upstream fix: We're not disabling IRQ, so we must call the irq safe flavour of netif_rx_complete, should fix some crashes when running the system for a long time
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16277 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-01 18:27:51 +00:00
Florian Fainelli bc947f05ed [brcm63xx] include wpa-supplicant iw in the default profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16195 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-29 15:33:14 +00:00
Florian Fainelli ca28a81e80 [brcm63xx] also include the SPI driver in the gw6x00 profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16077 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-26 11:15:27 +00:00
Florian Fainelli 852a43eef9 [brcm63xx] include kmod-usb-storage and kmod-ipt-nathelper-extra for SIP connection tracking
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16075 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-26 10:25:55 +00:00
Florian Fainelli 90a0ecd275 [brcm63xx] add the Tecom GW6x00 (6000 and 6200) board profile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16059 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-25 16:14:13 +00:00
Florian Fainelli 13242dd7c2 [kernel] update to new stable 2.6.27.24
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15931 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-20 09:00:09 +00:00
Florian Fainelli 78aacb8183 [kernel] disable CONFIG_SSB_BLOCKIO by default until we fix it properly in mac80211
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15926 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-19 18:15:19 +00:00
Imre Kaloz 69d2976c5d even more config file cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15913 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-18 13:21:25 +00:00
Florian Fainelli 5e4b863164 [brcm63xx] add missing SSB_BLOCKIO to prevent build failres, will resolve that globally later
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15911 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-18 11:11:23 +00:00
Florian Fainelli d30d9400c0 [brcm63xx] add support for sysupgrade (#5117)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15900 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-17 16:53:57 +00:00
Imre Kaloz c8c98cdd14 config cleanups
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15861 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-15 10:40:04 +00:00
Imre Kaloz 4977bd6134 cardbus != pcmcia -- disable it in b43
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15857 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-15 08:58:02 +00:00
Florian Fainelli 7136fa07ee [brcm63xx] add missing configuration symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15856 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-15 07:04:32 +00:00
Imre Kaloz cbd1b567a8 some additional config file cleanup..
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15845 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 13:32:34 +00:00
Imre Kaloz db8d9304dc unify congestion control options
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15844 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 12:42:07 +00:00
Imre Kaloz 476b993379 make kernels use /etc/preinit by default
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15840 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 10:20:53 +00:00
Florian Fainelli 3da36e0eb2 [brcm63xx] also supports pcmcia
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15693 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-07 15:25:15 +00:00
Imre Kaloz 402c71c452 some more kernel config cleanup.. last for today :)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15606 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 20:57:02 +00:00
Imre Kaloz 68cfaed479 more cleanup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15605 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 20:31:47 +00:00
Imre Kaloz 6172bcc2e3 cleanup MTD option handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15602 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 19:13:43 +00:00
Imre Kaloz 16600ec90d move MFD stuff to the generic kernel configs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15587 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 13:51:29 +00:00
Imre Kaloz 13f29a0f22 refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15581 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 11:35:08 +00:00
Imre Kaloz 3f40c20af9 upgrade to newest stable kernel versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15575 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-03 16:58:06 +00:00
Florian Fainelli 76377332a4 [brcm63xx] now that we register gpiodev, also include gpioctl in the default image
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15510 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-30 14:09:45 +00:00
Florian Fainelli ca100df2da [brmc63xx] register gpiodev
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-30 14:09:01 +00:00
Florian Fainelli b1b869ec99 [brcm63xx] fix redundant driver name printing in probe function
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15254 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-19 13:32:54 +00:00
Florian Fainelli fb6c465ea7 [brcm63xx] make images that can be flashed using the stock firmware web interface, thanks to Anselmo Luginbuhl and Daniel Dickinson (#4909, #4943)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15253 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-19 13:18:48 +00:00
Felix Fietkau 5bdd866100 get rid of $Id$ - it has never helped us and it has broken too many patches ;)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-17 14:09:46 +00:00
Florian Fainelli 44b90dc6a2 [kernel] do not override CONFIG_CONFIGFS_FS in a few places, and make gpiommc be selectable with the spio-gpio-old module (#4659)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15215 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-12 12:54:38 +00:00
Florian Fainelli c1c91b95fc [brcm63xx] some more fixes to the SPI controller driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15146 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-08 08:52:57 +00:00
Florian Fainelli 7206f21b0a [brcm63x] imagetag's -k argument is expected to be hexadecimal instead of decimal (#4885)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15133 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-07 13:22:32 +00:00
Florian Fainelli 20c283eff0 [brcm63xx] override CONFIG_USB_EHCI_ROOT_HUB_TT since it breaks ehci on bcm6358
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15020 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 15:22:07 +00:00
Hauke Mehrtens 2094a9de3e [kernel] refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15018 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 15:09:20 +00:00
Hauke Mehrtens a4260b52e9 [kernel] update to kernel version 2.6.27.21
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15016 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 15:05:51 +00:00
Florian Fainelli a35170087e [brcm63xx] enable all blocks on 6338 and uart clock on 6345
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14957 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-21 10:50:44 +00:00
Florian Fainelli 718972f840 [brcm63xx] add support for bcm6345 SoC, needs testing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14953 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-20 15:08:02 +00:00
Florian Fainelli 1675d3bed9 [brcm63xx] fix SPI register switch and prepare for UDC, thanks to Henk Vergonet (#4783)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14914 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 11:28:54 +00:00
Florian Fainelli 1a7f8acef6 [brcm63xx] add the CFE offset command line option to the imagetag utility, closes (#4366)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14896 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-16 12:29:11 +00:00
Florian Fainelli 4750ec9396 [brcm63xx] add support for AGPF-S0 (Pirelli Alice Gate VoIP 2 Plus Wi-Fi) #4366
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14850 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-12 08:54:04 +00:00