Commit Graph

7624 Commits (44517a3789318bc8ec874dac49de1834b97d8992)

Author SHA1 Message Date
Gabor Juhos 792a1fb2c0 generic: rtl8366: enable vlans before enabling the ports
SVN-Revision: 24939
2011-01-08 20:24:29 +00:00
Gabor Juhos c16715f8d2 generic: rtl8366: enable ports only after VLAN configuration is done
SVN-Revision: 24938
2011-01-08 20:24:26 +00:00
Gabor Juhos 0bcc97ac26 generic: rtl8366: add enable_port helper
SVN-Revision: 24937
2011-01-08 20:24:22 +00:00
Gabor Juhos 5120660512 generic: rtl8366_smi: init VLANs only in first switch initialization
SVN-Revision: 24936
2011-01-08 20:24:18 +00:00
Gabor Juhos d88fc86fca generic: rtl8366s: use correct bitmasks in sanity checks
SVN-Revision: 24935
2011-01-08 18:04:04 +00:00
Gabor Juhos ec9b5d6243 generic: rtl8366s: add vlan fid support
SVN-Revision: 24934
2011-01-08 18:04:00 +00:00
Gabor Juhos 72779e560b generic: rtl8366: add debugfs file for VLAN4K table
SVN-Revision: 24933
2011-01-08 18:03:57 +00:00
Gabor Juhos a4472870bd generic: rtl8366rb: use correct bitmasks in sanity checks
SVN-Revision: 24930
2011-01-08 11:28:35 +00:00
Gabor Juhos 0de8689b70 ar71xx: use spinlock in ar71xx_device_{start,stop}
SVN-Revision: 24929
2011-01-08 11:28:32 +00:00
Gabor Juhos 271bb8385b ar71xx: add kmod-usb-ohci module for the WNDR3700 profile
SVN-Revision: 24927
2011-01-08 10:51:20 +00:00
Lars-Peter Clausen a6ede8ac59 Drop support for older kernel versions
SVN-Revision: 24915
2011-01-06 01:33:19 +00:00
Lars-Peter Clausen 4f7abc1c7a Add 2.6.37 support
SVN-Revision: 24914
2011-01-06 01:32:17 +00:00
Jo-Philipp Wich e8cee6c850 fix unbalanced mutex_lock/mutex_unlock in mini_fo getxattr op. Thanks Daniel Dickinson for tracking this down
SVN-Revision: 24906
2011-01-05 03:07:56 +00:00
Jo-Philipp Wich dcec7f5e20 disable CONFIG_EXT4_FS_XATTR on kernel 2.6.35 and 2.6.37, this exposes a mutex bug in mini_fo leading to hard lockups with various filesystem operations
SVN-Revision: 24905
2011-01-05 02:48:19 +00:00
Gabor Juhos b99a637795 ramips: ramips_esw: fix typos
Patch from #8577.

SVN-Revision: 24898
2011-01-04 13:44:05 +00:00
Gabor Juhos 061228d73c ar71xx: make uci-default scripts executable
Reported-by: Nuno Gonçalves <nunojpg@gmail.com>

SVN-Revision: 24897
2011-01-04 13:44:01 +00:00
Hauke Mehrtens d6af00c555 brcm47xx: fix compile problem when serial is deactivated.
Thank you Andrey

SVN-Revision: 24885
2011-01-02 20:53:09 +00:00
Gabor Juhos 74f55db5e1 generic: more CONFIG_KEYBOARD_* symbols
SVN-Revision: 24860
2010-12-30 20:10:18 +00:00
Gabor Juhos 72ba27ae72 cns21xx: add initial support for the Cavium CNS21xx SoC
SVN-Revision: 24859
2010-12-30 17:19:16 +00:00
Gabor Juhos 757315f80e generic: update ARM mach-types
SVN-Revision: 24854
2010-12-29 20:01:35 +00:00
Gabor Juhos 06c41ce02e generic: add missing CONFIG_KEYBOARD_* symbols
SVN-Revision: 24852
2010-12-29 18:08:06 +00:00
Gabor Juhos 51dbb3d661 generic: add CONFIG_DEBUG_ICEDCC symbol
SVN-Revision: 24850
2010-12-29 17:29:01 +00:00
Florian Fainelli c6d9ec5173 multiple SPI driver fixes
- fix platform device registration
- fix chipselect, command register defines, add missing clock
- make slave select proper
- fix multibytes transferts

Signed-off-by: Tanguy Bouzéloc <tanguy.bouzeloc@efixo.com>

SVN-Revision: 24849
2010-12-29 16:19:59 +00:00
Alexandros C. Couloumbis a623456e93 target/linux: sync to kernel 2.6.37-rc8, refresh patches
SVN-Revision: 24847
2010-12-29 13:24:17 +00:00
Daniel Dickinson dc9c1ac1f7 patches-2.6.35: mtd flashmap: Really fixed sparelen and rootfslen. The real rootfslen for OpenWRT images comes from a bigendian uint32_t in reserved1 of the bcm_tag, which is now used to correctly calculate the rootfslen (and thus the sparelen).
SVN-Revision: 24843
2010-12-28 08:10:32 +00:00
Daniel Dickinson 5ee2a6c696 patches-2.6.36: Fix flashmap spare length calculation from previous commit (for rootfs and rootfs_data mtd partitions). Apparently the interruption in working on it resulted in an incorrect memory of getting it working.
SVN-Revision: 24842
2010-12-28 04:05:04 +00:00
Florian Fainelli 093ebfe217 spi driver: remove bcm_rset usage
Since bcm636x platform embeds two spi master device,
the attached patch removes static bcm_rset usage, replaced  by
"bs->regs" field for all I/O operation.

Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

SVN-Revision: 24840
2010-12-28 00:24:50 +00:00
Gabor Juhos 600b8aba3f gemini: enable GPIO sysfs interface
SVN-Revision: 24839
2010-12-27 08:10:05 +00:00
Daniel Dickinson fc3a1d0ba3 Added OpenWRT-specific field to imagetag so that we can record the real root length, so that when the CRC fixup is applied and the root length is recorded as zero we can still calculate the rootfs mtd partition size.
Signed-off-by: Daniel Dickinson <daniel@cshore.neomailbox.net>

SVN-Revision: 24838
2010-12-26 04:18:13 +00:00
Daniel Dickinson 6ee5411686 base-files: Added uci-defaults script to run mtd fixtrx on firstboot for devices that need it.
Signed-off-by: Daniel Dickinson <daniel@cshore.neomailbox.net>

SVN-Revision: 24836
2010-12-26 04:18:04 +00:00
Daniel Dickinson 31f7259e3e mtd flashmap: Switched to calculating the rootfs size rather than depending on being given the size in the imagetag. This is because solving the problem of second boot CRC errors requires changeing the rootfs size in the image to zero.
Signed-off-by: Daniel Dickinson <daniel@cshore.neomailbox.net>

SVN-Revision: 24834
2010-12-26 04:17:56 +00:00
Claudio Mignanti cd540fed5b Import an experimental ADC driver
SVN-Revision: 24814
2010-12-23 15:20:26 +00:00
Gabor Juhos 0f659a13dd ar71xx: add support for TL-WR740N v1
Same as TL-WR741ND but with different hardware ID and without
detachable antenna.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>

SVN-Revision: 24811
2010-12-23 12:42:16 +00:00
Imre Kaloz 76774e1daa upgrade u-boot to v2010.12
SVN-Revision: 24810
2010-12-23 00:08:55 +00:00
Hauke Mehrtens acb5e80846 kernel: add config option added in kernel 2.6.37-rc7 to generic and run make kernel_oldconfig for brcm47xx.
SVN-Revision: 24805
2010-12-22 19:44:54 +00:00
Hauke Mehrtens d5bda1db31 kernel: refresh patches with kernel 2.6.37-rc7
SVN-Revision: 24804
2010-12-22 19:43:25 +00:00
Hauke Mehrtens 4bee3672dd brcm47xx: refresh patches with kernel 2.6.37-rc7
The deleted patches went upstream in 2.6.37-rc7

SVN-Revision: 24803
2010-12-22 19:42:37 +00:00
Hauke Mehrtens 1ccae0efc0 uml: this patch went upstream
SVN-Revision: 24802
2010-12-22 18:20:50 +00:00
Hauke Mehrtens 22d8dcbf44 adm5120: make patches apply again and refresh them
SVN-Revision: 24800
2010-12-22 17:19:36 +00:00
Hauke Mehrtens 72ca63488b kernel: use tab in front of ledtrig-netdev.o and refresh kernel
SVN-Revision: 24798
2010-12-22 17:18:11 +00:00
Hauke Mehrtens 93e09b14eb brcm47xx: wgt634u mac address fix
The Netgear wgt634u uses minus between the hex digest of the mac
address and all other broadcom devices are using colons between the hex
digest. Now the mac address is correctly parsed also when minus is used.

SVN-Revision: 24749
2010-12-21 13:34:09 +00:00
John Crispin 1d6fbd2e85 * fixes duplicate registration of dwc_otg usb core
SVN-Revision: 24738
2010-12-20 17:56:09 +00:00
Claudio Mignanti 2c0596cd69 unifi: add sysupgrade and leds support
SVN-Revision: 24737
2010-12-20 17:28:34 +00:00
Felix Fietkau 0f157c1ad2 mpc85xx: fix up kernel config and make the target boot on the MPC8568E-MDS-PB board
SVN-Revision: 24736
2010-12-20 14:25:25 +00:00
Jo-Philipp Wich 4869f2c5e8 fix layer7 patches for Kernels >= 2.6.35, thanks Daniel Gimpelevich
SVN-Revision: 24728
2010-12-19 16:46:47 +00:00
Felix Fietkau 6acfae9379 ar71xx: enable ar7240 switch support on the UBNT NanoStation M Fixes broadcast frames on the second ethernet MAC
Signed-off-by: Alexander Couzens <lynxis@c-base.org>

SVN-Revision: 24723
2010-12-19 11:56:42 +00:00
Gabor Juhos b512523d6f ar71xx: fix micrel phy patch (Patch from #8041.)
SVN-Revision: 24718
2010-12-19 10:05:55 +00:00
Gabor Juhos 96da72dc56 generic: fix min/max confusion in jffs2_sum_init on 2.6.32
SVN-Revision: 24652
2010-12-17 20:34:26 +00:00
Gabor Juhos cafe08a1b2 ar71xx: remove stray semicolons
SVN-Revision: 24651
2010-12-17 17:57:20 +00:00
Gabor Juhos 01c76bf128 ar71xx: fix WLAN LEDs on the DIR-825 board
SVN-Revision: 24650
2010-12-17 17:10:21 +00:00
Gabor Juhos c1d3a23d19 ar71xx: add helper function to setup ath9k LED/GPIO on the AP94 based boards
SVN-Revision: 24649
2010-12-17 17:10:19 +00:00
Gabor Juhos e7ea6387a3 ar71xx: use usbdev trigger for USB LEDs by default
SVN-Revision: 24648
2010-12-17 17:10:16 +00:00
Gabor Juhos a059a11ee1 generic: add LED trigger for USB device presence/activity
SVN-Revision: 24646
2010-12-17 17:10:11 +00:00
Gabor Juhos 3b8a79395a generic: add usb_find_device_by_name helper
SVN-Revision: 24645
2010-12-17 17:10:08 +00:00
Gabor Juhos 0d01356fc6 generic: nuke 2.6.33 specific stuff, is not used by any platform
SVN-Revision: 24644
2010-12-17 17:10:04 +00:00
Gabor Juhos 8390b7dc9b ar71xx: UBNT Secondary MAC address duplicate fix
There is Secondary MAC address duplicate problem with some UBNT
RouterStation and RouterStation Pro HW batches as Primary MAC addresses
are not increased by 2 per device in board data. Fix is to use 'Locally
Administrated bit' for Secondary MAC address instead of increasing
Primary MAC addresses by 1 which could overlap with other device
Primary MAC address.

Signed-off-by: Kestutis Barkauskas<keba@devint.net>

SVN-Revision: 24643
2010-12-17 17:10:01 +00:00
Gabor Juhos a26c3e60e2 ar71xx: populate LED configuration for WZR-HP-G300NH
Signed-off-by: Dave Lichterman <laviddichterman@gmail.com>

[nand-disk trigger has been removed - juhosg]

SVN-Revision: 24642
2010-12-17 17:09:57 +00:00
Hauke Mehrtens 9daa5485ba brcm47xx: add ssb debug option.
This fixes a problem with wrt350n.
It boots only if this config option is set, otherwise it reboots after "Switching to clocksource MIPS"

Thank you sn9 for fixing this problem.

SVN-Revision: 24626
2010-12-16 19:35:59 +00:00
Hauke Mehrtens 1da5dcbb7a brcm47xx: add some missing pci ID for tg3 driver
Broadcom removed these pci id, but at least the wrt350n has a Ethernet
controller with a pci id of 14e4:1676

Thank you sn9 for fixing this problem.

SVN-Revision: 24625
2010-12-16 19:31:05 +00:00
Hauke Mehrtens c58d8a369c brcm47xx: this patch went upstream
SVN-Revision: 24624
2010-12-16 19:26:55 +00:00
Gabor Juhos a2a5598c00 ar71xx: add wlan led for the TL-WR941ND
SVN-Revision: 24612
2010-12-15 19:55:50 +00:00
Gabor Juhos e421d2575f ar71xx: UBNT M-Series MAC address fix
UBNT M-Series devices have 2 MAC addresses in board data.
Fix is to use both entries from board data instead of one entry.

Signed-off-by: Kestutis Barkauskas<keba@devint.net>

SVN-Revision: 24611
2010-12-15 19:55:47 +00:00
Imre Kaloz 87f73331a4 revert r24604
SVN-Revision: 24605
2010-12-15 12:24:27 +00:00
Alexandros C. Couloumbis 164c97838a target/linux: clean up non generic & obsolete kernel options for 2.6.36, 2.6.37
SVN-Revision: 24604
2010-12-15 12:15:46 +00:00
Gabor Juhos 6c1ace2f28 ar71xx: init the LED pin for ath9k on the TL-MR3[24]20 boards
SVN-Revision: 24569
2010-12-14 18:01:04 +00:00
Gabor Juhos a7750dae90 ar71xx: add helper function to setup LED pin and GPIO on the AP91 based boards
SVN-Revision: 24568
2010-12-14 18:01:00 +00:00
John Crispin 5e3e1d4a02 * make the usb gpio configurable * 105-header_xway.patch has a corrupt line count in it
SVN-Revision: 24564
2010-12-14 13:02:49 +00:00
Gabor Juhos d2fdd1dbe1 ramips: remove 2.6.3[24] support
SVN-Revision: 24562
2010-12-14 08:00:31 +00:00
Gabor Juhos 1403850be1 ramips: switch to 2.6.36
SVN-Revision: 24561
2010-12-14 08:00:29 +00:00
Gabor Juhos f9898e30fb ramips: handle OTG interrupt on the RT305x SoC
SVN-Revision: 24560
2010-12-14 08:00:25 +00:00
Imre Kaloz 1f002efd98 bump kernel version, add MAINTAINER entry
SVN-Revision: 24559
2010-12-14 07:58:24 +00:00
Imre Kaloz d4bf98f231 add plemininary ultrasparc support
SVN-Revision: 24558
2010-12-14 07:57:22 +00:00
Hamish Guthrie 5495be1421 Update package selection
SVN-Revision: 24544
2010-12-13 12:59:22 +00:00
Jo-Philipp Wich 81edc28358 enable mach support for OpenRD Base and OpenRD Client (#8417), spare the rest
SVN-Revision: 24541
2010-12-13 10:06:40 +00:00
Felix Fietkau 5a351509aa base-files: use shutdown instead of stop when the system goes down (patch by tripolar)
SVN-Revision: 24540
2010-12-13 08:01:21 +00:00
John Crispin 9f47e80bb3 adds new lantiq kernel. once the codebase is fully tested and know to be working on all the devices previously supported by ifxmips, we will drop ifxmips support.
SVN-Revision: 24526
2010-12-12 22:57:16 +00:00
Hauke Mehrtens b8ab3d34eb kernel: update kernel versions Update kernel 2.6.32.26 to 2.6.32.27 Update kenrel 2.6.36.1 to 2.6.36.2
SVN-Revision: 24486
2010-12-11 16:07:21 +00:00
Gabor Juhos 9f38f9bf76 ar71xx: add missing files for the JA76PF board
SVN-Revision: 24444
2010-12-10 19:55:28 +00:00
Daniel Dickinson 44e22cbd49 Fixed Comtrend CT536_CT5621 board settings. These boards are based on the 96348GW-11 reference design but have different GPIOs therefore we use the board fixups now availabed (thanks the patches by Jonas Gorski) to create a separate board entry for these boards and leave the reference design with reference GPIOs. Also these boards only have enet1 (no enet0) so we set that in the board definition, and use a defconfig for a single interface network.
SVN-Revision: 24442
2010-12-10 18:59:58 +00:00
Gabor Juhos b680f088ba ar71xx: add support for the jjPlus JA79PF
Patch-by: Cezary Jackiewicz

SVN-Revision: 24440
2010-12-10 17:57:51 +00:00
Gabor Juhos 5b0c83edd9 ar71xx: add support for the TP-LINK TL-MR3220 v1 board
SVN-Revision: 24439
2010-12-10 17:57:48 +00:00
Gabor Juhos 83834da33b ar71xx: add default network configuration file for the TL-MR3420
SVN-Revision: 24437
2010-12-10 17:57:40 +00:00
Felix Fietkau 1fa3e7a941 ar71xx: do not throw compile errors if the nbg460n uboot is not selected
SVN-Revision: 24426
2010-12-10 16:07:27 +00:00
Gabor Juhos d9c68341ef ar71xx: select u-boot for the NBG460N in the Default/Minimal profiles as well
SVN-Revision: 24421
2010-12-10 15:17:08 +00:00
Gabor Juhos 081796fe47 ar71xx: add nbg460n image generation
This adds image generation for NBG460N/550N/550NH boards.

Signed-off-by: Michael Kurz <michi.kurz@googlemail.com>

SVN-Revision: 24419
2010-12-10 15:17:03 +00:00
Alexandros C. Couloumbis ce0984ec5d linux/generic: update & refresh 2.6.36 & 2.6.37. (closes #8324)
SVN-Revision: 24370
2010-12-08 21:20:40 +00:00
Imre Kaloz 502dc1cb39 add optimization to Freescale targets
SVN-Revision: 24341
2010-12-08 11:27:06 +00:00
Gabor Juhos 502d21dc2a ramips: ramips_esw: add more definitions
SVN-Revision: 24340
2010-12-08 10:15:33 +00:00
Gabor Juhos bf58ef7c6d ramips: ramips_esw: add helper function to set pvid
SVN-Revision: 24339
2010-12-08 10:15:28 +00:00
Gabor Juhos 692d379b50 ramips: ramips_esw: add helper function to set vlan members
SVN-Revision: 24338
2010-12-08 10:15:25 +00:00
Gabor Juhos f7c3f91074 ramips: ramips_esw: add helper function to set VLAN id
SVN-Revision: 24337
2010-12-08 10:15:22 +00:00
Gabor Juhos 0d2ad7a816 ramips: ramips_esw: introduce rt305x_esw_rmw{,_raw} function
SVN-Revision: 24336
2010-12-08 10:15:16 +00:00
Gabor Juhos 7b878dde4b ramips: ramips_esw: use rt305x_esw prefix in function names
SVN-Revision: 24335
2010-12-08 10:15:14 +00:00
Gabor Juhos 0fcedc7bda ramips: ramips_esw: coding style cleanup
SVN-Revision: 24334
2010-12-08 10:15:12 +00:00
Gabor Juhos 48e6a31812 ramips: ramips_esw: add defines for switch register offsets
SVN-Revision: 24333
2010-12-08 10:15:07 +00:00
Gabor Juhos 74c13f06df ramips: ramips_esw: don't touch GPIO_PURPOSE register
It must have been set by the board initialization code.

SVN-Revision: 24332
2010-12-08 10:15:04 +00:00
Gabor Juhos 3b9a6adc7d ramips: ramips_esw: convert it to be a platform driver
SVN-Revision: 24331
2010-12-08 10:15:00 +00:00
Gabor Juhos 889729df01 ramips: ramips_esw: move hardware initialization into a separate function
SVN-Revision: 24330
2010-12-08 10:14:58 +00:00
Gabor Juhos 8957f39064 ramips: ramips_esw: use a private structure for the functions
SVN-Revision: 24329
2010-12-08 10:14:54 +00:00
Imre Kaloz f586bb26dd ethernet driver fixup for ppc4xx
SVN-Revision: 24328
2010-12-08 08:59:31 +00:00
Daniel Dickinson 7224337d71 Profiles: GW6X00: Replace ext2 module with ext4 as ext2 and 3 are going away. Remove kmod-loop as the need for it has been superseded by block-extroot, and remove kmod-fs-vfat as it takes space and is rarely needed.
SVN-Revision: 24316
2010-12-08 00:40:31 +00:00
Daniel Dickinson 2a86dcc3d6 Profiles: Make buttons and led modules included by default so that failsafe will work in the case of builds for releases.
SVN-Revision: 24315
2010-12-08 00:40:28 +00:00
Daniel Dickinson c6ef9a0720 Profiles: Move wpad-mini to the profiles that use it, rather than default for all profiles (because -wpad-mini means it's not selectable, which isn't what we always want for the No WiFi profile
SVN-Revision: 24314
2010-12-08 00:40:24 +00:00
Daniel Dickinson 4ab2416621 flash_chips: Added Macronix MX29LV640T Flash Chip support previously mistakenly added to brcm63xx. Thanks blunoise.
SVN-Revision: 24313
2010-12-07 19:45:08 +00:00
Daniel Dickinson f8ed133c0a patches: Renamed 150-led_count to 141-led_count so it comes before the 15-alice_gate2_leds.patch as which led count was mistakenly given the same number.
SVN-Revision: 24310
2010-12-07 17:32:29 +00:00
Daniel Dickinson 0e839ea40d Revert "[brcm63xx] patches-2.6.35: Added flash chip definition for Macronix MX29LV640T."
This reverts commit 43511418ae2771a6662a83a254f06e37f4ac19e5.

It belongs in generic not brcm63xx.

SVN-Revision: 24308
2010-12-07 17:02:31 +00:00
Daniel Dickinson 183d628485 patches-2.6.35: Added flash chip definition for Macronix MX29LV640T. Thanks blunoise
SVN-Revision: 24307
2010-12-07 16:42:23 +00:00
Daniel Dickinson 8f9b14dafe boards: Added GW6x00 fixups and GPIOs. The GW6200 GPIOs are different than the reference design 96348GW so we use fixup to allow us to define the correct ones, also the GW6000 has no GPIO-controlled leds.
SVN-Revision: 24305
2010-12-07 15:15:54 +00:00
Daniel Dickinson 3baa168e09 patches: Refreshed patches after led_count
SVN-Revision: 24304
2010-12-07 15:15:51 +00:00
Daniel Dickinson b963cbde33 board definitions: Added patch for calculating led count, which was part of the patch removed in the previous commit
SVN-Revision: 24303
2010-12-07 15:15:47 +00:00
Daniel Dickinson e5ca4d81f4 Remove patch 140-new_bcm96348gw_leds because it is really the GW6200 leds, not the generic 96348GW. Another commit will add the GW6200 specific boardid and leds. This removal reverts the 96348GW leds to the reference design GPIOs.
SVN-Revision: 24302
2010-12-07 15:15:41 +00:00
Hauke Mehrtens 0fc35b30e3 kernel: fix cryptodev with kernel >= 2.6.35
The fix is from http://sourceforge.net/mailarchive/forum.php?thread_name=20100906035717.GA7562%40mcafee.com&forum_name=ocf-linux-users

Thank you tripolar for reporting the issue and finding a solution for it.

SVN-Revision: 24286
2010-12-06 17:01:10 +00:00
Daniel Dickinson ad24e14b35 base-files: Added the preinit information for reset button and preinit indication led, and preinit interface
SVN-Revision: 24276
2010-12-06 06:46:03 +00:00
Daniel Dickinson 244db5ac6a board definition: Fixed CPVA642 LED definitions
SVN-Revision: 24275
2010-12-06 06:45:57 +00:00
Daniel Dickinson 8316194016 board definitions: Added CPVA642 GPIO leds and buttons and refreshed patches later in series due to fuzz
SVN-Revision: 24274
2010-12-06 04:31:23 +00:00
Daniel Dickinson 7129521696 base-files: Added network defconfig because board only has one ethernet (4-port switch)
SVN-Revision: 24273
2010-12-06 02:01:08 +00:00
Gabor Juhos 0449d92dd7 ramips: add support for 2.6.36
SVN-Revision: 24270
2010-12-05 20:14:38 +00:00
Gabor Juhos 01a5cb48c8 ramips: default profile fix
Fix package names in default profiles.

Signed-off-by: Roman Yeryomin <roman@advem.lv>

SVN-Revision: 24269
2010-12-05 20:14:35 +00:00
Gabor Juhos 47dd3b9fea ramips: use tabs instead of spaces in mach-f5d8235-v2.c
SVN-Revision: 24268
2010-12-05 20:14:30 +00:00
Hauke Mehrtens 2f7964de3e brcm47xx: do not read from CFE
SVN-Revision: 24267
2010-12-05 19:20:26 +00:00
Hauke Mehrtens 852f7b37ed brcm47xx: backport patch from kernel 2.6.37
Backport patches from r24162
  brcm47xx: reorder patches like they were commitet upstream

SVN-Revision: 24266
2010-12-05 19:19:50 +00:00
Hauke Mehrtens 7b1ae48645 brcm47xx: use on common files dir
SVN-Revision: 24264
2010-12-05 18:34:58 +00:00
Imre Kaloz 044ea01f9c preliminary support for Freescale MPC85xx based boards
SVN-Revision: 24259
2010-12-05 11:38:59 +00:00
Felix Fietkau 8067f3f3cc ar71xx: work around a PCI controller bug which causes reads to the PCI_COMMAND register to return bogus values - properly fixes ath9k module reload issues
SVN-Revision: 24236
2010-12-04 01:32:15 +00:00
Imre Kaloz 187359dc67 remove unused kernel versions, make 2.6.36 the default
SVN-Revision: 24223
2010-12-03 09:19:52 +00:00
Hauke Mehrtens 41b3383499 brcm47xx: Add edimax PS1208mfg support
Thank you clemvangelis for the patches. (closes #7672)

SVN-Revision: 24217
2010-12-02 21:27:54 +00:00
Jo-Philipp Wich 6f7e2d4ce8 tune rtl8366s default config, make vlan 1 cpu port tagged and use eth0.1 for the lan interface - this brings the configuration more in line with other switch setups
SVN-Revision: 24215
2010-12-02 20:19:55 +00:00
Gabor Juhos 79c24b2cb0 ar71xx: refresh patches
SVN-Revision: 24210
2010-12-01 18:40:01 +00:00
Gabor Juhos 17564e7db8 generic: yet another missing config symbol for 2.6.37
SVN-Revision: 24208
2010-12-01 18:39:55 +00:00
Jo-Philipp Wich 30b950154b add a new image for the TEW-652BRP which can be used with the bootloader recovery option
SVN-Revision: 24196
2010-11-30 02:04:57 +00:00
Jo-Philipp Wich 2fe5c1d124 backport two changes from kernel.org: 65e9b62d4503849b10bedfc29bff0473760cc597 ipv6: add special mode accept_ra=2 to accept RA while configured as router
c3bccac2fa76f1619dfe4fb7b9bee69de7f066d8
ipv6: add special mode forwarding=2 to send RS while configured as router

SVN-Revision: 24195
2010-11-30 01:52:51 +00:00
Daniel Dickinson 9677b65cb6 image Makefile: Corrected router imagename length limiting. Thanks KanjiMonster for reminding me.
SVN-Revision: 24191
2010-11-28 22:13:00 +00:00
Daniel Dickinson 314bce63e6 bcm63xx: Add support for the T-Com Speedport W 500V.
Add support for the T-Com Speedport W 500V using a special tagged image as it
identifies itself as a 96348GW, but has some gpios wired differently, and also
has only one ethernet port without a switch attached to it.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 24190
2010-11-28 22:04:44 +00:00
Daniel Dickinson 3a49f669f2 bcm63xx: Add board id override fixup.
Add a fixup for the kernel to check the bcm tag of the image for a boardid in
the information1 field, and use that instead of the supplied one by cfe. This
is triggered by a + at the start of the information1 field.

Also modify the image generation to generate apropriately tagged images.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 24189
2010-11-28 22:04:40 +00:00
Daniel Dickinson c51d772e62 bcm63xx: Finalize support for DSL-274xB, rev C2.
The DSL-2740B/DSL-2741B rev C2 support was missing the board definition,
resulting in a kernel panic on boot.
This patch adds it, and also renames the generated image name to properly
reflect that it is for the revision C2, and for both the DSL-2740B and
DSL-2741B.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 24188
2010-11-28 22:04:36 +00:00
Daniel Dickinson 8fa9b24a4c bcm63xx: Allow 'colored' power leds.
Since some devices have more than one power led, they might be separated by
their color in the name. To also allow them to be on after leaving preinit,
set any status led starting with 'power' to on instead of only those with
the exact name of 'power'.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 24187
2010-11-28 22:04:30 +00:00
Daniel Dickinson fec30c8c80 bcm63xx: Don't hardcode the switch ethernet interface in preinit.
Currently eth1 is hardcoded as the expected interface switches in diagmode.
This patch replaces the eth1 with the ifname, and also directly tests if
the interface specified by ifname has a switch attached.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 24186
2010-11-28 22:04:26 +00:00
Daniel Dickinson b1b318750a bcm63xx: Add defconfigs.
Port the mechanism for different default configurations from ar71xx and
use the old configuration as the default configuration. This should have
no functional differences to before.
While we are at it, remove the obsolete nat option.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 24185
2010-11-28 22:04:19 +00:00
Florian Fainelli a133b09b07 refresh patches and remove trailing whitespaces
SVN-Revision: 24181
2010-11-28 18:14:34 +00:00
Florian Fainelli 27189b328e refresh and refine 972-cpmac_multi_probe.patch, patch from sn9
SVN-Revision: 24180
2010-11-28 18:03:56 +00:00
Florian Fainelli 629cc5b101 refresh 973-cpmac_handle_mvswitch.patch
SVN-Revision: 24179
2010-11-28 18:03:48 +00:00
Florian Fainelli a2aa5a227e refresh and refine vlynq patch, patch from sn9
SVN-Revision: 24178
2010-11-28 18:03:42 +00:00
Hauke Mehrtens af2349b4bc brcm47xx: remove support for old kernel versions
SVN-Revision: 24168
2010-11-28 14:08:04 +00:00
Hauke Mehrtens 6f58cc20fc brcm47xx: use kernel 2.6.36.1 as new default kernel for this target.
SVN-Revision: 24167
2010-11-28 14:05:31 +00:00
Hauke Mehrtens 34d53c2be1 kernel: add missing config symbols for 2.6.37-rc3
Thank you maddes for reporting. (closes #8323)

SVN-Revision: 24165
2010-11-28 11:14:25 +00:00
Hauke Mehrtens fb27da9487 brcm47xx: reorder patches like they were commitet upstream
SVN-Revision: 24162
2010-11-27 22:47:11 +00:00
Felix Fietkau b54002aa8e remove CONFIG_ADM6996_PHY=y for ar7 and atheros - this driver is incomplete and should not be used yet
SVN-Revision: 24161
2010-11-27 22:40:26 +00:00
Hauke Mehrtens 256f94dea4 kernel: add missing config option
SVN-Revision: 24157
2010-11-27 16:08:41 +00:00
Florian Fainelli e8881e29b6 patch 972-cpmac_multi_probe.patch correctly, thanks sn9
SVN-Revision: 24142
2010-11-25 12:18:41 +00:00
Florian Fainelli 4b3ffba803 rename 973-cpmac_handle_mvswitch.c to 973-cpmac_handle_mvswitch.patch
SVN-Revision: 24141
2010-11-25 12:18:36 +00:00
Florian Fainelli 80785891e8 handle mvswitch in cpmac, rework MII probing logic, patch from sn9 and Wipster
SVN-Revision: 24140
2010-11-25 11:58:02 +00:00
Florian Fainelli e7ecbdcaa8 handle new revisions of vlynq wrt reset sequence, patch from sn9
SVN-Revision: 24139
2010-11-25 11:57:57 +00:00
Florian Fainelli 6f825a0be3 increase flash window size to 32MiB, patch from sn9.
SVN-Revision: 24138
2010-11-25 11:57:52 +00:00
Imre Kaloz ead8ab8403 update to the latest stable kernels
SVN-Revision: 24136
2010-11-24 18:50:11 +00:00
Daniel Dickinson 195d1d7446 image Makefile: Removed extraneous tab from Image/LimitName16 macro definition. The solves the strange whitespace in front of the image name in the info1 section
SVN-Revision: 24127
2010-11-24 11:06:13 +00:00
Gabor Juhos 21c8d63505 ramips: add support for Belkin F5D8235 v2 board
No support for usb for now.

Signed-off-by: Roman Yeryomin <roman@advem.lv>

SVN-Revision: 24126
2010-11-24 10:01:23 +00:00
Gabor Juhos 90c0618011 generic: add rtl8366rb switch vlan fid support
Allows to use fids 0 to 7. Default is 0.
Those who will use this don't forget to `set vlan fid` every time
after `set vlan ports` if you want non default behavior.
Minor changes. Version bump.

Signed-off-by: Roman Yeryomin <roman@advem.lv>

SVN-Revision: 24125
2010-11-24 10:01:21 +00:00
Gabor Juhos 64b16b9f34 ramips: Use NET_IP_ALIGN instead of hardcoding 2
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 24124
2010-11-24 10:01:18 +00:00
Gabor Juhos 624cfc5c91 ramips: DMA map the correct RX skb size
The skb_reserve call prior to DMA mapping the RX skb reduced the skb
data len by 2. To not allow DMA to write behind the skb we should pass
the correct skb data len to the device.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 24123
2010-11-24 10:01:16 +00:00
Gabor Juhos f833e399f2 ramips: Don't trigger BUG_ON due to skb allocation failure
Instead just drop the rx'ed frame silently and reuse the already
available buffer.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 24122
2010-11-24 10:01:12 +00:00
Gabor Juhos c6e4124855 ramips: Remove unnecessary skb_put
Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 24121
2010-11-24 10:01:08 +00:00
Daniel Dickinson 0c0c1f017f image: Limited image name put into the info1 field to 16 characters and eliminted the OpenWRT revision. This makes using the image (router) name as the board name possible, so that boards with same real boardid but different GPIOs can be detected and the correct GPIOs used.
SVN-Revision: 24118
2010-11-23 20:17:08 +00:00
Alexandros C. Couloumbis 8f94a9a224 linux/brcm47xx: sync yhe BCM4710 fix with the upcoming upstream patch.
SVN-Revision: 24116
2010-11-23 16:41:34 +00:00
Alexandros C. Couloumbis 6a3cc2583b linux/generic: add 2.6.37 support for the Cisco 7941/7945 IP phones: http://lkml.org/lkml/2010/11/21/219 (thank you Kevin Cernekee)
SVN-Revision: 24114
2010-11-23 14:36:15 +00:00
Alexandros C. Couloumbis 16dd69760f linux/brcm47xx: add missing patch on r24112
SVN-Revision: 24113
2010-11-23 14:12:42 +00:00
Alexandros C. Couloumbis 40b5fad48d linux/brcm47xx: Broadcom BCM4710 does not belong in the BMIPS4KC family.
SVN-Revision: 24112
2010-11-23 14:08:41 +00:00
Alexandros C. Couloumbis 60cbd62791 linux/generic: refresh 2.6.37 patches
SVN-Revision: 24111
2010-11-23 14:04:42 +00:00
Hamish Guthrie 4cee84f7d0 Fix ext4 build
SVN-Revision: 24110
2010-11-23 12:07:50 +00:00
Hamish Guthrie 2ebd82b518 Bump kernel version
SVN-Revision: 24109
2010-11-23 11:59:03 +00:00
Hamish Guthrie 73e38425a2 Remove NAND support
SVN-Revision: 24108
2010-11-23 10:16:37 +00:00
Alexandros C. Couloumbis 26df9231fa linux/brcm47xx: properly fix r24096
SVN-Revision: 24102
2010-11-22 18:16:55 +00:00
Alexandros C. Couloumbis aab31771f8 linux/brcm47xx: mainline 2.6.37 602977b0d672687909b0cb0542ede134ed6ef858 commit broke CPU revision: 00024000, MIPS (cc 0x805, rev 0x00, vendor 0x4243) functionality. Revert that patch until we get a proper fix.
SVN-Revision: 24096
2010-11-22 17:17:15 +00:00
Alexandros C. Couloumbis 47d7ed3d09 target/linux: sync kernel patches to 2.6.37-rc3
SVN-Revision: 24095
2010-11-22 16:29:27 +00:00
Imre Kaloz 5ea6194ab0 remove 2.6.25 support
SVN-Revision: 24089
2010-11-22 13:43:32 +00:00
Imre Kaloz d6ea3e24d4 remove 2.6.25 support
SVN-Revision: 24088
2010-11-22 13:31:46 +00:00
Imre Kaloz d066a4c712 2.6.31 support (WiP)
SVN-Revision: 24087
2010-11-22 13:29:58 +00:00
Imre Kaloz 809943774d move x86 back to .32 for now
SVN-Revision: 24085
2010-11-22 12:58:31 +00:00
Imre Kaloz 4052849677 switch from ext2 to ext4 (w/o) journaling
SVN-Revision: 24084
2010-11-22 12:12:39 +00:00
Imre Kaloz 67d797821c use ext4 for ext2/3 on 2.6.32+
SVN-Revision: 24083
2010-11-22 12:11:50 +00:00
Imre Kaloz 06e91a553e add 2.6.32 patches to use ext4 for ext2/3
SVN-Revision: 24082
2010-11-22 12:03:23 +00:00
Imre Kaloz cca7066e73 additional Kconfig options for newer kernels
SVN-Revision: 24081
2010-11-22 11:34:45 +00:00
Imre Kaloz 5406906be1 we don't need microcode updates
SVN-Revision: 24080
2010-11-22 11:33:25 +00:00
Imre Kaloz 7a8be69ce6 add missing Kconfig symbols
SVN-Revision: 24077
2010-11-22 11:03:29 +00:00
Felix Fietkau 9bfd20a160 x86: add missing l1 cache shift change
SVN-Revision: 24072
2010-11-21 23:27:25 +00:00
Felix Fietkau 1a9b885c74 x86: turn off CONFIG_X86_GENERIC for geos and net5501
CONFIG_X86_GENERIC obscures CONFIG_MGEODE_LX, etc. and causes it to use wrong cache-line size.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 24071
2010-11-21 22:56:33 +00:00
Daniel Dickinson 049e59a27b Initial support for Telsey CPVA642 boards (no vlans, no DSL, GPIO led/buttons not known).
SVN-Revision: 24040
2010-11-19 13:41:54 +00:00
Imre Kaloz de509c49d7 upgrade u-boot to v2010.12-rc1
SVN-Revision: 24039
2010-11-19 11:44:25 +00:00
Gabor Juhos 9971dfe059 ar71xx: D-Link DIR-825 B1 eth1 MAC address is garbage
r22700 contained a copy-and-paste error that set eth0's MAC address
twice and never set eth1's.

Signed-off-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 24036
2010-11-19 07:24:00 +00:00
Felix Fietkau ba5296268c x86: refresh config, enable pci express support
SVN-Revision: 24026
2010-11-17 22:41:17 +00:00
Alexandros C. Couloumbis 79a2f2debc target/linux: revert r24014 (further testing is needed)
SVN-Revision: 24015
2010-11-16 14:07:40 +00:00
Alexandros C. Couloumbis 4cf92fbdf7 linux/generic: add kernel mppc/mppe for 2.6.37. http://yablochkin.net.ru/mppc/ (not enabled by default)
SVN-Revision: 24014
2010-11-16 13:42:21 +00:00
Alexandros C. Couloumbis 5d3e4e0bd3 linux/generic: fix a dynamic ingress_queue allocation on 2.6.37. http://patchwork.ozlabs.org/patch/71237/ (thank you KanjiMonster)
SVN-Revision: 24013
2010-11-16 13:28:24 +00:00
Alexandros C. Couloumbis 7ccc3d9695 linux/generic: switch to userspace __aligned_u64 calls. http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff_plain;h=79b5dc0c64d88cda3da23b2e22a5cec0964372ac (thank you hauke)
SVN-Revision: 24012
2010-11-16 08:00:07 +00:00
Daniel Dickinson eadb5c84fa imagetag: Significantly updated brcm63xx imagetag writing tool. * Rewrote commandline parsing code using gengetopt - We now get long options - We have more options including use of the info section for board information (e.g. to add the same boardid but different GPIOs on different routers) * Added back the ability to write stock images (this is useful, for example, when copying the firmware from the in-memory flash, and then being able to create an image that will let you revert to/test stock firmware * Fixed copying of CRCs to use memcpy instead of strncpy (strncpy stops at 0) * Added ability to use all sections of the imagetag, including custom magic signatures (e.g. for the Telsey router I'm adding soon), info sections, and reserved sections * Added putting the router type (as defined in the image generating Makefile) into the info1 section and the filesystem type in the info2 section. This will be used by mtd (when I add the code) to return the name of image used to flash this router. (As requested by Jo, as well as being useful for same boardid different board scenario described above).
SVN-Revision: 24011
2010-11-16 06:46:53 +00:00
Florian Fainelli 0733900356 fix r6040 multicast operations (#7848)
SVN-Revision: 24006
2010-11-15 14:24:50 +00:00
Florian Fainelli 68bf194ee6 refresh 2.6.32 patches
SVN-Revision: 24005
2010-11-15 14:24:43 +00:00
Alexandros C. Couloumbis 3c027c784e linux/generic: update to layer7-2.22 for kernels >=2.6.36
SVN-Revision: 24004
2010-11-15 12:24:48 +00:00
Alexandros C. Couloumbis 2a785745e9 target/linux: add some 2.6.37 missing symbols. (thank you maddes)
SVN-Revision: 24002
2010-11-15 09:04:23 +00:00
Alexandros C. Couloumbis 6bc36a80dd linux/generic: add a missing symbol. (thank you kaloz)
SVN-Revision: 24001
2010-11-15 08:57:26 +00:00
Hauke Mehrtens 1c290dcbf7 kernel: fix l2tp kernel packages
l2tp-ip and l2tp-eth should depend on l2tp_netlink
fix pppol2tp for kernel >= 2.6.35

SVN-Revision: 23993
2010-11-14 20:51:30 +00:00
Alexandros C. Couloumbis 448a459ed9 linux/generic: backport device tree support to MIPS from 2.6.37 to 2.6.36
SVN-Revision: 23991
2010-11-14 11:43:22 +00:00
Gabor Juhos 1fa8af5e9f generic: update gpio_buttons driver
SVN-Revision: 23984
2010-11-12 18:53:01 +00:00
Gabor Juhos 920a34c0ce ar71xx: drivers/ar71xx_wdt: fix size argument passed to copy_to_user()
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23983
2010-11-12 18:52:45 +00:00
Gabor Juhos 3106aea40b ar71xx: drivers/ag71xx: remove deprecated usage of IRQF_SAMPLE_RANDOM
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23982
2010-11-12 18:52:28 +00:00
Gabor Juhos 30ef7d55fc ar71xx: use pr_* functions in drivers
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23981
2010-11-12 18:52:12 +00:00
Gabor Juhos fddf3b8dac ar71xx: drivers/rb4xx_nand: remove C++ comment usage
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23980
2010-11-12 18:51:55 +00:00
Gabor Juhos f4d5c885e4 ar71xx: return statements does not need parenthesis
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23979
2010-11-12 18:51:38 +00:00
Gabor Juhos e244e1c7cd ar71xx: fix inline attribute location
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23978
2010-11-12 18:51:21 +00:00
Gabor Juhos acd8ad4de5 ar71xx: wrap long lines
(build errors has been fixed - juhosg)

Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23977
2010-11-12 18:51:04 +00:00
Gabor Juhos eef802855a ar71xx: fix trailing statements location
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23976
2010-11-12 18:50:47 +00:00
Gabor Juhos 500fac1735 ar71xx: fix whitespaces nits
(build error has been fixed - juhosg)

Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>

SVN-Revision: 23975
2010-11-12 18:50:29 +00:00
Alexandros C. Couloumbis f1924d7147 linux/adm5120: add preliminary 2.6.37 kernel support
SVN-Revision: 23973
2010-11-12 17:06:16 +00:00
Alexandros C. Couloumbis 79a27bd7b2 linux/generic: add imq patches for linux kernels 2.6.35,36,37. (closes #8211)
SVN-Revision: 23970
2010-11-12 09:28:00 +00:00
Alexandros C. Couloumbis 51fa01f42c linux/ixp4xx: remove some garbage from 601_arm_2.6.37_update.patch
SVN-Revision: 23965
2010-11-11 18:45:28 +00:00
Alexandros C. Couloumbis 631ff80daa linux/ixp4xx: add preliminary 2.6.37 kernel support
SVN-Revision: 23964
2010-11-11 18:42:38 +00:00
Alexandros C. Couloumbis 6a9ea41bc6 linux/generic: add some missing 2.6.37 USB symbols
SVN-Revision: 23963
2010-11-11 16:36:05 +00:00
Alexandros C. Couloumbis 9734d09de1 linux/generic: cosmetic
SVN-Revision: 23958
2010-11-11 15:09:04 +00:00
Alexandros C. Couloumbis caaa492551 linux/generic: fix a mistake in 2.6.37/089-mtd-samsung-flash.patch. (thank you maddes)
SVN-Revision: 23957
2010-11-11 14:57:58 +00:00
Alexandros C. Couloumbis 7fb5461594 linux/generic: update mini_fo for kernels >=2.6.36
SVN-Revision: 23956
2010-11-11 13:48:48 +00:00
Alexandros C. Couloumbis 18dd104885 linux/brcm47xx: include a missing 2.6.37 file (thank you hauke)
SVN-Revision: 23955
2010-11-11 08:49:52 +00:00
Hauke Mehrtens 507986e6f6 kernel: disable some config symbols for kernel 2.6.37
SVN-Revision: 23951
2010-11-10 20:42:46 +00:00
Hauke Mehrtens ce547cf748 brcm47xx: missing in r23949
SVN-Revision: 23950
2010-11-10 19:12:49 +00:00
Hauke Mehrtens 1652eb7863 brcm47xx: CONFIG_HAMRADIO=n makes no sense
SVN-Revision: 23949
2010-11-10 19:11:24 +00:00
Alexandros C. Couloumbis f950840ec9 linux/brcm47xx: add preliminary 2.6.37 kernel support
SVN-Revision: 23945
2010-11-10 19:01:07 +00:00
Alexandros C. Couloumbis 0c66bb9c55 linux/ar71xx: add preliminary 2.6.37 kernel support
SVN-Revision: 23944
2010-11-10 16:23:42 +00:00
Imre Kaloz cec876fe24 use CMDLINE_FORCE
SVN-Revision: 23942
2010-11-10 13:13:03 +00:00
Imre Kaloz a64a42cbaa upgrade to 2.6.36
SVN-Revision: 23941
2010-11-10 13:12:25 +00:00
Imre Kaloz e4a1b7d2c3 add a patch to fixup pcie reset on kirkwood - also fixes the boot issue on the wrt350n v2
SVN-Revision: 23939
2010-11-10 12:26:18 +00:00
Florian Fainelli 0acb5636b2 update to 2.6.36
SVN-Revision: 23935
2010-11-09 08:42:28 +00:00
Florian Fainelli 396969e7f9 add missing 2.6.36 symbol CONFIG_CHELSIO_T4VF
SVN-Revision: 23934
2010-11-09 08:42:21 +00:00
Alexandros C. Couloumbis 297b9756bc linux/generic: add some missing patches, refresh patches
SVN-Revision: 23931
2010-11-08 18:28:07 +00:00
Alexandros C. Couloumbis 75cf9a4cd3 linux/generic: fix creation of rootfs_data
SVN-Revision: 23930
2010-11-08 14:45:24 +00:00
Imre Kaloz 362ef97928 kernel targets uImage by default
SVN-Revision: 23929
2010-11-08 11:57:56 +00:00
Alexandros C. Couloumbis 8e971aa9ce linux/atheros: add preliminary 2.6.37 kernel support (thank you nbd, florian)
SVN-Revision: 23928
2010-11-08 11:12:59 +00:00
Alexandros C. Couloumbis a0992676b4 linux/generic: sync 2.6.37 patches
SVN-Revision: 23927
2010-11-08 11:08:08 +00:00
Imre Kaloz 2f2442f323 x86 kernels target bzImage by default
SVN-Revision: 23926
2010-11-08 09:44:33 +00:00
Florian Fainelli 9fc3b4b7fd add README
SVN-Revision: 23925
2010-11-08 09:41:32 +00:00
Florian Fainelli 599393fe0e remove to keep only one ARM qemu target
SVN-Revision: 23924
2010-11-08 09:41:27 +00:00
Florian Fainelli cbe43a88eb make description consistent
SVN-Revision: 23923
2010-11-08 09:41:20 +00:00
Florian Fainelli 18fd669ef2 [x86 net5501: make kmod-leds-net5501 work
Fixes dependencies, and properly labels the module as GPL (thanks, Felix!).

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 23922
2010-11-08 07:31:40 +00:00
Florian Fainelli 5d28877c92 add qemu target
SVN-Revision: 23921
2010-11-08 07:31:36 +00:00
Florian Fainelli 6a61d2d905 add target to be used with qemu
SVN-Revision: 23920
2010-11-08 07:31:31 +00:00
Florian Fainelli b6e9f1dfe0 make targets provide their KERNELNAME
SVN-Revision: 23919
2010-11-08 07:31:25 +00:00
Florian Fainelli c8dbba3919 refresh patches, remove 015-r6040_fix_multicast.patch (upstreamed)
SVN-Revision: 23918
2010-11-07 22:41:28 +00:00
Florian Fainelli 88864e2aa1 avoid namespace clash on ar7_gpio_init
SVN-Revision: 23917
2010-11-07 22:25:25 +00:00
Florian Fainelli 60c6d33e00 net5501: Add features to net5501 and remove HID support (unneeded)
Since the net5501 doesn't have a VGA port, it doesn't need HID support either --
 all console access will be over a serial port.

Also add FEATURES to it as well.

Signed-of-by: Philip Prindeville <philip@redfish-solutions.com>

SVN-Revision: 23916
2010-11-07 20:37:40 +00:00
Florian Fainelli c991aafef0 fix build failure when targetting ramdisk
SVN-Revision: 23914
2010-11-07 15:41:52 +00:00
Hauke Mehrtens 4e797b6278 brcm47xx: Fix boot problem with wgt634u.
Readd the workarround from the old version again which was removed in r22296 and refresh the patches.

This should close #7874

Thank you Russell Senior for testing.

SVN-Revision: 23911
2010-11-07 13:44:48 +00:00
Claudio Mignanti 20b2a4417a Add support for Ubiquiti UniFi AP
SVN-Revision: 23904
2010-11-06 21:08:48 +00:00
Claudio Mignanti 7583fe8668 Add wps button on alice gate
SVN-Revision: 23903
2010-11-06 21:08:44 +00:00
Florian Fainelli d9a42c5436 Merge branch 'adm8668'
SVN-Revision: 23900
2010-11-06 18:54:20 +00:00
Michael Büsch 92acb04641 n810: omapfb and keyboard fixes
SVN-Revision: 23898
2010-11-06 16:51:27 +00:00
Florian Fainelli cf313b63bc fix touchscreen driver build failure
SVN-Revision: 23895
2010-11-06 14:56:58 +00:00
Florian Fainelli c45884d8f6 add missing symbol spotted by buildbot.
SVN-Revision: 23891
2010-11-05 18:46:43 +00:00
Alexandros C. Couloumbis 2ad643a943 target/linux: fix a wrong 2.6.37 patch (thank you acinonyx)
SVN-Revision: 23889
2010-11-05 17:41:13 +00:00
Michael Büsch 45179d077c omap24xx: Add linux 2.6.37 config/patches
SVN-Revision: 23888
2010-11-05 16:59:39 +00:00
Michael Büsch 7465a11beb linux 2.6.37: Disable DEBUG_ICEDCC
SVN-Revision: 23887
2010-11-05 16:57:51 +00:00
Michael Büsch 82ce95ce36 n810 profile: add maemo-kexec
SVN-Revision: 23886
2010-11-05 14:35:33 +00:00
Imre Kaloz 02512b6185 the same DEFAULT_PACKAGES should be selected in the generic Makefile
SVN-Revision: 23885
2010-11-05 07:33:43 +00:00
Imre Kaloz e9a7ba29c1 only build squashfs images by default
SVN-Revision: 23884
2010-11-05 07:30:55 +00:00
Alexandros C. Couloumbis 4ec905f3c9 target/linux/orion: create subtargets (closes #8154)
SVN-Revision: 23883
2010-11-04 22:10:11 +00:00
Alexandros C. Couloumbis f341342d38 target/linux: extend r23881 for 2.6.37 too.
SVN-Revision: 23882
2010-11-04 21:47:29 +00:00
Alexandros C. Couloumbis 576284ebc3 target/linux: add missing symbols (closes #8147)
SVN-Revision: 23881
2010-11-04 21:42:07 +00:00
Felix Fietkau 5f3f1b8cd8 ar71xx: Configure WNDR3700 switch LED colors properly (#8103)
For WNDR3700, use green for 1Gb/s and amber for 100Mb/s and 10Mb/s on
the four LAN port switch LEDs. The LEDs will be lit to indicate a link
and will blink to indicate activity. This matches the stock firmware
and the description printed on the label on the unit's underside.

Signed-off-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 23879
2010-11-04 18:55:16 +00:00
Felix Fietkau b3b2227869 Revert "ar71xx: WNDR3700 WiFi LEDs should blink for activity (#7984)" on submitter's request
SVN-Revision: 23878
2010-11-04 18:53:18 +00:00
Felix Fietkau 77eee74d56 ar71xx: WNDR3700 WiFi LEDs should blink for activity (#7984)
Make the WiFi LEDs blink for activity on the WNDR3700, matching the
stock firmware and user expectations. The green 2.4GHz and blue 5GHz
LEDs will illuminate with the radio on, and will blink to indicate
transmission and reception.

Signed-off-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 23877
2010-11-04 18:48:22 +00:00
Felix Fietkau 91b6c63adc ar71xx: Set eth1 MAC address from EEPROM for WNDR3700
The WNDR3700's art/caldata partition contains three MAC addresses at
offsets 0, 6, and 12, used for eth0/wlan0 (shared), eth1, and wlan1,
respectively. The existing code configures eth1's MAC address by adding
1 to eth0's instead of using the value stored in the EEPROM. This patch
causes the stored value to be used directly. (On my WNDR3700s, the three
stored addresses are all sequential anyway.)

Signed-off-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 23876
2010-11-04 18:46:07 +00:00
Felix Fietkau fc28e1cd7d ar71xx: fix the wndr3700 antenna group setting for the first wireless chip (thx, Mark Mentovai)
SVN-Revision: 23875
2010-11-04 18:39:49 +00:00
Imre Kaloz a85e3d60c5 upgrade to 2.6.36
SVN-Revision: 23867
2010-11-04 14:18:45 +00:00
Florian Fainelli edcbafc836 fix mvswitch PHY polling setting (#8133)
SVN-Revision: 23862
2010-11-04 14:09:20 +00:00
Imre Kaloz 9c0c9caaff these belong to the generic config..
SVN-Revision: 23853
2010-11-04 11:09:08 +00:00
Imre Kaloz 0a5da348d1 update kernels to 2.6.32.25 and 2.6.35.8
SVN-Revision: 23851
2010-11-04 09:01:08 +00:00
Imre Kaloz 7b8ed6ff49 add missing 2.6.36 symbols
SVN-Revision: 23850
2010-11-04 08:49:11 +00:00
Lars-Peter Clausen 7b3caf6f22 Add even more missing symbols to the 2.6.36 config
SVN-Revision: 23842
2010-11-03 21:01:01 +00:00
John Crispin 72ae8452cd * adds patch to 2.6.35 series to make dsl work
SVN-Revision: 23839
2010-11-03 19:10:56 +00:00
John Crispin 251535331c * bump kernel to 2.6.35.8 * merge arcadyn mach files * fixes ar9 * adds hack for tapi drivers
SVN-Revision: 23836
2010-11-03 19:02:27 +00:00
Alexandros C. Couloumbis a2d17ea8cf target/linux: add preliminary 2.6.37 kernel support
SVN-Revision: 23828
2010-11-03 16:13:33 +00:00
Felix Fietkau b4e2c09b46 ar71xx: improve the wndr3700 quirks - move most of the code out of ath9k and instead allow the platform device to specify gpio overrides - fixes 5ghz signal strength issues
SVN-Revision: 23822
2010-11-03 14:55:53 +00:00
Felix Fietkau 8d40973058 make the display support feature flag selectable
SVN-Revision: 23791
2010-11-02 16:26:57 +00:00
Imre Kaloz 1f4543eedc more 2.6.36 config symbols..
SVN-Revision: 23778
2010-11-02 12:28:34 +00:00
Imre Kaloz 9f7da0f900 add additional config symbols
SVN-Revision: 23777
2010-11-02 12:22:45 +00:00
Imre Kaloz c1209bde02 refresh 2.6.36 patches
SVN-Revision: 23776
2010-11-02 12:21:31 +00:00
Imre Kaloz d50ec03710 update the gpiolib patch
SVN-Revision: 23775
2010-11-02 12:20:58 +00:00
Imre Kaloz 3b1eb0f07c remove unneeded patches
SVN-Revision: 23774
2010-11-02 12:17:05 +00:00
Imre Kaloz 6e3a7fea20 support only 2.6.32 and 2.6.36
SVN-Revision: 23773
2010-11-02 12:01:56 +00:00
Imre Kaloz 68dbac93fc add a patch to export dma_set_coherent_mask
SVN-Revision: 23772
2010-11-02 11:52:22 +00:00
Imre Kaloz 7ff27c6ff5 this is not a platform specific patch
SVN-Revision: 23771
2010-11-02 11:50:56 +00:00
Imre Kaloz daa9161eaa add some additional 2.6.36 symbol
SVN-Revision: 23770
2010-11-02 11:49:32 +00:00
Michael Büsch 548ae3d28a n810-gui profile: Add xkeyboard-config
SVN-Revision: 23767
2010-11-01 21:46:28 +00:00
Florian Fainelli cc19ab72ac switch to 2.6.36
SVN-Revision: 23762
2010-11-01 13:09:47 +00:00
Florian Fainelli b37b7ff9be set the mac address using the chip-unique serial number
SVN-Revision: 23761
2010-11-01 13:09:41 +00:00
Florian Fainelli 90165562aa add support for 2.6.36 kernel
SVN-Revision: 23760
2010-11-01 13:09:34 +00:00
Florian Fainelli cbf63d4c93 resync kernel config
SVN-Revision: 23759
2010-11-01 13:09:26 +00:00
Florian Fainelli 21aeb28779 initialize clocks earlier for lpj to be correct (#7548)
SVN-Revision: 23746
2010-10-31 21:45:49 +00:00
Florian Fainelli 32ec735d8a refresh 2.6.32 patches
SVN-Revision: 23745
2010-10-31 21:45:30 +00:00
Florian Fainelli 2434c2bb70 vlynq: try remote clock first, then external (#7324)
SVN-Revision: 23737
2010-10-31 13:10:55 +00:00
Florian Fainelli 56eaf842c7 refresh 2.6.32 patches
SVN-Revision: 23736
2010-10-31 13:10:49 +00:00
Florian Fainelli a621fdb419 refresh 2.6.32 patches
SVN-Revision: 23735
2010-10-31 13:10:35 +00:00
Florian Fainelli b013e4eec4 add kmod-leds-net5501
Signed-off-by: Philip Prindeville <philipp_subx@redfish-solutions.com>

SVN-Revision: 23729
2010-10-30 22:35:59 +00:00
Florian Fainelli eace922392 resync config-default, enable gpio support
SVN-Revision: 23727
2010-10-30 22:35:50 +00:00
Alexandros C. Couloumbis 25a2eadad3 linux/generic: fix "rm: can't remove 'xyz': Directory not empty" symbolic link and directory issues on RouterBoard family devices.
SVN-Revision: 23718
2010-10-30 10:00:34 +00:00
Lars-Peter Clausen 4990417071 Fix patch
SVN-Revision: 23702
2010-10-29 06:59:46 +00:00
Hamish Guthrie 27c9512c53 Update u-boot command-line parameters
SVN-Revision: 23691
2010-10-28 08:54:52 +00:00
Hamish Guthrie fffb9f805b Bumper gumstix kernel version to 2.6.36
SVN-Revision: 23690
2010-10-28 08:53:14 +00:00
Hamish Guthrie cb9821611f Add 2.6.36 config for gumstix board
SVN-Revision: 23688
2010-10-28 08:47:48 +00:00
Hamish Guthrie a34d2d5cc1 Add missing symbols to 2.6.36 config
SVN-Revision: 23687
2010-10-28 08:37:00 +00:00
Lars-Peter Clausen 41ddcd79ab Adds leds and gpio keys support for Iomega iConnect.
Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com>

SVN-Revision: 23682
2010-10-27 21:22:07 +00:00
Lars-Peter Clausen 37ca712c59 Change kernel version to 2.6.36
SVN-Revision: 23671
2010-10-27 14:12:27 +00:00
Lars-Peter Clausen 4b67cfb58c ADC and battery fixes * Fix concurrent battery readings * Add missing kfree in battery driver remove * Fix disabling of a ADC component
SVN-Revision: 23670
2010-10-27 14:11:36 +00:00
Lars-Peter Clausen 98cc28e7d7 Add missing symbol to 2.6.36 config
SVN-Revision: 23669
2010-10-27 14:04:04 +00:00
Imre Kaloz 81059a2a96 mark targets maintained by me
SVN-Revision: 23668
2010-10-27 13:46:00 +00:00
Florian Fainelli ffc84cf75c register uart driver on livebox (#8013)
SVN-Revision: 23653
2010-10-27 10:02:13 +00:00
Florian Fainelli 7bf5647070 refresh 2.6.35 patches
SVN-Revision: 23652
2010-10-27 10:02:08 +00:00
Florian Fainelli cfe4c4a106 refresh 2.6.35 patches
SVN-Revision: 23651
2010-10-27 10:02:03 +00:00
Jo-Philipp Wich d45c310c34 allow overriding BIN_DIR (#7412)
SVN-Revision: 23643
2010-10-26 14:15:52 +00:00
Jo-Philipp Wich cdbeb0e80b copy kernel .config, needed by mkfs.jffs2 to detect compression capabilities
SVN-Revision: 23639
2010-10-26 13:34:21 +00:00
Alexandros C. Couloumbis e8e1084654 linux/mpc83xx: add preliminary 2.6.36 kernel support
SVN-Revision: 23633
2010-10-25 17:59:14 +00:00
Claudio Mignanti 697d3e7066 Fix nxp_74hc164 driver compile error (builbot)
SVN-Revision: 23623
2010-10-24 16:10:41 +00:00
Claudio Mignanti d42d5412ec Add some symbols from buildbot
SVN-Revision: 23622
2010-10-24 16:10:35 +00:00
Claudio Mignanti 36c2bfcdb2 Don't compile u-boot by default
SVN-Revision: 23621
2010-10-24 16:10:30 +00:00
Florian Fainelli 88eadf541f add required symbols to allow building of 2.6.35.7
Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 23594
2010-10-23 18:56:19 +00:00
Florian Fainelli 115dc292cb fix lzo decompressor build failure on 2.6.35
The patch fixes the build failure in Linux 2.6.35.7.
Other versions may have the same issue, but I haven't test it.

Signed-off-by: Ramax Lo <ramaxlo@gmail.com>

SVN-Revision: 23593
2010-10-23 18:56:14 +00:00
Mirko Vogt 1ecedb1ec6 create subtarget "om gta02" in preparation for further s3c24xx-based boards - thanks to Ramax Lo
SVN-Revision: 23592
2010-10-23 15:57:24 +00:00
Felix Fietkau b3e708acd7 ar71xx: remove some unnecessary patches
SVN-Revision: 23581
2010-10-22 01:31:47 +00:00
Felix Fietkau 0468a284dd move a few more 2.6.36 config options from ar71xx to generic
SVN-Revision: 23580
2010-10-21 18:42:52 +00:00
Felix Fietkau 7eb948eddf remove 2.6.36 config options which no longer exist
SVN-Revision: 23579
2010-10-21 18:42:44 +00:00
Felix Fietkau e8d19b1dbc refresh generic kernel configs using kconfig.pl
SVN-Revision: 23578
2010-10-21 18:42:37 +00:00
Felix Fietkau f056c054b9 ar71xx: the ar7240 dsa driver is no longer used, remove it.
SVN-Revision: 23577
2010-10-21 18:42:28 +00:00
Felix Fietkau 9e2d1a194d ar71xx: use the new ar7240 switch driver for tl-wa901nd as well
SVN-Revision: 23576
2010-10-21 18:42:22 +00:00
Felix Fietkau 6656450c6d ar71xx: fix more section mismatches
SVN-Revision: 23575
2010-10-21 18:42:16 +00:00
Felix Fietkau 8858d90afe ar71xx: improve 2.6.36 compatibility. also, instead of adding a forward port patch to the 2.6.36 patches, add a backport patch to 2.6.32
SVN-Revision: 23574
2010-10-21 18:42:11 +00:00
Felix Fietkau 0ee2fda5e1 rt8366*: use __devinit instead of __init for the probe function to fix a section mismatch
SVN-Revision: 23573
2010-10-21 18:42:05 +00:00
Felix Fietkau 0ccae6ec9e ar71xx: refresh kernel config for 2.6.36
SVN-Revision: 23572
2010-10-21 18:41:57 +00:00
Felix Fietkau d40b0f3529 ar71xx: remove unused kernel versions, 2.6.36 should be the next target
SVN-Revision: 23571
2010-10-21 18:41:52 +00:00
Felix Fietkau ad83152231 add missing kernel config symbols for 2.6.36
SVN-Revision: 23570
2010-10-21 18:41:46 +00:00
Alexandros C. Couloumbis 3d32fb2ab5 linux/generic: refresh 2.6.36 patches
SVN-Revision: 23560
2010-10-21 08:23:11 +00:00
Michael Büsch a7bdb90f38 omap24xx: Update to 2.6.36
SVN-Revision: 23557
2010-10-20 23:13:00 +00:00
Alexandros C. Couloumbis b79b929210 target/linux: adm5120/2.6.36 patches, fix a missing 0 (thank you florian)
SVN-Revision: 23548
2010-10-20 13:47:59 +00:00
Alexandros C. Couloumbis 78a11fc0d4 target/linux: refresh previous patch
SVN-Revision: 23545
2010-10-20 11:32:42 +00:00
Alexandros C. Couloumbis 9eed4e6315 linux/generic: sync to todays yaffs tree
SVN-Revision: 23544
2010-10-20 11:27:31 +00:00
Florian Fainelli cb0e742bab Revert "[brcm47xx] Add support for cores with slow WDT clock (bcm5354)"
This reverts commit 7467fdab387f451082c15d17ce9ae4d91d74b6ca.

SVN-Revision: 23533
2010-10-19 07:07:10 +00:00
Florian Fainelli 20d28f7685 fix platform_devices registration
Signed-off-by: Tanguy Bouzéloc <tanguy.bouzeloc@efixo.com>

SVN-Revision: 23517
2010-10-18 19:49:54 +00:00
Florian Fainelli c8c0d4d8e6 Add support for cores with slow WDT clock (bcm5354)
Signed-off-by: Aleksandar Radovanovic <biblbroks@sezampro.rs>

SVN-Revision: 23516
2010-10-18 19:49:48 +00:00
Florian Fainelli af0e5167bc add bcm96338W2 e7t board (D-Link 2640U/BRU/C, #7558)
SVN-Revision: 23508
2010-10-17 17:45:50 +00:00
Michael Büsch 139259a338 omap24xx: Remove 2.6.35 support
SVN-Revision: 23507
2010-10-17 16:52:53 +00:00
Florian Fainelli 9d9e3fed62 remove 2.6.32 support
SVN-Revision: 23505
2010-10-17 16:32:35 +00:00
Florian Fainelli a1ea84dbb6 fix SPI driver, move register out of driver code
Signed-off-by: Tanguy Bouzéloc <tanguy.bouzeloc@efixo.com

SVN-Revision: 23504
2010-10-17 14:09:30 +00:00
Florian Fainelli 1a13c39f76 restore kernel oldconfig
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

SVN-Revision: 23503
2010-10-17 14:09:24 +00:00
Florian Fainelli 265bf2ccb0 refresh patches
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

SVN-Revision: 23502
2010-10-17 14:09:04 +00:00
Florian Fainelli 9f4c51acb7 refresh nb4 support. Register 74x164 device
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

SVN-Revision: 23501
2010-10-17 14:08:57 +00:00
Florian Fainelli 8cbd9d5a2e add spi devices board info int bcm63xx_boards
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

SVN-Revision: 23500
2010-10-17 14:08:51 +00:00
Florian Fainelli b65e494976 add 74x164 SPI chip support
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

SVN-Revision: 23499
2010-10-17 14:08:45 +00:00
Florian Fainelli cd9b90235c backport SPI master with no RXTX support (from 2.6.36)
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

SVN-Revision: 23498
2010-10-17 14:08:39 +00:00
Florian Fainelli d5854cfd4d register earlier extended platform devices
Signed-off-by: Miguel Gaio <miguel.gaio@efixo.com>

SVN-Revision: 23497
2010-10-17 14:08:34 +00:00
Florian Fainelli a6873b3095 Use -pipe for net5501 and geos CFLAGS, same as all of the other platforms
Makes the builds run slightly faster on multicores.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>

SVN-Revision: 23495
2010-10-17 12:42:06 +00:00
Michael Büsch 394b152ced omap24xx: Update kernel
SVN-Revision: 23485
2010-10-16 20:44:25 +00:00
Alexandros C. Couloumbis c454143177 linux/atheros: fix another 2.6.36 patch issue
SVN-Revision: 23456
2010-10-15 15:06:32 +00:00
Alexandros C. Couloumbis fff6712a9e target/linux: fix a path issue on previous commit
SVN-Revision: 23455
2010-10-15 14:21:29 +00:00
Alexandros C. Couloumbis 17c9fc3adc linux/atheros: add preliminary 2.6.36 kernel support (refresh patches)
SVN-Revision: 23454
2010-10-15 14:05:32 +00:00
Jo-Philipp Wich a680385396 remove remaining references to dev-ap91-eth.h, patch by Stijn Tintel
SVN-Revision: 23451
2010-10-14 23:08:10 +00:00
Felix Fietkau fc035b3cb6 ar71xx: remove dev-ap91-eth.c. switch its only user (RB-750) to the new switch driver
SVN-Revision: 23439
2010-10-14 13:41:42 +00:00
Felix Fietkau 3941621dbc ar71xx: use the new ar7240 switch driver on the DIR-600-A1 as well (fixes #7563)
SVN-Revision: 23432
2010-10-14 00:14:59 +00:00
Mirko Vogt 37d454fa43 linux kernel version 2.6.36.7 is not (yet) released...
SVN-Revision: 23424
2010-10-13 15:06:13 +00:00
Lars-Peter Clausen 6144179d61 Add 2.6.36 patches
SVN-Revision: 23421
2010-10-13 01:55:44 +00:00
Lars-Peter Clausen 9d9f68c651 Add some missing symbols to 2.6.36 config
SVN-Revision: 23420
2010-10-13 00:33:34 +00:00
Jo-Philipp Wich 352fea83d9 unify extended vlan id swconfig attributes. AR8216 and PSB6970 used "pvid", IP17xx used "tag" and RTL8306 called it "vid". Change all to "vid" and annotate the description with the valid ID range.
SVN-Revision: 23419
2010-10-12 20:49:35 +00:00
Alexandros C. Couloumbis 64d3505a2a generic/config-2.6.36: Add missing symbols
SVN-Revision: 23416
2010-10-12 16:13:01 +00:00
Alexandros C. Couloumbis 867f200156 target/linux: Add support for cores with slow WDT clock like bcm5354. (thank you Aleksandar Radovanovic)
SVN-Revision: 23415
2010-10-12 15:59:35 +00:00
Alexandros C. Couloumbis e37cba7e95 target/linux: fix Geos baudrate. (thank you Philip Prindeville)
SVN-Revision: 23414
2010-10-12 15:27:34 +00:00
Claudio Mignanti d806e68e57 Tag the uncompressed image
SVN-Revision: 23402
2010-10-11 16:31:47 +00:00
Claudio Mignanti 9f124e96d3 Add me as maintainer
SVN-Revision: 23401
2010-10-11 16:31:44 +00:00
Claudio Mignanti cdf8f92776 Update to 2.6.35.7
SVN-Revision: 23400
2010-10-11 16:31:41 +00:00
Claudio Mignanti ee533340ac Copy rootfs(s) inside BIN_DIR
SVN-Revision: 23399
2010-10-11 16:31:39 +00:00
Claudio Mignanti 31eb457b7e Add support for FOXGM carrier board
SVN-Revision: 23398
2010-10-11 16:31:34 +00:00
Alexandros C. Couloumbis 9cb3333c0d linux/brcm47xx: fix an initialization issue on 2.6.36 kernel
SVN-Revision: 23392
2010-10-11 12:37:16 +00:00
Alexandros C. Couloumbis fad16eb736 linux/au1000: fix jffs2/squashfs au1500 boot issue (deals with ticket #8058)
SVN-Revision: 23391
2010-10-11 10:00:02 +00:00
Jo-Philipp Wich 2bda5979ab Geos -- new x86 subtarget definition This defines the Geos platform from Traverse Technologies in AUS.
This is a Geode LX800 with 512MB of DDR400 memory, 2 8139CP interfaces, 2 Solos ADSL2+ interfaces, USB, serial console, CF slot, and miniPCI slot.

I'll add support for the LEDs separately.

Signed-off-by: Philip A. Prindeville

SVN-Revision: 23390
2010-10-10 22:48:33 +00:00
Michael Büsch cbdbb1d1ff omap24xx: allow CONFIG_INET_XFRM_MODE_BEET as module
SVN-Revision: 23382
2010-10-10 17:27:57 +00:00
Alexandros C. Couloumbis 5717ca5ea9 linux/ar71xx: workaround an rb4xx hard-lock until we get a proper fix.
SVN-Revision: 23327
2010-10-08 16:52:35 +00:00
Mirko Vogt 2d2dab50a5 do not override CFLAGS - the default ones are fine
SVN-Revision: 23323
2010-10-08 13:10:43 +00:00
Alexandros C. Couloumbis dc0e630123 linux/ar71xx: (2.6.36) add a missed patch
SVN-Revision: 23319
2010-10-08 12:15:18 +00:00
Alexandros C. Couloumbis 458e8736fc linux/ar71xx: add preliminary 2.6.36 kernel support (refresh patches)
SVN-Revision: 23317
2010-10-08 12:10:18 +00:00
Michael Büsch 226abf88f5 Add support for nokia n810 sound
SVN-Revision: 23303
2010-10-07 15:35:49 +00:00
Felix Fietkau b61a804bf7 ar71xx: increase rb4xx nand kernel partition size (patch by danimo)
SVN-Revision: 23293
2010-10-07 14:27:34 +00:00
Michael Büsch 740e2938dd spi-gpio-old: 2.6.36 compile fix
SVN-Revision: 23292
2010-10-07 13:26:39 +00:00
Michael Büsch 1ac300cda9 hci_h4p: Compile fixes
SVN-Revision: 23291
2010-10-07 13:05:31 +00:00
Michael Büsch a8c848bb50 cryptodev: Compilefix on 2.6.36
SVN-Revision: 23290
2010-10-07 12:12:52 +00:00
Michael Büsch 4c4f7be14e omap24xx: Update kernel config
SVN-Revision: 23289
2010-10-07 12:02:26 +00:00
Michael Büsch 7178dc62a4 omap24xx: Improve n810 battery management
SVN-Revision: 23282
2010-10-07 09:58:37 +00:00
Hauke Mehrtens badd8ffee3 brcm47xx: add patches for kernel 2.6.36
SVN-Revision: 23278
2010-10-06 20:11:03 +00:00
Hamish Guthrie 0dc830c8f1 kernel: crashlog uses bootmem to allocate memory which is being deprecated in favour of memblock. microblaze, sh, arm, sparc and powerpc only have memblock.
SVN-Revision: 23269
2010-10-06 09:40:00 +00:00
Imre Kaloz 27a1e6cc6a as we only support 2.6, remove the useless bool for it
SVN-Revision: 23246
2010-10-05 14:19:00 +00:00
Imre Kaloz 7fa8ba095b Toto, we don't support Linux 2.4 anymore..
SVN-Revision: 23245
2010-10-05 14:15:46 +00:00
Gabor Juhos 69355ee10e ramips: Allow ethernet interface to be taken down and up again
Taking the ramips ethernet interface down and up again resulted in the
driver not receiving any frames anymore. Fix this by correctly disabling
interrupts in the hw on ifdown.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 23243
2010-10-05 14:10:34 +00:00
Alexandros C. Couloumbis 975bf6a4fa linux/generic: update kernel patch refreshing. Include two missed patches.
SVN-Revision: 23240
2010-10-05 09:49:53 +00:00
Alexandros C. Couloumbis de644deef5 linux/ixp4xx: revert accidentally leaked enabled kernel option (thank you kaloz)
SVN-Revision: 23239
2010-10-05 09:07:45 +00:00
Alexandros C. Couloumbis 11c45f64fe linux/generic: refresh 2.6.36 kernel patches
SVN-Revision: 23237
2010-10-05 08:50:54 +00:00
Lars-Peter Clausen 290e192ce8 Make mv_cesa crypto module available on Orion as well.
SVN-Revision: 23229
2010-10-04 21:33:07 +00:00
Hauke Mehrtens 7f473a276f kernel: fix some build warnings with kernel 2.6.36
SVN-Revision: 23226
2010-10-04 20:43:07 +00:00
Alexandros C. Couloumbis 7cb70cb2b8 linux/adm5120: add preliminary 2.6.36 kernel support (refresh patches)
SVN-Revision: 23224
2010-10-04 17:45:05 +00:00
Alexandros C. Couloumbis a8d7d9af83 yaffs2: add preliminary 2.6.36 kernel support (sync to yaffs2 git tree). This code needs further testing especially for backwards compatibility. It boots on rb532 with kernel options: CONFIG_DEVTMPFS & CONFIG_DEVTMPFS_MOUNT
SVN-Revision: 23221
2010-10-04 16:55:06 +00:00
Imre Kaloz 5f9a6a5431 upgrade kernel versions to the latest stable ones
SVN-Revision: 23219
2010-10-04 10:40:41 +00:00
Lars-Peter Clausen f05a30206c Iomega iConnect Wireless platform support
This patch adds support for Iomega iConnect Wireless. Leds and wireless card
support are still missing.

Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com>

SVN-Revision: 23217
2010-10-04 09:19:52 +00:00
Lars-Peter Clausen 1162dfde82 Remove hwmon and i2c support from being built-in
SVN-Revision: 23214
2010-10-04 09:06:21 +00:00
Lars-Peter Clausen 83d6a36019 update 2.6.35.x to 2.6.35.7
SVN-Revision: 23213
2010-10-04 07:42:32 +00:00
Michael Büsch 68219be4e7 n810: Add fstab for maemo filesystems
SVN-Revision: 23195
2010-10-03 12:16:56 +00:00
Lars-Peter Clausen ff9ddd7c0f Add jffs2 feature flag
SVN-Revision: 23177
2010-10-02 14:31:49 +00:00
Gabor Juhos 697f5d0bdd ar71xx: initial support for jjPlus JWAP003
Patch-by: Cezary Jackiewicz <cezary@eko.one.pl>

(the GPIODEV code has been removed, the sysfs interface
can be used to control the GPIO lines instead - juhosg)

SVN-Revision: 23165
2010-10-01 07:09:29 +00:00
Michael Büsch cfd47b3740 omap24xx: Add maintainer information
SVN-Revision: 23160
2010-09-30 10:50:51 +00:00
Michael Büsch 65f47378d7 omap24xx: Update to 2.6.36-rc6
SVN-Revision: 23157
2010-09-30 09:50:04 +00:00
Alexandros C. Couloumbis d328e72247 linux/ixp4xx: fix an embracing mistake on commit r23150 (thank you KanjiMonster)
SVN-Revision: 23153
2010-09-29 15:09:07 +00:00
Alexandros C. Couloumbis 76e0ff33de linux/ixp4xx: sync 2.6.36 patches to 2.6.36-rc6
SVN-Revision: 23150
2010-09-29 13:50:16 +00:00
Felix Fietkau 8511c6b16c AP96: Fix LAN/WAN setup
LAN (eth0) is behind a switch and the fixed speed/duplex was
supposed to be for it, not WAN (eth1).

Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>

SVN-Revision: 23147
2010-09-28 22:55:14 +00:00
Lars-Peter Clausen 8314ce02cc Fix mv_cesa module dependencies and .ko file location Thanks KanjiMonster & Memphiz
SVN-Revision: 23145
2010-09-28 16:32:08 +00:00
Gabor Juhos 2fdc8aea04 ar71xx: build firmware image for the TL-MR3420 v1 board
SVN-Revision: 23138
2010-09-27 14:54:04 +00:00
Gabor Juhos 32d12d5e5c ar71xx: add support for the TL-MR3420 v1 board
SVN-Revision: 23136
2010-09-27 14:53:59 +00:00
Gabor Juhos b831ebdde9 ar71xx: AR724[12] requires different USB setup
SVN-Revision: 23135
2010-09-27 14:53:57 +00:00
Gabor Juhos ef54e93712 ar71xx: build firmware image for the TL-WR841N v7
SVN-Revision: 23134
2010-09-27 14:53:54 +00:00
Gabor Juhos cda8655910 ar71xx: use the MDIO interface of the 2nd MAC on the ar7241
SVN-Revision: 23132
2010-09-27 14:53:49 +00:00
Gabor Juhos b445943cdf ar71xx: move ath9k specific PCI fixup into a separate file
SVN-Revision: 23131
2010-09-27 14:53:46 +00:00
Gabor Juhos 4ae167959b ar71xx: use different address in ap91_pci_fixup for the AR724[012] SoCs
With this change ath9k can handle the wireless chip on the TL-WR841N v7
board which is based on the AR7241 SoC.

SVN-Revision: 23130
2010-09-27 14:53:43 +00:00
Gabor Juhos e5b081335e ramips: Ralink RT305x, support for Prolink PWH2004 (Abocom5205)
The attached patch adds a preliminary support for Prolink PWH2004 board
(Ralink RT305x based). LAN and flash appear to work. However, the USB
port and WLAN I have not managed to activate properly yet, but that
problem appears to be present with other rt305x targets as well(?).

Signed-off-by: Esa Hyytia <esa at netlab.tkk.fi>

SVN-Revision: 23129
2010-09-27 14:43:34 +00:00
Gabor Juhos 39c57eeb31 ramips: allow USB
The current defaults for ramips rt305x does not allow the USB
subsystem to be selected/built.

This patch is just a small step in that direction.

Signed-off-by: Luis Correia <luis.f.correia@gmail.com>

SVN-Revision: 23128
2010-09-27 14:42:07 +00:00
Gabor Juhos dc4df4ca65 generic: RTL8366S/RB: Fix autonegotiation for the WAN port.
The RTL8366S/RB support connecting a second mac to it and using the 5th
port as an independent phy. Therefore we need to handle autonegotiation
changes for phy 4 like on a single phy device.

This fixes #7980, verified on a WNDR3700.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 23127
2010-09-27 14:42:05 +00:00
Gabor Juhos 5721f06fe1 generic: add rtl8366rb switch port rate, port and qos enable/disable support
Patch-by: Roman Yeryomin <roman@advem.lv>

SVN-Revision: 23126
2010-09-27 14:41:54 +00:00
Felix Fietkau a7bb7dd99e Add support for Atheros AP96 reference board
This is still preliminary and not really tested much. Anyway, this
version seems to be enough to get both wired and wireless
interfaces working. Buttons and leds are also working.

mach-ap96.c is based on mach-wndr3700.c.

Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>

SVN-Revision: 23125
2010-09-27 08:59:53 +00:00
Michael Büsch a41b1df07b omap24xx fb: Do not omit init
SVN-Revision: 23123
2010-09-26 22:03:18 +00:00
Michael Büsch da53a6d635 omap24xx: Upgrade to linux-2.6.36-rc5
SVN-Revision: 23121
2010-09-26 12:53:23 +00:00
Michael Büsch cde47c9958 omap24xx: Export certain n8x0 GPIO switches as input device
SVN-Revision: 23120
2010-09-26 12:50:53 +00:00
Felix Fietkau 19723d09c2 x86: turn on optimizations for net5501 (patch by Philip A. Prindeville)
SVN-Revision: 23104
2010-09-20 22:14:07 +00:00
Michael Büsch a2ca27e237 omap24xx cbus: fix ioctls
SVN-Revision: 23083
2010-09-18 18:14:17 +00:00
Michael Büsch 1e3c230596 omap24xx: Add n8x0 specific GPIO switch code
SVN-Revision: 23082
2010-09-18 17:58:30 +00:00
Michael Büsch 581f65334b omap24xx: Add support for GPIO switches on the n810
SVN-Revision: 23081
2010-09-18 17:31:00 +00:00
Michael Büsch ab5d942622 omap24xx: Update 2.6.36 config
SVN-Revision: 23074
2010-09-15 19:15:52 +00:00
Michael Büsch e4e278d82a omap24xx: Add 2.6.36 support
SVN-Revision: 23072
2010-09-15 17:45:10 +00:00
Gabor Juhos a07788ae63 generic: add support for the EON EN25F32 flash chip
* based on a patch by laigor <laigor@mail.ru> from #7882

SVN-Revision: 23058
2010-09-14 12:03:01 +00:00
Jo-Philipp Wich 7ec18378a7 add kvm_guest to subtarget list
SVN-Revision: 23056
2010-09-13 17:00:37 +00:00
Florian Fainelli bbca651e1b remove wpa-supplicant and iw from the Tecom GW6x00 profile
SVN-Revision: 23051
2010-09-13 08:30:35 +00:00
Alexandros C. Couloumbis a9f54bfd51 linux/generic: update patches for 2.6.36-rc4
SVN-Revision: 23047
2010-09-13 07:24:53 +00:00
Alexandros C. Couloumbis 7328f794bb linux/generic: update mini_fo evict_inode migration
SVN-Revision: 23046
2010-09-13 07:22:39 +00:00
Alexandros C. Couloumbis 6a5618187e linux/generic: semi-revert squashfs 2.6.36 changes until lzma code gets ready for mainlin inclusion
SVN-Revision: 23045
2010-09-13 07:21:38 +00:00
Jo-Philipp Wich ea5904ff93 - sync with host opkg changes - get rid of autogenerated opkg.conf - utilize dl/ as package cache, useful for remote downloads
SVN-Revision: 23039
2010-09-12 22:04:09 +00:00
Florian Fainelli d3e206ad96 default to using 2.6.35
SVN-Revision: 23038
2010-09-12 21:23:53 +00:00
Florian Fainelli dc1302fdf9 remove 2.6.33 support
SVN-Revision: 23037
2010-09-12 21:23:47 +00:00
Florian Fainelli 327ac42dca change the Tecom GW6x00 profile to use wl instead of b43
SVN-Revision: 23036
2010-09-12 21:23:41 +00:00
Florian Fainelli f4f789f211 register udc and spi devices at the correct init level
SVN-Revision: 23035
2010-09-12 21:23:35 +00:00
Florian Fainelli fab2e77357 refresh 2.6.35 patches
SVN-Revision: 23034
2010-09-12 21:23:29 +00:00
Florian Fainelli ed008fe1e8 refresh 2.6.35 patches
SVN-Revision: 23033
2010-09-12 21:23:15 +00:00
Jo-Philipp Wich 21fe52a736 override ARCH_PACKAGES
SVN-Revision: 23031
2010-09-12 20:50:53 +00:00
Jo-Philipp Wich af800676d5 override ARCH_PACKAGES
SVN-Revision: 23030
2010-09-12 20:50:38 +00:00
Michael Büsch 4b7536d3c7 omap24xx: Add default network config
SVN-Revision: 23004
2010-09-11 15:21:03 +00:00
Michael Büsch f0813cd0f5 omap24xx: Add pointercal file
SVN-Revision: 23003
2010-09-11 15:04:21 +00:00
Michael Büsch 9b4aafb87e Refresh patch
SVN-Revision: 23000
2010-09-10 21:41:06 +00:00
Michael Büsch 7751eaf871 Allow receiving input events even if the X-server grabbed the device.
SVN-Revision: 22999
2010-09-10 21:40:12 +00:00
Jo-Philipp Wich ee81bb7cdb fix a small typo in sed pattern
SVN-Revision: 22997
2010-09-10 15:40:42 +00:00
Jo-Philipp Wich 7a2ce99fe5 fix arch detection pattern to cope with underscores in board name, e.g. "adm5120_mips"
SVN-Revision: 22980
2010-09-08 05:46:37 +00:00
Jo-Philipp Wich 699876fa6b - add a helper script to generate opkg.conf, attempt to detect package architecture from packages/ - fix package defaults when no package override is given, IB previously aggregated the defautls of all profiles - introduce a repositories.conf, allows using remote opkg repositories in imagebuilder
SVN-Revision: 22978
2010-09-08 00:36:35 +00:00
Jo-Philipp Wich 1cd4b50164 fix Dockstart default rdate interface in system config, reformat
SVN-Revision: 22975
2010-09-07 21:26:12 +00:00
Jo-Philipp Wich 2c59d54a43 use --force-run-hooks for host opkg install
SVN-Revision: 22973
2010-09-07 21:22:07 +00:00
John Crispin 72d4242263 extracted firmware files were generated with an incorrect umask
SVN-Revision: 22957
2010-09-06 16:34:45 +00:00
Hamish Guthrie 54f4dd5612 add package python-cjson to gumstix profile
SVN-Revision: 22956
2010-09-06 13:56:43 +00:00
Jo-Philipp Wich 7d045509fd adjust image defaults for KVM
SVN-Revision: 22950
2010-09-06 02:31:37 +00:00
Jo-Philipp Wich 9d74fc3eb3 use opkg/host for package installation - speeds up rebuild operations - aligns generated package list format with the one created by opkg on the target - fixes broken dependency handling in imagebuilder
SVN-Revision: 22949
2010-09-06 02:15:46 +00:00
Jo-Philipp Wich 8ce034b36a x86: add kvm_guest subtarget Add a KVM guest subtarget to the x86 target. Since VirtIO is the preferred I/O virtualization platform for kvm, this target expects it's root device to be /dev/vda.
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

SVN-Revision: 22944
2010-09-05 23:18:51 +00:00
Felix Fietkau 0c6653c6e2 ar71xx: select AR71XX_DEV_DSA when AR71XX_DEV_AP91_ETH is selected, do not select AR71XX_DEV_AP91_ETH for TL-WA901ND and TL-WR741ND
SVN-Revision: 22935
2010-09-05 16:17:06 +00:00
Alexandros C. Couloumbis ff48b77be1 linux/ixp4xx: add kernel 2.6.36 preliminary support
SVN-Revision: 22924
2010-09-04 22:54:53 +00:00
Alexandros C. Couloumbis e465d84971 linux/ixp4xx: revert r22922
SVN-Revision: 22923
2010-09-04 22:50:43 +00:00
Alexandros C. Couloumbis 64bc2e51fc linux/ixp4xx: add kernel 2.6.36 preliminary support
SVN-Revision: 22922
2010-09-04 22:47:35 +00:00
Alexandros C. Couloumbis 6cff1caa68 linux/generic: fix ioctl on 2.6.36 (http://lwn.net/Articles/394724/)
SVN-Revision: 22921
2010-09-04 22:18:54 +00:00
Alexandros C. Couloumbis d3bb3031c6 linux/ixp4xx: fix am apex image make bug
SVN-Revision: 22920
2010-09-04 21:48:49 +00:00
Florian Fainelli 0ca31140aa add switch driver for Lantiq PSB6970
Tested on ifxmips based board. The PSB6970 is also known as the Infineon Tantos switch.

Signed-off-by: Ithamar R. Adema <ithamar.adema@team-embedded.nl>

SVN-Revision: 22914
2010-09-04 18:06:01 +00:00
Gabor Juhos 3e747a7f75 target/toolchain: fix installation after r22723
SVN-Revision: 22887
2010-09-04 11:56:33 +00:00
Gabor Juhos fcfe56924b ar71xx: build firmware images for the Zcomax boards
SVN-Revision: 22884
2010-09-03 18:14:43 +00:00
Gabor Juhos b4336a8e2d ar71xx: add support for the Zcomax ZCN-1523H-2-8/5-16 boards
SVN-Revision: 22882
2010-09-03 18:14:37 +00:00
Alexandros C. Couloumbis 9f29fa68f6 linux/orion: fix iproute2 issue (partially closes ticket #7862)
SVN-Revision: 22878
2010-09-03 07:06:08 +00:00
Lars-Peter Clausen a70e0d0665 Add kernel package for the mv_cesa crypto module
SVN-Revision: 22877
2010-09-03 01:03:22 +00:00
Lars-Peter Clausen 3fe1d8503c Set -mtune to marvell-f
SVN-Revision: 22876
2010-09-03 00:45:55 +00:00
Alexandros C. Couloumbis 8df0c8e390 generic: move iptables/netfilter kernel options from generic/config to package/kernel/modules/netfilter.mk
SVN-Revision: 22867
2010-09-01 13:14:05 +00:00
Gabor Juhos ece9b523e4 ar71xx: refresh patches
SVN-Revision: 22864
2010-08-31 20:13:50 +00:00
Gabor Juhos 47f8fd1dde ar71xx: rewrite SPI drivers for the RB4xx boards
* add a new SPI controller driver
  * add SPI driver for the CPLD chip
  * convert the NAND driver
  * enable the mikroSD slot
  * enable more LEDs

SVN-Revision: 22863
2010-08-31 20:13:47 +00:00
Gabor Juhos 4ca54a5b39 generic: bacport SPI bus locking API
SVN-Revision: 22862
2010-08-31 20:06:42 +00:00
Gabor Juhos 7782fcf874 generic: fix erase operation on the pm25lv flash chip
SVN-Revision: 22861
2010-08-31 20:06:38 +00:00
Gabor Juhos 6c1d3b0a79 generic: introduce broadcast_uevent function
SVN-Revision: 22858
2010-08-31 20:06:25 +00:00
Felix Fietkau 08755b8858 rtl8366_smi: when setting VLAN ports, always initialize the PVID to ensure that the VLAN MC entry gets allocated. Fixes problems with tagged-only ports (#7795)
SVN-Revision: 22856
2010-08-31 19:04:02 +00:00
Florian Fainelli 8108b387d0 backport upstream multicast fix (#7848)
SVN-Revision: 22852
2010-08-31 14:10:25 +00:00
Florian Fainelli 685d598add refresh 2.6.32 patches
SVN-Revision: 22851
2010-08-31 14:10:07 +00:00
Florian Fainelli c0411f877f rework multi_probe patch to be cleaner
SVN-Revision: 22850
2010-08-31 14:09:25 +00:00
Florian Fainelli 82e244fb28 refresh patches
SVN-Revision: 22849
2010-08-31 14:08:58 +00:00
Florian Fainelli 66f9c974c0 refresh 2.6.32 patches
SVN-Revision: 22848
2010-08-31 14:08:30 +00:00
Jo-Philipp Wich 867ac59ff9 enable SYSRQ for all targets, remove overrides from brcm63xx, octeon and omap35xx
SVN-Revision: 22846
2010-08-30 22:59:20 +00:00
Lars-Peter Clausen 34736c48b9 Build usb storage support into the kernel.
This allows for example to put the rootfs on a usb-stick.

SVN-Revision: 22845
2010-08-30 19:09:37 +00:00
Alexandros C. Couloumbis a3b66e1ea1 linux/generic: update 2.6.36 kernel patches
SVN-Revision: 22844
2010-08-30 08:58:50 +00:00
Lars-Peter Clausen dc116b1887 Add different profiles for Sheevaplug and Dockstar
Thanks to Gerrit Visser

SVN-Revision: 22838
2010-08-29 21:16:00 +00:00
Lars-Peter Clausen 429c8a56b6 Use kirkwood_nand_init instead of manually registering the nand driver
This fixes that the device would hang during boot.

SVN-Revision: 22837
2010-08-29 21:10:59 +00:00
Lars-Peter Clausen 014765e77c Align jffs2 to pagesize and fix mkfs2.jffs2 opts
SVN-Revision: 22836
2010-08-29 21:08:55 +00:00
Alexandros C. Couloumbis 67fd8d1fdc linux/generic: update 2.6.36 kernel patches
SVN-Revision: 22834
2010-08-29 18:33:06 +00:00
Lars-Peter Clausen cf445bb48f Update 2.6.35.x to 2.6.35.4
SVN-Revision: 22833
2010-08-29 18:19:20 +00:00
Alexandros C. Couloumbis 206e5f313e linux/generic: add kernel 2.6.36 preliminary support
SVN-Revision: 22832
2010-08-29 14:35:23 +00:00
Lars-Peter Clausen 28d7de48b8 Cleanup image generation
SVN-Revision: 22829
2010-08-28 22:01:21 +00:00
Andy Boyett 5cc80a7c9a update wbd222 patch after r22662
SVN-Revision: 22821
2010-08-27 05:24:44 +00:00
Michael Büsch e483dd2836 Improve n810 profile
SVN-Revision: 22817
2010-08-26 19:54:08 +00:00
Hamish Guthrie b6869eb1cd Update kernel to 2.6.34.5, add USB storage to profile
SVN-Revision: 22813
2010-08-26 11:24:23 +00:00
Florian Fainelli 00e15a3abf add 2.6.35 support
SVN-Revision: 22812
2010-08-26 09:13:44 +00:00
Gabor Juhos 48af005b73 generic: fix pm25lv SPI flash support
SVN-Revision: 22804
2010-08-25 19:57:19 +00:00
Gabor Juhos a80b9af0cd ar71xx: refresh patches
SVN-Revision: 22803
2010-08-25 19:57:11 +00:00
Florian Fainelli cfb88ec980 add support for 2.6.35
SVN-Revision: 22802
2010-08-25 19:56:18 +00:00
Florian Fainelli 0505b8ba58 rename config-2.6.32 to config-default
SVN-Revision: 22801
2010-08-25 19:56:13 +00:00
Florian Fainelli 2e343d9760 add 2.6.35 support
SVN-Revision: 22800
2010-08-25 19:56:08 +00:00
Florian Fainelli 87100c3feb refresh 2.6.35 patches
SVN-Revision: 22799
2010-08-25 19:56:03 +00:00
Michael Büsch 7a8066735d Add usb gadget feature flag
SVN-Revision: 22798
2010-08-25 17:35:34 +00:00
Florian Fainelli a61696b8f0 update to 2.6.35.3
SVN-Revision: 22791
2010-08-25 10:53:30 +00:00
Florian Fainelli 9678699591 update qemu README wrt latest qemu
SVN-Revision: 22790
2010-08-25 10:53:25 +00:00
Lars-Peter Clausen 061ca5765f Add missing symbols to 2.6.35 config
SVN-Revision: 22787
2010-08-25 01:04:18 +00:00
Lars-Peter Clausen 6e3060af50 Update kernel to 2.6.35
SVN-Revision: 22786
2010-08-24 19:46:24 +00:00
Michael Büsch 3b6d2366bd Add usb gadget packages
SVN-Revision: 22785
2010-08-24 15:15:23 +00:00
Michael Büsch 0eb37951ed n810: Fix USB board init
SVN-Revision: 22781
2010-08-23 16:14:04 +00:00
Michael Büsch e54b810ace tahvo-usb: Use platform device interface properly (don't crash)
SVN-Revision: 22780
2010-08-23 14:24:39 +00:00
Lars-Peter Clausen 1dfa6cffb1 refresh config
SVN-Revision: 22777
2010-08-22 23:22:08 +00:00
Lars-Peter Clausen b584c5f0f0 Fix n5x6 sound drivers
SVN-Revision: 22776
2010-08-22 23:21:11 +00:00
Hauke Mehrtens f313fa0bd7 kernel: fix some mistakes in ssb patch refresh in r22766, r22767 and r22768.
SVN-Revision: 22774
2010-08-22 19:22:01 +00:00
Florian Fainelli 8b778d5ba3 refresh 2.6.35 patches
SVN-Revision: 22773
2010-08-22 17:09:23 +00:00
Florian Fainelli 31ce3e2546 refresh 2.6.35 patches
SVN-Revision: 22772
2010-08-22 17:09:18 +00:00
Florian Fainelli 3515a89f70 make adm6996 switches work on tnetd7200 and tnetd7300
SVN-Revision: 22771
2010-08-22 17:09:11 +00:00
Florian Fainelli bb28b9941e cleanup the cpmac phy mask, patch from Ben Witten
SVN-Revision: 22770
2010-08-22 17:09:00 +00:00
Florian Fainelli 1e5f5ff823 refresh patches
SVN-Revision: 22769
2010-08-22 17:08:47 +00:00
Florian Fainelli 69120f3f47 update to 2.6.34.5
SVN-Revision: 22768
2010-08-22 17:08:37 +00:00
Florian Fainelli dc6cc63c00 update to 2.6.33.7
SVN-Revision: 22767
2010-08-22 17:08:07 +00:00
Florian Fainelli b1becffa5b update to 2.6.32.20
SVN-Revision: 22766
2010-08-22 17:07:37 +00:00
Lars-Peter Clausen 0e974c50ed Add Seagate Dockstar support
SVN-Revision: 22765
2010-08-22 17:03:25 +00:00
Michael Büsch 8c43d37dbb n810: Add basic battery management driver
SVN-Revision: 22760
2010-08-22 14:45:08 +00:00
Hauke Mehrtens 09e05d833d kernel: update kernel version to 2.6.34.5
SVN-Revision: 22759
2010-08-22 13:26:06 +00:00
Michael Büsch 7ebcd04786 Update to 2.6.35.3
SVN-Revision: 22753
2010-08-21 19:25:07 +00:00
Lars-Peter Clausen bcdf9742be Danube: Fix irq ack
SVN-Revision: 22748
2010-08-21 15:58:44 +00:00
Michael Büsch 649d213428 n810: Add retu/tahvo userspace interface debugging
SVN-Revision: 22747
2010-08-21 15:43:39 +00:00
Claudio Mignanti cdff144a64 Include the usb-ohci module as default
SVN-Revision: 22733
2010-08-19 19:06:47 +00:00
Florian Fainelli e8487a49e4 add swconfig to the default set of packages
SVN-Revision: 22728
2010-08-19 14:56:21 +00:00
Florian Fainelli 9c4245c7e1 remove fixed phy support, enable most ar7 switch drivers.
SVN-Revision: 22727
2010-08-19 14:56:16 +00:00
Felix Fietkau caf173f869 kernel: backport ppoll to 2.6.31 to fix udev build
SVN-Revision: 22719
2010-08-19 12:49:33 +00:00
Felix Fietkau fe65572981 kernel: backport ssb dma_dev changes to fix b43 build
SVN-Revision: 22718
2010-08-19 12:49:29 +00:00
Michael Büsch 7c97bbabe7 Add Tahvo USB support
SVN-Revision: 22712
2010-08-19 11:22:15 +00:00
Gabor Juhos 0826570bc4 generic: rtl8366: allow use of VIDs 16-4095 if vlan4k is enabled
SVN-Revision: 22704
2010-08-18 16:00:39 +00:00
Gabor Juhos 08c5588cd2 generic: rtl8366: add generic code to enable VLANs
SVN-Revision: 22703
2010-08-18 16:00:37 +00:00
Gabor Juhos 77d6cd0feb generic: rtl8366: add enable_vlan{,4k} to smi_ops
SVN-Revision: 22702
2010-08-18 16:00:34 +00:00
Gabor Juhos 6855ac2393 ar71xx: don't override CONFIG_SWAP
SVN-Revision: 22701
2010-08-18 16:00:31 +00:00
Gabor Juhos 7bc5a672c1 ar71xx: change mac address initialization
SVN-Revision: 22700
2010-08-18 16:00:28 +00:00
Florian Fainelli af0ecdebfd allow 1MB extra space for JFFS and other enhancements (#7706)
SVN-Revision: 22690
2010-08-17 15:31:27 +00:00
Florian Fainelli 0d29f1119b add missing config options from #7733, thanks maddes
SVN-Revision: 22685
2010-08-16 21:01:32 +00:00
Florian Fainelli a1043e0c65 refresh 310-cfi0002-swap.patch
SVN-Revision: 22683
2010-08-16 20:55:18 +00:00
Felix Fietkau 523fcf0497 ar71xx: add a new driver for the ar7240 switch using swconfig. hooks directly into the ethernet driver, as MAC resets also require switch reinitializations and the switch is part of the cpu core anyway switch only tl-wr741nd (and other devices using this board file, such as tl-wr841nd) over to using this by default, as other devices are still untested fixes #7563
SVN-Revision: 22675
2010-08-16 19:21:57 +00:00
Florian Fainelli 9f1ed6e4d3 add missing symbol: CONFIG_UCB1400_CORE to 2.6.35 config
SVN-Revision: 22674
2010-08-16 18:40:43 +00:00
Hauke Mehrtens 26f323dcf5 brcm47xx: do not read out cfe
Reading the CFE properties causes system hangs on some devices. With
this patch nvram read will be successful very time so cfe will no be
read out. This code is not really correct but it will work around some
problems for some people.

Related ticket: #7693

SVN-Revision: 22663
2010-08-15 18:23:17 +00:00
Gabor Juhos 6e9e0e2e9b generic: update ARM mach-types
SVN-Revision: 22662
2010-08-15 17:35:53 +00:00
Alexandros C. Couloumbis 0780aa2278 brcm47xx/patches-2.6.35: Allow SSB EHCI/OHCI drivers to co-exist (thank you Steve Brown)
SVN-Revision: 22661
2010-08-15 16:30:00 +00:00
Gabor Juhos 462dabc7f5 ramips: add support for Sparklan WCR-150GN board
This patch adds support for Sparklan WCR-150GN board.
Network configuration should be tweaked to make it work fully. The
reason it's not in this patch is that ramips target should be modified
to support different /etc/config/network files for different boards.

Signed-off-by: Roman Yeryomin <roman@advem.lv>

SVN-Revision: 22658
2010-08-15 09:43:07 +00:00
Gabor Juhos e01649c7cc generic: fix LED control on the RTL8366 switches
* patch from #7713

SVN-Revision: 22656
2010-08-15 06:47:42 +00:00
Gabor Juhos 670b736005 ixp4xx: fix compiler warnings in wrt300nv2-setup.c
SVN-Revision: 22655
2010-08-15 05:39:31 +00:00
Gabor Juhos ff374f247e ixp4xx: fix compiler warnings in tw5334-setup.c
SVN-Revision: 22654
2010-08-15 05:39:29 +00:00
Gabor Juhos 47a940def6 ixp4xx: use the right parameter for ixp4xx_phy_disconnect
SVN-Revision: 22651
2010-08-14 21:07:48 +00:00
Gabor Juhos fb029983ee ixp4xx: fix GPIOLIB support
SVN-Revision: 22650
2010-08-14 21:07:46 +00:00
Gabor Juhos a1bee93fa0 ixp4xx: refresh patches
SVN-Revision: 22649
2010-08-14 21:07:42 +00:00
Gabor Juhos 78478d7973 ixp4xx: add TW-266-2 support to 2.6.32 as well
SVN-Revision: 22648
2010-08-14 21:07:40 +00:00
Gabor Juhos 6055df046d ixp4xx: backport IXP4XX_GPIO_IRQ macro to 2.6.32
SVN-Revision: 22647
2010-08-14 21:07:38 +00:00
Gabor Juhos 2b2affffb1 ixp4xx: sync 2.6.32 kernel config
SVN-Revision: 22646
2010-08-14 21:07:36 +00:00
Gabor Juhos 1a7021b3ea ixp4xx: include linux/slab.h in the latch LED driver
SVN-Revision: 22645
2010-08-14 21:07:34 +00:00
Gabor Juhos e35f7ef51d ar71xx: add eap7660d board to diag.sh and sysupgrade
This patch adds support for the Senao EAP7660D board to diag.sh and sysupgrade.

Signed-off-by: Daniel Golle <daniel.golle@gmail.com>

SVN-Revision: 22644
2010-08-14 21:07:31 +00:00
Gabor Juhos 57bba92916 generic: fix wrong number of erase sectors for xxxS33B SPI flashes
SVN-Revision: 22643
2010-08-14 21:07:28 +00:00
Alexandros C. Couloumbis 9aef272f4a linux/ar71xx: add nanostation-m signature (thanks Antonio Anselmi)
SVN-Revision: 22631
2010-08-14 07:48:05 +00:00
Jo-Philipp Wich 6616951c15 add uci-defaults script to migrate vlan 0 to vlan 1 after sysupgrade on devices using the RTL8366s switch
SVN-Revision: 22625
2010-08-13 19:29:51 +00:00
Michael Büsch 1172df6491 n810: Make sysfs backlight controls work
SVN-Revision: 22623
2010-08-13 16:14:02 +00:00
Jo-Philipp Wich 8db0749823 fixup 2.6.34 kernel headers to properly export XT_ALIGN() to userspace Ref: http://lkml.org/lkml/2010/4/13/118
SVN-Revision: 22621
2010-08-13 16:04:40 +00:00
Jo-Philipp Wich a8e2cc2534 ssb: give the PCI core more time to initialize, fixes PCI issues with Atheros cards on the Asus WL-500w and possibly others (#4710)
SVN-Revision: 22614
2010-08-13 00:18:16 +00:00
Florian Fainelli a5371dfe39 rename 014-samsung_flash patch to a better name, thanks maddes
SVN-Revision: 22587
2010-08-10 20:23:40 +00:00
Florian Fainelli b2cb720494 fix Freecom DT2 jffs2 rootfs generation issue (#7584)
SVN-Revision: 22585
2010-08-10 20:13:49 +00:00
Florian Fainelli bea34111cc fix jffs2 128k image generation, patch from madddes (#7584)
SVN-Revision: 22580
2010-08-10 16:13:01 +00:00
Lars-Peter Clausen 9dbb998ee3 Fix gpio_spi_old module for 2.6.35
SVN-Revision: 22576
2010-08-10 11:17:04 +00:00
Hamish Guthrie 1835d39a9f Switch of echo on ttyS1 (required for bluetooth to function correctly)
SVN-Revision: 22575
2010-08-10 10:39:39 +00:00
Hamish Guthrie 42986e14fc Add stty to default config (required for gumstix bluetooth setup)
SVN-Revision: 22574
2010-08-10 09:39:56 +00:00
Hamish Guthrie a1968ed7f4 enable gpio uesrspace interface via sysfs
SVN-Revision: 22571
2010-08-10 07:20:01 +00:00
Hamish Guthrie 93dad12eaf Remove sqlite from default config
SVN-Revision: 22570
2010-08-10 07:14:16 +00:00
Hamish Guthrie d5de72f042 Remove shells from unavalable serial ports
SVN-Revision: 22569
2010-08-10 07:10:12 +00:00
Florian Fainelli 153f4c8b9b add support for 2.6.35
SVN-Revision: 22568
2010-08-09 20:07:02 +00:00
Michael Büsch 8b934b8d89 omap24xx: Update kernel config. This also fixes module loading.
SVN-Revision: 22564
2010-08-09 18:43:43 +00:00
Michael Büsch 27a297eece omap24xx: Fix MMC multiplexer
SVN-Revision: 22563
2010-08-09 18:43:20 +00:00
Jo-Philipp Wich 7d08b0bf47 fix localversion detection for linux 2.6.35
SVN-Revision: 22560
2010-08-09 15:50:18 +00:00
Imre Kaloz 16478f7dd6 workaround serial hang with SMP enabled
SVN-Revision: 22557
2010-08-09 11:27:14 +00:00
Andy Boyett 0f5d0f69ab image: use internal qemu-img for vmdk and vdi images drop host dependencies on qemu-utils and VirtualBox
SVN-Revision: 22553
2010-08-09 04:22:39 +00:00
Felix Fietkau f8c4bf89b9 rtl8366: re-enable learning by default, disabling it broke switching functionality. add a configuration option for dynamically enabling/disabling this feature. based on patch from #7637
SVN-Revision: 22545
2010-08-08 20:15:10 +00:00
Florian Fainelli 088b641056 rename kmod-switch-ip175c package to kmod-switch-ip17xx
SVN-Revision: 22544
2010-08-08 20:01:16 +00:00
Florian Fainelli dd3652e168 add missing 2.6.34 symbols
SVN-Revision: 22543
2010-08-08 20:01:10 +00:00
Florian Fainelli c1dc4a8a66 refresh 2.6.34 patches
SVN-Revision: 22542
2010-08-08 20:01:05 +00:00
Florian Fainelli 083ff78000 crashlog depends on BOOTMEM
SVN-Revision: 22541
2010-08-08 20:00:52 +00:00
Florian Fainelli 35e7fc9c4b refresh 2.6.35 patches
SVN-Revision: 22540
2010-08-08 20:00:46 +00:00
Florian Fainelli b86edec09b add missing 2.6.35 config symbols
SVN-Revision: 22539
2010-08-08 20:00:40 +00:00
Florian Fainelli 565a1e4ea3 add missing 2.6.35 config symbols
SVN-Revision: 22537
2010-08-08 20:00:28 +00:00
Michael Büsch f3c312ac0d omap24xx: Add working inittab and watchdog init script
SVN-Revision: 22534
2010-08-08 18:36:38 +00:00
Michael Büsch d9c0e977a4 omap24xx: Support booting userland from MMC card
SVN-Revision: 22531
2010-08-08 16:38:39 +00:00
Michael Büsch 975ba9a88d Add omap24xx.
Boots the kernel with working video and serial console. Userland is untested.

SVN-Revision: 22530
2010-08-08 14:16:48 +00:00
Lars-Peter Clausen 31f570fe4b qi_lb60: Fix keyboard gpio pins
SVN-Revision: 22524
2010-08-07 20:54:33 +00:00
Hauke Mehrtens 09244c0811 brcm47xx: do not generate image for wgr614_v8 as long as we did not get any positive reports with that device.
SVN-Revision: 22522
2010-08-06 22:50:58 +00:00
Lars-Peter Clausen a97d6b0c95 Add kernel_nconfig make target
SVN-Revision: 22518
2010-08-06 21:36:35 +00:00
Hauke Mehrtens 7640f89045 brcm47xx: Add new image generation and fix leds/reset button on WNR834B V2
Thank you realopty for the patch.
tools/firmware-utils/src/mkchkimg.c is from http://www.myopenrouter.com/download/10611/mkchkimg/

This closes #7702.

SVN-Revision: 22516
2010-08-06 20:21:32 +00:00
John Crispin 419128775a * remove references to gpio_dev * make vmmc driver register its own memory and dont rely on arch code to do so * makes any Danube board with a CFI commandset 2 NOR flash chip functional again * fixes filenames of downloaded firmwares
thanks, Ithamar R. Adema

SVN-Revision: 22515
2010-08-06 15:49:42 +00:00
Mirko Vogt acd054f18d Add missing symbol to 2.6.35 config
SVN-Revision: 22513
2010-08-06 14:25:35 +00:00
Mirko Vogt 95265c5983 Add missing symbols to 2.6.35 config
SVN-Revision: 22512
2010-08-06 14:25:30 +00:00
Hamish Guthrie 8122c61c9d gumstix: Update wifi default settings
SVN-Revision: 22509
2010-08-06 11:12:36 +00:00
Jo-Philipp Wich 52fb76ebff explicitely enable bootmem on 2.6.35 - required by crashlog (#7695)
SVN-Revision: 22506
2010-08-06 02:02:21 +00:00
Jo-Philipp Wich 9de10fe381 add missing symbols for 2.6.34, explicitely enable bootmem - required by crashlog (#7695)
SVN-Revision: 22505
2010-08-06 02:01:36 +00:00
Jo-Philipp Wich 662620419a fix order fail in previous commit
SVN-Revision: 22504
2010-08-06 01:36:14 +00:00
Jo-Philipp Wich 947519fae0 add missing symbols for 2.6.35
SVN-Revision: 22503
2010-08-06 01:33:23 +00:00
Lars-Peter Clausen 1980190a5a Drop 2.6.32 patches
SVN-Revision: 22485
2010-08-04 13:33:55 +00:00
Lars-Peter Clausen f312e1580b Set -march=mips32
SVN-Revision: 22484
2010-08-04 13:32:32 +00:00
Lars-Peter Clausen 75a7e3e55a Adjust codec driver module name for 2.6.35
SVN-Revision: 22483
2010-08-04 13:31:45 +00:00
Lars-Peter Clausen 5b8cbd5d5a Fix mmc card detection
SVN-Revision: 22481
2010-08-04 13:26:22 +00:00
Hamish Guthrie 20417d6663 gumstix: Change defconfig
SVN-Revision: 22478
2010-08-04 11:25:34 +00:00
Hamish Guthrie 1da361418e omap35xx: Add temporary fix for marvell wlan MAC address detection
SVN-Revision: 22477
2010-08-04 10:10:48 +00:00
Felix Fietkau bd6324190f swconfig: cleanup of kernel drivers and interface - add some comments to a few data structures - add a switch_dev_ops data structure for attributes and callback to replace the stupid template memcpy - get rid of the switch_dev.priv pointer - using container_of() is better
SVN-Revision: 22476
2010-08-04 00:43:40 +00:00
Hauke Mehrtens 86b209211e brcm47xx: ignore some parts of flash on some netgear devices. This space is used to store config values. When overwriting it the device will not start any more.
closes #7630

Thank you realopty for testing.

SVN-Revision: 22475
2010-08-03 20:35:53 +00:00
Jo-Philipp Wich bf1db57017 ip17xx: r21709 broke VLAN functionality on the IP175C switch, add back mdelay() to wait before reading back the phy state, fixes ethernet on the DIR-300 and possibly others
SVN-Revision: 22468
2010-08-03 03:04:34 +00:00
Daniel Dickinson a5fdf57a1b base-files: diag.sh: For power button as preinit status led, end with led left on, not off
SVN-Revision: 22466
2010-08-02 19:33:08 +00:00
Daniel Dickinson d391ca2c8c base-files: brcm63xx.sh: Added comtrend (96348GW-11) to routers with buttons and leds on preinit
SVN-Revision: 22465
2010-08-02 19:32:59 +00:00
Daniel Dickinson 99d0f9ea05 patches-2.6.32/33: Reset button on Comtrend routers is GPIO 33 not GPIO 32
SVN-Revision: 22464
2010-08-02 19:32:40 +00:00
Lars-Peter Clausen e1bfcceb93 Add 2.6.35 patches
SVN-Revision: 22463
2010-08-02 18:24:06 +00:00
Alexandros C. Couloumbis 6978c1cb83 package/compcache: use mainline modules for kernels >=2.6.33 (thank you nbd)
SVN-Revision: 22458
2010-08-01 16:57:24 +00:00
Florian Fainelli 2df3583611 add 2.6.34 support
SVN-Revision: 22452
2010-08-01 12:41:16 +00:00
Florian Fainelli 3144d90706 refresh 2.6.34 patches
SVN-Revision: 22451
2010-08-01 12:41:09 +00:00
Florian Fainelli 781c091ea5 fix jffs2 64k and 128k images overwrite each other
When trying to build images with jffs2 filesystem for ramips platform
there is only one jffs2 image produced instead of two (64k and 128k).

Signed-off-by: Roman Yeryomin <roman@advem.lv>

SVN-Revision: 22435
2010-07-31 11:42:17 +00:00
Hauke Mehrtens 3aca383c72 brcm47xx: some checkpatch fixes
SVN-Revision: 22425
2010-07-31 10:06:05 +00:00
Hauke Mehrtens 96911f6b58 brcm47xx: some fixes
* fix return codes of nvram_getenv. Now it behaves like cfe_getenv.
* also check cfe for kernel_args param.
* some style fixes

SVN-Revision: 22424
2010-07-31 10:05:29 +00:00
Alexandros C. Couloumbis 927d42ed62 generic/patches-2.6.32: finalize jffs2/lzma support on 2.6.32.x
SVN-Revision: 22423
2010-07-31 06:49:38 +00:00
Jo-Philipp Wich eea5f1c565 fix a typo in config-2.6.34 and config-2.6.35, thanks frogonwheels
SVN-Revision: 22421
2010-07-30 23:23:42 +00:00
Hauke Mehrtens da7493d8f9 mostly revert commit r22396
CFE does not boot images generated with these checksums because of
wrong checksum.

After flashing then with tftp to my Asus wl500-GPv1 the following messages
are show:
Null Rescue Flag.
Boot program checksum is invalid
Hello!! Enter Rescue Mode: (Check error)

SVN-Revision: 22418
2010-07-30 21:19:49 +00:00
Alexandros C. Couloumbis 42738aa9ad add missing bits & bytes from r22412
SVN-Revision: 22416
2010-07-30 09:59:13 +00:00
Alexandros C. Couloumbis b8d60bb9d4 target/linux: refresh kernel patches
SVN-Revision: 22413
2010-07-29 17:20:25 +00:00
Alexandros C. Couloumbis daf10573ba enable mtu & mac config options
SVN-Revision: 22412
2010-07-29 17:16:44 +00:00
Alexandros C. Couloumbis cb8ce973f7 atheros/patches-2.6.35: sync patches against 2.6.35-rc6
SVN-Revision: 22411
2010-07-29 14:13:51 +00:00
Alexandros C. Couloumbis 1e05fd6eef generic/patches-2.6.34: Make devtmpfs available on (embedded) configurations without SHMEM/TMPFS, using ramfs instead. (gone mainline in kernel 2.6.35-r3)
SVN-Revision: 22407
2010-07-28 08:34:03 +00:00
Jo-Philipp Wich e47a8a001c revert r22372 and r22405, dependency on host libtool causes problems
SVN-Revision: 22406
2010-07-28 02:18:16 +00:00
Felix Fietkau 65899cfa49 ar71xx: remove the fifo cfg overrides for the ap91 ethernet code - these values have been wrong on every single device i've tested, falling back to the atheros values seems to be the right thing to do
SVN-Revision: 22401
2010-07-27 21:04:43 +00:00
Markus Wigge 7a052dc799 fix CRC32 calculation for sysupgrade
* reduce image size for CRC calculation by fs_mark size

sysupgrade sometimes failed for me and I noticed that it was due
to incorrect CRC values in trx-header after performing it.
It seems that the fs_mark was completely included in the calculation
and that it was nevertheless modified by sysupgrade while appending
the jffs data.
This only occurs for the first boot after sysupgrade as the flashmap
driver recalculates the CRC to an even smaller area when it boots.

SVN-Revision: 22396
2010-07-27 15:37:37 +00:00
Jo-Philipp Wich 00cc52f14b reorder profiles
SVN-Revision: 22390
2010-07-26 18:58:35 +00:00
Hauke Mehrtens 763e011e70 brcm47xx: now hopfully realy commit the right things from r22385
SVN-Revision: 22388
2010-07-25 16:10:51 +00:00
Hauke Mehrtens d67c25f592 brcm47xx: add missing part from r22385
SVN-Revision: 22387
2010-07-25 16:07:40 +00:00
Jo-Philipp Wich 7831006360 fix a typo in 040-bcm963xx_flashmap.patch
SVN-Revision: 22386
2010-07-25 00:10:37 +00:00
Hauke Mehrtens 163b24d092 brcm47xx: fill the whole sprom with data
SVN-Revision: 22385
2010-07-24 23:25:06 +00:00
Alexandros C. Couloumbis 766d2494b2 generic/config-2.6.32: switch from gzip to lzma jffs2 compression
SVN-Revision: 22374
2010-07-24 08:14:22 +00:00
Alexandros C. Couloumbis 54ad2c05af ixp4xx: add kernel 2.6.34 preliminary support
SVN-Revision: 22373
2010-07-24 00:18:58 +00:00
Jo-Philipp Wich 8c1d9afc40 use host opkg for installing packages in buildroot and ImageBuilder
SVN-Revision: 22372
2010-07-23 19:49:19 +00:00
Felix Fietkau 4ee3ae96c2 ar71xx: fix sysupgrade on the ubnt nanostation m
SVN-Revision: 22370
2010-07-23 18:16:47 +00:00
Jo-Philipp Wich 878267db01 renaming of the IP175C switch driver brioke switch detection on the Dir-300 and others, fix it
SVN-Revision: 22363
2010-07-23 10:39:10 +00:00
Felix Fietkau 900aaa919b ar71xx: add support for the tp-link tl-wa901nd devices (patch by Pieter "Fate" Hollants, from #7528, without the ethernet fifo cfg values)
SVN-Revision: 22353
2010-07-22 12:37:44 +00:00
Claudio Mignanti d4d6fefdf2 general cleanup
SVN-Revision: 22352
2010-07-22 11:32:42 +00:00
Claudio Mignanti 4a82997327 Add support for u-boot
SVN-Revision: 22351
2010-07-22 11:32:38 +00:00
Felix Fietkau 91edb99017 disable crash logging for uml, it cannot possibly work there anyway
SVN-Revision: 22326
2010-07-21 15:02:53 +00:00
Felix Fietkau dff51d3f2c kernel: add some missing debugging related config symbols
SVN-Revision: 22324
2010-07-21 14:34:17 +00:00
Imre Kaloz a1cdb24a3b add support for the Gateworks Laguna family (Cavium Networks Econa CNS3xxx)
SVN-Revision: 22323
2010-07-21 11:20:53 +00:00
Hauke Mehrtens ebeaea35fd brcm47xx: fix for boardflags by xMff and checkpatch.pl fixes
SVN-Revision: 22318
2010-07-20 19:41:17 +00:00
Felix Fietkau 9f6c22b497 kernel: add the new 'crashlog' feature, which tries to store kernel oops/panic logs in a fixed location in RAM to recover them after the reboot and make them available to user space using debugfs
SVN-Revision: 22305
2010-07-20 01:54:21 +00:00
Felix Fietkau bced5d7d74 ar71xx: set default values for the fifo cfg registers on AR724x
SVN-Revision: 22303
2010-07-20 01:54:11 +00:00
Hauke Mehrtens c811398d00 brcm47xx: write boardflags correct into sprom
SVN-Revision: 22298
2010-07-19 21:45:29 +00:00
Claudio Mignanti 3f25930247 pwm: export the generic pwm api as module
SVN-Revision: 22297
2010-07-19 21:14:24 +00:00
Hauke Mehrtens 49edb3c342 brcm47xx: prepare brcm47xx patches for sending to mainline.
SVN-Revision: 22296
2010-07-19 20:25:20 +00:00
Hauke Mehrtens 0799e77a8b brcm47xx: remove kernel 2.6.33
SVN-Revision: 22295
2010-07-19 20:07:24 +00:00
Imre Kaloz d82495ee60 rename the mx2 target to imx21
SVN-Revision: 22294
2010-07-19 12:32:18 +00:00
Hamish Guthrie 5cecf83e38 Remove profile no longer required
SVN-Revision: 22293
2010-07-19 12:29:41 +00:00
Hamish Guthrie 11d3d82d82 replace dropbear with openssh
SVN-Revision: 22292
2010-07-19 12:13:47 +00:00
Imre Kaloz ca8f45b142 update kernel versions
SVN-Revision: 22289
2010-07-19 11:34:03 +00:00
Imre Kaloz 6e5921c1f3 fixup some boardnames
SVN-Revision: 22288
2010-07-19 11:30:27 +00:00
Imre Kaloz eb86bf8fe8 remove unneeded patches
SVN-Revision: 22287
2010-07-19 11:28:20 +00:00
Alexandros C. Couloumbis 34d506c321 ixp4xx: backport r21893 wrt300nv2 mac fix to 2.6.32
SVN-Revision: 22284
2010-07-18 19:24:00 +00:00
Florian Fainelli 370e1f64de add support for generic eb214a, thanks cezary (#7027)
SVN-Revision: 22275
2010-07-18 10:29:58 +00:00
Florian Fainelli 8b2e8f6674 remove 2.6.30 support
SVN-Revision: 22274
2010-07-18 10:29:51 +00:00
Florian Fainelli f6935a4bdb fix alice gate2 internet:green led (#6743)
SVN-Revision: 22273
2010-07-18 10:29:44 +00:00
Hauke Mehrtens 2d87b1c1ee brcm47xx: activate swap again and run make oldconfig
SVN-Revision: 22266
2010-07-17 20:01:46 +00:00
Florian Fainelli cb373b8d1b use bootloader baudrate settings, thanks bifferos (#7619)
SVN-Revision: 22259
2010-07-17 17:20:35 +00:00
Florian Fainelli 3184a71056 fix bifferboard flash map, thanks bifferos (#7622)
SVN-Revision: 22258
2010-07-17 17:20:29 +00:00
Florian Fainelli 5571c233e9 refresh 2.6.32 patches
SVN-Revision: 22257
2010-07-17 17:20:23 +00:00
Florian Fainelli 3ad5c63eec refresh 2.6.32 patches
SVN-Revision: 22256
2010-07-17 17:20:16 +00:00
Alexandros C. Couloumbis 2e0ff6cb7c ixp4xx: update 2.6.35 config options
SVN-Revision: 22254
2010-07-17 15:45:13 +00:00
Hauke Mehrtens c5ef57706d kernel: refresh patches
SVN-Revision: 22252
2010-07-17 14:10:39 +00:00
Alexandros C. Couloumbis 628252073e ixp4xx: use default lzma kernel compression
SVN-Revision: 22249
2010-07-17 13:26:21 +00:00
Alexandros C. Couloumbis 472585ce4a ixp4xx: sync 2.6.33 patches against 2.6.33.6
SVN-Revision: 22248
2010-07-17 13:22:32 +00:00
Alexandros C. Couloumbis 9a4ca45096 ixp4xx: fix lzma/jffs2 config options
SVN-Revision: 22247
2010-07-17 13:18:42 +00:00
Hauke Mehrtens bcec3ad0e9 kernel: fix kernel panic when traffic goes over the network.
SVN-Revision: 22246
2010-07-17 13:01:16 +00:00
Hauke Mehrtens 2e05035bb1 kernel: the interface fsync changed a little
SVN-Revision: 22244
2010-07-17 11:56:03 +00:00
Alexandros C. Couloumbis 30b022c3bd ixp4xx: update 2.6.35 patches to 2.6.35-rc5
SVN-Revision: 22239
2010-07-16 16:26:59 +00:00
Alexandros C. Couloumbis 883e39cf8f generic: update 2.6.35 patches to 2.6.35-rc5
SVN-Revision: 22238
2010-07-16 16:25:37 +00:00
Hamish Guthrie d163ae3f61 Add a profile including Jamvm for Gumstix
SVN-Revision: 22230
2010-07-16 09:20:06 +00:00
Gabor Juhos 1ca67cba7f ramips: enable ethernet driver for rt288x
SVN-Revision: 22214
2010-07-15 19:45:49 +00:00
Gabor Juhos 2e45ce264d ramips: register ethernet device on the RT-N15
SVN-Revision: 22213
2010-07-15 19:45:46 +00:00
Gabor Juhos c2ebadc504 ramips: add generic ethernet device for the RT288x
SVN-Revision: 22212
2010-07-15 19:45:43 +00:00
Gabor Juhos 0d8c036e56 ramips: add mdio_cfg configuration for the ethernet driver
SVN-Revision: 22211
2010-07-15 19:45:40 +00:00
Gabor Juhos 9445ce43a6 generic: rtl8366: add debugfs file to show PVIDs
SVN-Revision: 22206
2010-07-15 13:05:56 +00:00
Gabor Juhos 9a92e1a32c generic: rtl8366: make rtl8366_set_vlan static
SVN-Revision: 22205
2010-07-15 13:05:53 +00:00
Gabor Juhos 48934bbd88 generic: rtl8366: add common rtl8366_sw_{get,set}_vlan_ports functions
SVN-Revision: 22204
2010-07-15 13:05:50 +00:00
Gabor Juhos d4e0b75dda generic: rtl8366: add common rtl8366_sw_get_vlan_info
SVN-Revision: 22203
2010-07-15 13:05:47 +00:00
Gabor Juhos a59fa57985 generic: rtl8366: use smi->num_ports and smi->ops->get_vlan_4k
SVN-Revision: 22202
2010-07-15 13:05:43 +00:00
Gabor Juhos ce7eca2dff generic: rtl8366: add is_vlan_valid function to smi_ops
SVN-Revision: 22201
2010-07-15 13:05:39 +00:00
Gabor Juhos dffd45dc61 generic: rtl8366: add common rtl8366_sw_get_port_mib function
SVN-Revision: 22200
2010-07-15 13:05:36 +00:00
Gabor Juhos 0049e74882 generic: rtl8366: generealize rtl8366{s,rb}_sw_get_port_mib functions
SVN-Revision: 22199
2010-07-15 13:05:32 +00:00
Gabor Juhos e110321fce generic: rtl8366: make rtl8366_{g,s}et_pvid static
SVN-Revision: 22198
2010-07-15 13:05:29 +00:00
Gabor Juhos e561b18521 generic: rtl8366: add common rtl8366_sw_{get,set}_port_pvid functions
SVN-Revision: 22197
2010-07-15 13:05:25 +00:00
Gabor Juhos 534480d3fb generic: rtl8366: add setup to rtl8366_smi_ops struct
SVN-Revision: 22196
2010-07-15 13:05:21 +00:00
Gabor Juhos b093cec6cc generic: rtl8366: introduce rtl8366_smi_alloc
SVN-Revision: 22195
2010-07-15 13:05:16 +00:00
Gabor Juhos c7bc8fb46c generic: rtl8366: get rid of private rtl8366{s,rb} structs
SVN-Revision: 22194
2010-07-15 13:05:10 +00:00
Gabor Juhos 008c81b859 generic: rtl8366: move switch device to the rtl8366_smi struct
SVN-Revision: 22193
2010-07-15 13:05:06 +00:00
Gabor Juhos 5508b23aaf generic: rtl8366: get rid of private vlan_{mc,4k} structs
The usage of bitfields causes problems in Little-Endian mode. Remove
them and manipulate the bits directly in the appropriate functions. This
change also reduces the size of the binary a bit.

SVN-Revision: 22192
2010-07-15 13:05:02 +00:00
Gabor Juhos 540b3e6419 generic: rtl8366: use SWITCH_TYPE_NOVAL for reset_mib attributes
SVN-Revision: 22191
2010-07-15 13:04:57 +00:00
Gabor Juhos 4bb11f9a39 generic: move ath5k_platform.h from ar71xx to generic files
SVN-Revision: 22189
2010-07-15 07:36:58 +00:00
Gabor Juhos 95e09cccd8 ar71xx: in-flash macs and eeprom for mach-eap7660d
This adds in-flash mac-addresses and calibration data for the Senao
EAP7660D board.

Signed-off-by: Daniel Golle <daniel.golle@gmail.com>

SVN-Revision: 22187
2010-07-15 07:36:52 +00:00
Daniel Dickinson 17ba48cd90 target (base-files): Fixed failsafe mode by adding back insmod diag
SVN-Revision: 22186
2010-07-15 02:46:03 +00:00
Jo-Philipp Wich abdf25b045 add required exports for wl.ko
SVN-Revision: 22174
2010-07-13 17:03:56 +00:00
Gabor Juhos d14e9e706e ramips: Fix bridging in ramips ethernet driver
Bridging between the ramips ethernet driver and rt2800pci was somewhat
broken. Frames received by the ethernet driver which were passed to the
wifi driver for transmission were sometimes corrupted or sent out with
huge delays.

The reason for this is the missing assignment of skb->tail in the ramips
ethernet driver's rx path resulting in skb->tail pointing to skb->data.
Since skb->tail is used by mac80211 it writes into skb->data which messes
up the frames content.

Fix this by using skb_put to correctly set skb->len and skb->tail.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>

SVN-Revision: 22172
2010-07-13 16:52:07 +00:00
Gabor Juhos 27375c5139 ramips: protect GPIO register access with a spinlock
SVN-Revision: 22171
2010-07-13 16:52:04 +00:00
Gabor Juhos 9ee8b1f8c6 ramips: sync kernel config
SVN-Revision: 22170
2010-07-13 16:52:02 +00:00
Jo-Philipp Wich 9978dd7637 export SSB fallback SPROM - required for wl.ko
SVN-Revision: 22168
2010-07-13 16:20:29 +00:00
Claudio Mignanti 2d86ea7bf3 massive: replace occurences of .$(LINUX_KMOD_SUFFIX) with .ko after r21950
SVN-Revision: 22145
2010-07-12 14:06:13 +00:00
Claudio Mignanti 86f3d57a00 pwm: use coherent naming to avoid conflicts
SVN-Revision: 22142
2010-07-12 13:19:57 +00:00
Hauke Mehrtens 91ce82ef77 kernel: Add missing kernel config options
SVN-Revision: 22136
2010-07-11 18:52:30 +00:00
Hauke Mehrtens d6e8db7e6a kernel: add missing dma_dev member to struct ssb_device to make b43/b43legacy compile with current mac80211 version
SVN-Revision: 22135
2010-07-11 18:50:55 +00:00
Claudio Mignanti 07ccad1f99 enable usb support by default.
SVN-Revision: 22129
2010-07-11 12:27:09 +00:00
Claudio Mignanti ba56a699a9 add defautl config for eth0
SVN-Revision: 22128
2010-07-11 12:27:05 +00:00
Claudio Mignanti 581dfd912c fix typo in Makefile tgz -> targz
SVN-Revision: 22125
2010-07-11 09:53:00 +00:00
Hauke Mehrtens 3310fdf6fa brcm47xx: use kernel 2.6.34.1 as default kernel
SVN-Revision: 22119
2010-07-10 22:40:45 +00:00
Hauke Mehrtens e2ce2feedb kernel: update to kernel 2.6.34.1
SVN-Revision: 22118
2010-07-10 22:39:52 +00:00
Felix Fietkau 9c8d55541a brcm47xx: fix a small copy&paste error in the b44 fix for 2.6.34 and 2.6.35
SVN-Revision: 22116
2010-07-10 12:17:41 +00:00
Felix Fietkau fbff44c98a Get rid of the b44 'BUG! Timeout waiting for bit 80000000 of register 428 to clear.' spam.
more and more users are getting confused by this, and consider it a regression in brcm47xx,
because brcm-2.4 was not showing this message. It's not particularly interesting for debugging,
most of the time it only happens because of an unconnected port.

SVN-Revision: 22110
2010-07-10 00:48:37 +00:00
Claudio Mignanti 482557bc88 fix a bug inside usb driver, thanks to Jesper Nilsson
SVN-Revision: 22105
2010-07-09 10:58:44 +00:00
Claudio Mignanti 63a7fad924 add some missing symbols
SVN-Revision: 22104
2010-07-09 10:58:40 +00:00
Hamish Guthrie 0a82d07f4b gumstix: add luci
SVN-Revision: 22093
2010-07-08 12:46:36 +00:00
Hamish Guthrie 35539f9709 Add kmod-usb-hid
SVN-Revision: 22086
2010-07-07 12:30:29 +00:00
Hauke Mehrtens 3aa9ba520f kernel: add missing config option found by buildbot
SVN-Revision: 22080
2010-07-06 20:50:47 +00:00
Felix Fietkau 36b295eefd repair the damage that was done to the packet socket type filter patch when it was forward ported to 2.6.33 this should fix the mac80211 problems in 2.6.33 and later versions
SVN-Revision: 22079
2010-07-06 18:53:55 +00:00
Felix Fietkau a27ea45e76 ar71xx: only reinit the ethernet MAC at .open() on ar724x for now, until we've figured out what part of it causes the issue described in #7563
SVN-Revision: 22075
2010-07-06 12:40:07 +00:00
Felix Fietkau 3e425b2cbc add mini_fo fix to 2.6.30 as well
SVN-Revision: 22058
2010-07-04 15:35:34 +00:00
Felix Fietkau 3512ba10c0 mini_fo: add error pointer checks after dentry lookups to fix various crash bugs (fixes #7277, #7207, #7259)
SVN-Revision: 22057
2010-07-04 15:28:41 +00:00
Felix Fietkau 15b209d09f ag71xx: reset the hardware during open(), this improves recovery from tx timeouts on ar724x considerably
SVN-Revision: 22055
2010-07-04 02:15:08 +00:00
Felix Fietkau 89da22d1ea ag71xx: fix a memory corruption bug that happens if you flood the interface with packets while it's being brought down fixes boot time crashes under load reported by matteo
SVN-Revision: 22054
2010-07-04 01:31:33 +00:00
Gabor Juhos 86b4b5e1e9 generic: rtl8366: enable VLAN ingress filtering
SVN-Revision: 22044
2010-07-02 09:55:57 +00:00
Florian Fainelli b917b09b91 refresh 2.6.34 patches
SVN-Revision: 22042
2010-07-01 22:28:22 +00:00
Florian Fainelli 7484ad4108 add 2.6.34 support
SVN-Revision: 22041
2010-07-01 22:28:16 +00:00
Florian Fainelli a92623b92a fix line wrapped patch
SVN-Revision: 22040
2010-07-01 22:28:05 +00:00
Florian Fainelli 48b8c5e945 fix PCI, thanks br1, put back 2.6.32.14 support by default
SVN-Revision: 22033
2010-07-01 19:07:27 +00:00
Markus Wigge 25602743d1 brcm47xx: added dual image support to flashmap driver
some CFE versions (i.e. WRT54G3Gv2-VF) expect two separate firmware
images which each consume half of the available flash space.
these changes check for the TRX header version and set the partition
size correctly.
Tested on G3Gv2-VF and Asus WL-500GP

SVN-Revision: 22019
2010-07-01 16:26:24 +00:00
Gabor Juhos 5a28fb88a4 ar71xx: fix leds-rb750 build failure on 2.6.34
SVN-Revision: 22016
2010-07-01 14:49:06 +00:00
Markus Wigge 114ce0bd4c renamed wrt54g3gv2-vf images
'factory' and 'sysupgrade' did not make much sense. A discussion
with jow convinced me that .trx results in a helpdesk disaster.
So I decided to use '.bin' for normal bin-headers and '.noheader.bin'
for the trx-v2 image.
I fixed the wiki accordingly.

SVN-Revision: 22013
2010-07-01 10:48:13 +00:00
Florian Fainelli 09ed7e00a4 revert upstream commit that broke PCI until we have a better fix
SVN-Revision: 22010
2010-07-01 08:30:16 +00:00
Jo-Philipp Wich 1650f33f97 add a wifi profile for proprietary wl
SVN-Revision: 22009
2010-07-01 01:39:04 +00:00
Jo-Philipp Wich d6d8014cfd fix dir-825-b1 default network config after r21905
SVN-Revision: 22005
2010-07-01 00:03:43 +00:00
Alexandros C. Couloumbis cd2069a57c fix commit r21994 (thanks juhosg)
SVN-Revision: 21995
2010-06-30 19:46:45 +00:00
Alexandros C. Couloumbis 0409c64e34 fix commit r21993
SVN-Revision: 21994
2010-06-30 19:35:12 +00:00
Claudio Mignanti d30bf22a55 Don't force pci support on .34 and .35
SVN-Revision: 21993
2010-06-30 17:23:19 +00:00
Claudio Mignanti ffa2e4eaec Add board definition previously forgotten
SVN-Revision: 21991
2010-06-30 15:06:17 +00:00
Gabor Juhos 50d88ac7d4 generic: rtl8366: minor cleanup
SVN-Revision: 21985
2010-06-28 17:24:05 +00:00
Gabor Juhos e19838e04c generic: rtl8366: add common read_debugfs_mibs function
SVN-Revision: 21984
2010-06-28 17:24:02 +00:00
Gabor Juhos 393f0bda89 generic: rtl8366: standardize read_debugfs_mibs functions
SVN-Revision: 21983
2010-06-28 17:23:59 +00:00
Gabor Juhos 5986c1f2d0 generic: rtl8366: use common rtl8366_mib_counter structure
SVN-Revision: 21982
2010-06-28 17:23:56 +00:00
Gabor Juhos 672018a30d generic: rtl8366: move common debugfs code to rtl8366_smi.c
SVN-Revision: 21981
2010-06-28 17:23:52 +00:00
Gabor Juhos 19ed040c62 generic: rtl8366: move buf to struct rtl8366_smi
SVN-Revision: 21980
2010-06-28 17:23:48 +00:00
Gabor Juhos 830b04bd72 generic: rtl8366: move common VLAN handling functions to rtl8366_smi.c
SVN-Revision: 21979
2010-06-28 17:23:45 +00:00
Gabor Juhos 81e9e7916f generic: rtl8366: add cpu_port, num_ports and num_vlan_mc to struct rtl8366_smi
SVN-Revision: 21978
2010-06-28 17:23:41 +00:00
Gabor Juhos 08942e9a98 generic: rtl8366: add VLAN handling functions to rtl8366_smi_ops
SVN-Revision: 21977
2010-06-28 17:23:37 +00:00
Gabor Juhos e8e8554192 generic: rtl8366: use RTL8366{S,RB} prefixes for all defines
SVN-Revision: 21976
2010-06-28 17:23:33 +00:00
Gabor Juhos c4dc96934d generic: rtl8366rb: fix MIB counter reset
SVN-Revision: 21969
2010-06-27 14:37:34 +00:00
Florian Fainelli f394178e15 reinstate 2.6.30 support until 2.6.32 is fixed
SVN-Revision: 21959
2010-06-26 22:18:23 +00:00
Felix Fietkau da1bb88a2b rename target/linux/generic-2.6 to generic
SVN-Revision: 21952
2010-06-26 20:42:58 +00:00
Felix Fietkau 95c5443b84 remove generic linux 2.4 support
SVN-Revision: 21948
2010-06-26 20:42:18 +00:00
Felix Fietkau cfbefb4b87 remove the brcm-2.4 target, it will no longer be supported in future releases. please use brcm47xx with broadcom-wl instead
SVN-Revision: 21946
2010-06-26 20:41:59 +00:00
Felix Fietkau 812f026323 add back the base-files/image code from brcm-2.4 to brcm47xx
SVN-Revision: 21945
2010-06-26 20:41:49 +00:00
Felix Fietkau 519b6a2f4c remove brcm47xx symlinks to brcm-2.4 (unfortunately svn does not allow a proper type changing commit)
SVN-Revision: 21944
2010-06-26 20:41:40 +00:00
Gabor Juhos 8989c682c4 generic: rtl8366: rename vlan debugfs file to vlan_mc, and clean up it's format
SVN-Revision: 21923
2010-06-26 19:16:48 +00:00
Gabor Juhos f60301e82b generic: rtl8366: update vlan handling code for rtl8366s
SVN-Revision: 21922
2010-06-26 19:16:45 +00:00
Gabor Juhos d4d8c4d7ea generic: rtl8366: update vlan handling code of rtl8366rb
SVN-Revision: 21921
2010-06-26 19:16:41 +00:00
Gabor Juhos 62f2e8e981 generic: rtl8366: add hw_init to initialize registers after reset
SVN-Revision: 21920
2010-06-26 19:16:38 +00:00
Gabor Juhos 91a3323401 generic: rtl8366: introduce rtl8366_smi_rmwr function
SVN-Revision: 21919
2010-06-26 19:16:34 +00:00
Gabor Juhos 23e44e1367 generic: rtl8366s: get some MIB counters from another offset
SVN-Revision: 21918
2010-06-26 19:16:30 +00:00
Gabor Juhos e89c10585e generic: rtl8366: cleanup MIB counter printing
SVN-Revision: 21917
2010-06-26 19:16:27 +00:00
Gabor Juhos 0d6fb64ac3 generic: rtl8366: use struct rtl8366_smi instead of struct rtl8366{s,rb}
SVN-Revision: 21916
2010-06-26 19:16:24 +00:00
Gabor Juhos 14688b75b7 generic: rtl8366: add common vlan_4k structure
SVN-Revision: 21915
2010-06-26 19:16:20 +00:00
Gabor Juhos 3d9c3067d3 generic: rtl8366: add common vlan_mc structure
SVN-Revision: 21914
2010-06-26 19:16:16 +00:00
Gabor Juhos a6b57e3d3c generic: rtl8366: rename vlanmc and vlan4k related structures an functions
SVN-Revision: 21913
2010-06-26 19:16:12 +00:00
Gabor Juhos 5078264bef generic: rtl8366: use struct rtl8366_smi for phy_reg_{read,write} calls
SVN-Revision: 21912
2010-06-26 19:16:06 +00:00
Gabor Juhos 47de539b93 generic: rtl8366: move mii bus handling to the rtl8366_smi code
SVN-Revision: 21911
2010-06-26 19:16:01 +00:00
Gabor Juhos dcc8caac45 generic: rtl8366: introduce rtl8366_smi_ops
SVN-Revision: 21910
2010-06-26 19:15:57 +00:00
Gabor Juhos 3471627f59 generic: rtl8366: change format string for debugfs error messages
SVN-Revision: 21909
2010-06-26 19:15:52 +00:00
Gabor Juhos e627f76251 generic: rtl8366: don't show link parameters if the link is down
SVN-Revision: 21908
2010-06-26 19:15:48 +00:00
Gabor Juhos 0aa0d49169 generic: rtl8366: fix register offset and size of MIB counters
SVN-Revision: 21907
2010-06-26 19:15:43 +00:00
Gabor Juhos 8742057763 generic: rtl8366: prevent modifications of VLAN 0
SVN-Revision: 21906
2010-06-26 19:15:38 +00:00
Gabor Juhos e827a12c48 ar71xx: don't use vlan 0 for devices with rtl8366s switch
SVN-Revision: 21905
2010-06-26 19:15:32 +00:00
Hamish Guthrie 2f5a5497be Add script support for Marvell 88W8686 mac80211. This is a hack now, but it works. cfg80211 is very broken in the current mainline Marvell driver. A new patch set to address this is in linux-next, I just do not have time today to address it.
SVN-Revision: 21899
2010-06-25 08:11:54 +00:00
Hamish Guthrie ca67278b9e Use modules for wifi and usb
SVN-Revision: 21898
2010-06-25 08:08:05 +00:00
Alexandros C. Couloumbis 6bc17e57b0 ixp4xx: remove 2.6.35 unedded patches
SVN-Revision: 21897
2010-06-25 04:37:14 +00:00
Alexandros C. Couloumbis 257d87204b mpc83xx: add kernel 2.6.35 preliminary support
SVN-Revision: 21896
2010-06-24 15:07:36 +00:00
Alexandros C. Couloumbis 7381af2207 ixp4xx: add kernel 2.6.35 preliminary support
SVN-Revision: 21895
2010-06-24 14:40:36 +00:00
Alexandros C. Couloumbis 7cf04396c5 ixp4xx: add Mikael Petterssons patch works
SVN-Revision: 21894
2010-06-24 14:38:03 +00:00
Alexandros C. Couloumbis 93db39b3d3 ixp4xx: fix MAC parsing and switch (unmanaged) functionality for wrt300nv2 (thank you Ernesto Elbe)
SVN-Revision: 21893
2010-06-24 14:36:41 +00:00
Alexandros C. Couloumbis 3c52f9a53d ixp4xx: add Titan Wireless TW-266-2 support
SVN-Revision: 21892
2010-06-24 14:34:49 +00:00
Alexandros C. Couloumbis 2b66b4735b ixp4xx: add kernel 2.6.33 preliminary support
SVN-Revision: 21891
2010-06-24 14:29:41 +00:00
Alexandros C. Couloumbis 60b4d65953 ixp4xx: revert kernel support for 2.6.33 & 2.6.35
SVN-Revision: 21890
2010-06-24 14:25:07 +00:00
Florian Fainelli 6f4c13a017 add missing CONFIG_PCMCIA_XIRCOM spotted by buildbot
SVN-Revision: 21889
2010-06-24 12:17:46 +00:00
Jo-Philipp Wich 91468dcf4f package TPROXY target and module infrastructure
SVN-Revision: 21883
2010-06-22 22:39:22 +00:00
Hauke Mehrtens ded2b77652 orion: Missing symbols in 2.6.35-rc2 kernel config for Orion
Thank you Maddes for your patch

This closes #7441

SVN-Revision: 21882
2010-06-22 21:05:29 +00:00
Alexandros C. Couloumbis f2bf29dcfb ixp4xx: add Mikael Petterssons patch works for 2.6.33 & 2.6.35
SVN-Revision: 21879
2010-06-22 14:10:55 +00:00
Hamish Guthrie c75dcdd011 Add c++ std library to gumstix rte
SVN-Revision: 21870
2010-06-22 07:07:24 +00:00
Hamish Guthrie 4732fe9718 Refactor omap35xx sub-targets to cater for beagleboard and gumstix overo
SVN-Revision: 21858
2010-06-21 11:59:59 +00:00
Claudio Mignanti 738b30afeb another #ifdef around pci_set_mwi call
SVN-Revision: 21854
2010-06-20 14:04:45 +00:00
Jo-Philipp Wich 5181a82334 change a typo in ath5k profile
SVN-Revision: 21853
2010-06-20 13:46:24 +00:00
Jo-Philipp Wich af1eb7ec46 deselect wpad-mini in wl profile instead of adding it to all other profiles, slightly change titles
SVN-Revision: 21852
2010-06-20 13:44:19 +00:00
Jo-Philipp Wich da6e39e592 add a profile using proprietary wl instead of b43
SVN-Revision: 21851
2010-06-20 13:32:40 +00:00
Claudio Mignanti e80e447944 pci_set_mwi depends upon CONFIG_HAVE_PCI_SET_MWI
SVN-Revision: 21849
2010-06-20 12:41:22 +00:00
Claudio Mignanti 4bb7ab3057 revamp target: add support for netusg20 board
SVN-Revision: 21838
2010-06-18 22:12:33 +00:00
Gabor Juhos 7bff9c0101 ar71xx: add support for the Senao EAP7660D board
This patch adds support for the Senao EAP7660D board to trunk.

Signed-off-by: Daniel Golle <daniel.golle@gmail.com>

SVN-Revision: 21837
2010-06-18 16:22:05 +00:00
Alexandros C. Couloumbis 44e51c530f ixp4xx: fix MAC parsing and switch (unmanaged) functionality for wrt300nv2 (thank you Ernesto Elbe)
SVN-Revision: 21836
2010-06-18 11:14:20 +00:00
Alexandros C. Couloumbis b54213c580 ixp4xx: port 600-skb_avoid_dmabounce.patch to 2.6.33 & 2.6.35
SVN-Revision: 21835
2010-06-18 11:09:10 +00:00
Jo-Philipp Wich c32b99c0bd fix sysupgrade for the Netgear WNR854T (#7484)
SVN-Revision: 21833
2010-06-18 07:57:45 +00:00
Alexandros C. Couloumbis 27e4cb3628 ixp4xx: fir commit r21825
SVN-Revision: 21827
2010-06-17 11:41:26 +00:00
Gabor Juhos 518f43efd8 ar71xx: fix RB750 LED configuration
Patch-by: Ray Bellis

SVN-Revision: 21826
2010-06-17 09:24:26 +00:00
Alexandros C. Couloumbis ced9c58145 ixp4xx: (Titan Wireless 2662) check for invalid/null MAC before assigning a random one
SVN-Revision: 21825
2010-06-17 08:17:17 +00:00
Gabor Juhos 08c2e29018 ar71xx: avoid duplicated 'board' parameter in kernel command line
SVN-Revision: 21805
2010-06-14 20:02:44 +00:00
Florian Fainelli b7e3430ba5 reinstate netdev LED trigger dependency against CONFIG_NET
SVN-Revision: 21804
2010-06-14 19:39:04 +00:00
Claudio Mignanti 46de802c0e Add the generic PWM api from Bill Gatliff (experimental). Ignore the leds trigger part at the moment
SVN-Revision: 21800
2010-06-14 18:01:11 +00:00
Felix Fietkau 50bf15dd26 backport the ssb dma device change to 2.6.30 as well
SVN-Revision: 21798
2010-06-14 15:47:06 +00:00
Alexandros C. Couloumbis 3a270cbf6f ixp4xx: add kernel 2.6.35 preliminary support
SVN-Revision: 21797
2010-06-14 14:59:37 +00:00
Felix Fietkau b6fb8fd821 rename broadcom-wl to broadcom-wl-old
SVN-Revision: 21794
2010-06-14 11:00:30 +00:00
Felix Fietkau efa4f94436 brcm47xx: add some exports to be used by the new wl driver
SVN-Revision: 21793
2010-06-14 10:03:05 +00:00
Jo-Philipp Wich fb1058d1f9 add b43 dma_dev fix to 2.6.32 and 2.6.33
SVN-Revision: 21789
2010-06-13 18:35:23 +00:00
Claudio Mignanti 35ff4c9aa8 Extend the gpio device driver (#5671)
SVN-Revision: 21787
2010-06-13 13:27:06 +00:00
Florian Fainelli fb94196462 add missing alice gate2 leds (#6743)
SVN-Revision: 21785
2010-06-13 12:20:53 +00:00
Florian Fainelli 0c5ef5387f refresh 2.6.33 patches
SVN-Revision: 21784
2010-06-13 12:20:48 +00:00
Florian Fainelli 08450811e3 refresh 2.6.32 patches
SVN-Revision: 21783
2010-06-13 12:20:42 +00:00
Gabor Juhos e8c46b8a2a swconfig: fix lock imbalance in unregister_switch()
Signed-off-by: Karl Beldan <karl.beldan@sagemcom.com>

SVN-Revision: 21780
2010-06-13 11:37:35 +00:00
Gabor Juhos 3165ea7886 swconfig: release switch in error path of swconfig_get_attr
Signed-off-by: Karl Beldan <karl.beldan@sagemcom.com>

SVN-Revision: 21779
2010-06-13 11:37:32 +00:00
Florian Fainelli 3c10fdc725 rename partition map patch to a better name, since it s wrt350nv2 specific
SVN-Revision: 21778
2010-06-13 09:54:11 +00:00
Florian Fainelli 8338fec757 remove now empty samsung flash related patches
SVN-Revision: 21777
2010-06-13 09:54:06 +00:00
Florian Fainelli 10e325d736 rename 014-samsung_flash -> 014-samsung_flash.patch
SVN-Revision: 21776
2010-06-13 09:54:01 +00:00
Florian Fainelli 368745c06a fix samsung flash patch after r21408, thanks to Matthias Buecher (#7348)
SVN-Revision: 21775
2010-06-13 09:53:55 +00:00
Florian Fainelli b99922180b add missing dma_dev member to struct ssb_device to make b43/b43legacy compile with current mac80211 version
SVN-Revision: 21770
2010-06-12 18:10:22 +00:00
Florian Fainelli 145fd381d7 do not override cfg80211-related config symbols
SVN-Revision: 21769
2010-06-12 18:10:16 +00:00
Florian Fainelli 61ff8d986d refresh 2.6.34 patches
SVN-Revision: 21768
2010-06-12 18:10:09 +00:00
Gabor Juhos b86e4e1c6a ar71xx: add default network config for the RB433UAH board
SVN-Revision: 21765
2010-06-12 13:20:41 +00:00
Gabor Juhos 9789f0215a ar71xx: nuke AR71XX_MACH_UBNT_AR71XX machtype
SVN-Revision: 21764
2010-06-12 13:20:39 +00:00
Alexandros C. Couloumbis 7f32c3672e generic-2.6/patches-2.6.35: fix ocf missing parts
SVN-Revision: 21757
2010-06-11 13:49:39 +00:00
Alexandros C. Couloumbis 97904a9d2f rb532: fix a module dependency issue
SVN-Revision: 21755
2010-06-10 12:33:43 +00:00
Alexandros C. Couloumbis 69c4e34f3a rb532: add kernel 2.6.35 preliminary support
SVN-Revision: 21754
2010-06-10 12:32:27 +00:00
Alexandros C. Couloumbis 93993b29e0 adm5120: add kernel 2.6.35 preliminary support
SVN-Revision: 21751
2010-06-10 11:21:10 +00:00
Gabor Juhos 9bc1e548a1 generic: move more common options to generic configuration
* CONFIG_ABX500_CORE
 * CONFIG_ATOMIC64_SELFTEST
 * CONFIG_BRIDGE_IGMP_SNOOPING
 * CONFIG_CAIF
 * CONFIG_CEPH_FS
 * CONFIG_CRYSTALHD
 * CONFIG_DEFAULT_SECURITY_SELINUX
 * CONFIG_DEFAULT_SECURITY_SMACK
 * CONFIG_DEFAULT_SECURITY_TOMOYO
 * CONFIG_DT3155
 * CONFIG_IP_MROUTE_MULTIPLE_TABLES
 * CONFIG_L2TP
 * CONFIG_LOGFS
 * CONFIG_LPC_SCH
 * CONFIG_MFD_JANZ_CMODIO
 * CONFIG_MFD_RDC321X
 * CONFIG_N_GSM
 * CONFIG_RAMOOPS
 * CONFIG_SERIAL_ALTERA_JTAGUART
 * CONFIG_SERIAL_ALTERA_UART
 * CONFIG_SERIAL_TIMBERDALE
 * CONFIG_SM_FTL
 * CONFIG_SQUASHFS_XATTRS

SVN-Revision: 21750
2010-06-10 10:45:51 +00:00
Gabor Juhos 4128c72275 generic: don't override CONFIG_DEBUG_FS
SVN-Revision: 21749
2010-06-10 10:45:42 +00:00
Gabor Juhos 2f328ce488 generic: move some common symbols to generic configuration
* CONFIG_MUTEX_SPIN_ON_OWNER
 * CONFIG_DEFAULT_HYDLA
 * CONFIG_DEFAULT_VENO

SVN-Revision: 21748
2010-06-10 08:58:14 +00:00
Gabor Juhos 57c5fe2e7f generic: remove trailing whitespaces from kernel configs
SVN-Revision: 21747
2010-06-10 08:58:09 +00:00
Gabor Juhos 5cad9d5c73 generic: standardize CONFIG_INLINE_* symbols usage
SVN-Revision: 21746
2010-06-10 08:09:41 +00:00
Gabor Juhos 65de4c2102 ar71xx: sync kernel configs
SVN-Revision: 21745
2010-06-10 08:09:36 +00:00
Gabor Juhos f24395618e ar71xx: remove more config overrides
SVN-Revision: 21744
2010-06-10 06:14:19 +00:00
Gabor Juhos adb0a95df1 ar71xx: fix phy_mask for the RB450
SVN-Revision: 21743
2010-06-09 19:48:35 +00:00
Gabor Juhos f731dbec62 ar71xx: don't override CONFIG_BRIDGE_* options
SVN-Revision: 21742
2010-06-09 19:48:32 +00:00
Gabor Juhos 8c6a9eccb7 generic: update xt_layer7 module fix for 2.6.35
SVN-Revision: 21741
2010-06-09 17:56:42 +00:00
Alexandros C. Couloumbis c9f459572e generic-2.6: layer7: convert xt_match_param to xt_action_param
SVN-Revision: 21740
2010-06-09 17:29:25 +00:00
Gabor Juhos 270d8bd6da generic: more missing symbols for 2.6.35
SVN-Revision: 21739
2010-06-09 15:31:43 +00:00
Gabor Juhos e09af769c6 generic: add missing layer7 patches for 2.6.35
SVN-Revision: 21738
2010-06-09 15:31:39 +00:00
Gabor Juhos dc27a440b2 ar71xx: fix nand_scan_ident parameters in the rb{4xx,750}_nand drivers for 2.6.35
SVN-Revision: 21737
2010-06-09 15:31:36 +00:00
Gabor Juhos 6ce447427c ar71xx: fix build error in the rb{4xx,750}_nand drivers on 2.6.34/35
SVN-Revision: 21736
2010-06-09 15:31:34 +00:00
Alexandros C. Couloumbis 3e5f4450b5 generic-2.6: update patches-2.6.35/080-mtd_plat_nand_chip_fixup.patch
SVN-Revision: 21735
2010-06-09 15:14:12 +00:00
Alexandros C. Couloumbis d45dc5e820 ar71xx: add kernel 2.6.35 preliminary support
SVN-Revision: 21734
2010-06-09 10:45:47 +00:00
Alexandros C. Couloumbis bef7ceff09 generic-2.6: add (some) missing config symbols for kernel 2.6.35
SVN-Revision: 21733
2010-06-09 10:43:59 +00:00
Gabor Juhos e16d46a350 generic: rename ip175c driver to ip17xx on 2.6.35 as well
SVN-Revision: 21732
2010-06-09 07:52:48 +00:00
Gabor Juhos 3045632eb0 ar71xx: add default network configuration file for the RB450/RB433 boards
SVN-Revision: 21730
2010-06-08 20:19:23 +00:00
Gabor Juhos 2666ae6f0e ar71xx: enable the IP17xx driver for the nand subtarget
Also disable the old ICPlus driver.

SVN-Revision: 21729
2010-06-08 20:19:20 +00:00
Gabor Juhos d55ebf3a8a ar71xx: fix phy_mask on the RB433 for the IP17xx driver
SVN-Revision: 21728
2010-06-08 20:19:18 +00:00
Gabor Juhos 464d384762 ip17xx: fix autonegotioation issues
SVN-Revision: 21727
2010-06-08 20:19:14 +00:00
Gabor Juhos 94c6afe09d generic: add aneg_done and update_link functions for the phy_device
SVN-Revision: 21726
2010-06-08 20:19:11 +00:00
Gabor Juhos 0cc840f158 ip17xx: Update the copyright message
Update the copyright message to reflect my changes.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21725
2010-06-08 20:19:08 +00:00
Gabor Juhos b650fecb7d ip17xx: Rename the driver to ip17xx.c
Following the big internal rename, this is the external rename.
Rename the source file to ip17xx.c and adjust Makefile and Kconfig.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21724
2010-06-08 20:19:05 +00:00
Gabor Juhos 0b84c5a1c1 ip17xx: The big rename
Recognize that the driver supports many more devices than the ip175c.

The driver itself is now called ip17xx, all generic functions have been
renamed to ip17xx_*. The model-dependent functions have prefixes ip175c_
and ip175d_.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21723
2010-06-08 20:18:58 +00:00
Gabor Juhos 2ccaef4f4a ip17xx: Keep all state locally
Instead of reading the hardware state every time we want to inspect it or
to modify it, maintain it in struct ip175c_state.

This simplifies the code significantly.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21722
2010-06-08 20:18:55 +00:00
Gabor Juhos 4511da99b9 ip17xx: Add support for IP175D
Add support for the IP175D chip. Since the register set is vastly different
from the previous models, we cannot not use the register number tables in struct
register_mappings (except for VLAN_DEFAULT_TAG_REG), so we supply a different
set of low-level functions.

Unlike with the previous models, we keep the VLAN setup in our state structure
instead of querying the hardware (it would be much harder in case of IP175D,
because the mapping between hardware and software state is not 1:1). Therefore,
get_flags() and get_state() are no-ops.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21721
2010-06-08 20:18:51 +00:00
Gabor Juhos d48ba78aa4 ip17xx: Avoid auto-negotiation
Let ip175c_config_init() initialize the link state of the PHY and set the
PHY state machine directly to the PHY_RUNNING state in order to skip the
auto-negotiation phase.

Previously, auto-negotiation on PHY 0 (switch port 0) influenced the ethernet
driver connected to the CPU port, causing all sorts of weird effects.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21720
2010-06-08 20:18:47 +00:00
Gabor Juhos a7301c57a4 ip17xx: New chip detection
Clean up get_model() and make it recognize IP175D using yet another
chip ID register. Log the detected model.

Also fix a bug in the interface between the PHY layer and our probe function,
which caused IP175A devices to be ignored.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21719
2010-06-08 20:18:42 +00:00
Gabor Juhos d577cfa397 ip17xx: Add VLAN tag field
Since IP175D uses tag-based VLANs, we need an ability to set VLAN tag
of every VLAN.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21718
2010-06-08 20:18:38 +00:00
Gabor Juhos d08093b8b3 ip17xx: Maintain state->remove_tag incrementally
So far, state->remove_tag was sometimes updated incrementally, sometimes
left to correct_vlan_state() to recalculate. Since I want to avoid use of
correct_vlan_state() for IP175D, this patch fixes the only two remaining
places which leave state->remove_tag inconsistent with state->add_tag
and it drops the recalculation.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21717
2010-06-08 20:18:34 +00:00
Gabor Juhos e04dd645f2 ip17xx: Initialize VLAN state upon reset
Let VLAN state variables be initialized not only when the enable VLAN bit
is toggled, but also upon reset.

At this point, this should be a no-op, since the driver reads the current
hardware state before doing any modifications anyway, but I plan to keep
some state locally in the subsequent patches.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21716
2010-06-08 20:18:30 +00:00
Gabor Juhos 3c213b14ed ip17xx: Introduce vlan array
Replace vlan_ports array in struct ip175c_state by an array of structures.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21715
2010-06-08 20:18:25 +00:00
Gabor Juhos 065bc60f37 ip17xx: Introduce indirection of low-level operations
This patch introduces seperation between low-level and high-level parts
of the driver. The low-level functions are now called via pointers stored
in struct ip175c_regs.

The only functional changes are:

  o  correct_vlan_state() is now called as a part of every update_state().

  o  The order of setting of MODE_REG and resetting switch ports
     has changed. (These are independent actions, so it should not matter.)

  o  ip175c_set_tagged() sets the tags via update_state() instead of writing
     directly to the registers.

  o  The same for ip175c_set_pvid().

The only gaps in this abstraction are operations on ports (get_port_speed
and friends), which access PHY registers directly.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21714
2010-06-08 20:18:20 +00:00
Gabor Juhos 09be47cf90 ip17xx: Fix use of MODE_VAL
The value written to MODE_REG in ip175c_reset() should be obviously MODE_VAL,
not RESET_VAL. Actually, this change is a NOP, because in the only case where
the MODE_REG is used, the two values are identical, but it makes the code
more readable.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21713
2010-06-08 20:18:15 +00:00
Gabor Juhos f09e3fb65b ip17xx: Fix indentation in get_state() and update_state()
Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21712
2010-06-08 20:18:10 +00:00
Gabor Juhos 7b5a77fa39 ip17xx: Fixed error handling in ip175c_set_val()
Upon error, ip175c_set_val() returned 0 instead of -EINVAL.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21711
2010-06-08 20:18:05 +00:00
Gabor Juhos b3073617a5 ip17xx: Cosmetic cleanups
Trying to unify capitalization and formatting of comments. Writing of periods
at the end of comments is however still inconsistent.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21710
2010-06-08 20:18:00 +00:00
Gabor Juhos f96f1cd16f ip17xx: Consolidate operations with PHY registers
Call mdiobus_{read,write} instead of duplicating their code.

Introduce ip_phy_write_masked(), which changes a part of a register. Will
be used later in this patch series. Please note that it does not hold any
lock between reading and writing, so it is up to the caller to serialize.

Also add DUMP_MII_IO, which enables logging of all MII accesses.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21709
2010-06-08 20:17:55 +00:00
Gabor Juhos c0c0a60718 swconfig: Fix a bug in use of SWITCH_PORT_FLAG_TAGGED
SWITCH_PORT_FLAG_TAGGED is a bit index, not a bit mask.

Signed-off-by: Martin Mares <mj@ucw.cz>
Signed-off-by: Patrick Horn <patrick.horn@gmail.com>

SVN-Revision: 21708
2010-06-08 20:17:03 +00:00
Alexandros C. Couloumbis cfa9a1f6d6 brcm47xx: add kernel 2.6.35 preliminary support
SVN-Revision: 21707
2010-06-08 16:58:06 +00:00
Alexandros C. Couloumbis ce6b70119c generic-2.6: fix mini_fo 2.6.35 kernel issue
SVN-Revision: 21706
2010-06-08 16:44:42 +00:00
Alexandros C. Couloumbis 7414d7d943 fix a typo on commit r21704
SVN-Revision: 21705
2010-06-08 16:19:34 +00:00
Alexandros C. Couloumbis 7e2b5d177b generic-2.6: generic: add missing config symbols for 2.6.35
SVN-Revision: 21704
2010-06-08 16:13:37 +00:00
Alexandros C. Couloumbis d7dc747324 atheros: add kernel 2.6.35 preliminary support
SVN-Revision: 21703
2010-06-08 15:01:35 +00:00
Gabor Juhos 9f196d5223 generic: add missing config symbol for 2.6.34
SVN-Revision: 21699
2010-06-07 09:18:18 +00:00
Gabor Juhos 90e2b1ad6b ar71xx: fix 2.6.34 build errors
SVN-Revision: 21698
2010-06-07 09:18:13 +00:00
Gabor Juhos 84f6a9c5a1 ar71xx: add missing 2.6.34 config symbol
SVN-Revision: 21697
2010-06-07 09:17:34 +00:00
Alexandros C. Couloumbis 4503e77b0d generic-2.6: add kernel 2.6.35 preliminary support (patches)
SVN-Revision: 21696
2010-06-07 05:56:49 +00:00
Alexandros C. Couloumbis 1428b8f9bc refresh kernel patches
SVN-Revision: 21694
2010-06-06 21:16:31 +00:00
Florian Fainelli 0499ba96eb generate NA and non-NA images for Titan platforms
SVN-Revision: 21692
2010-06-06 19:17:01 +00:00
Florian Fainelli 2210c5274a add Titan MTD partitionning support (#6632)
SVN-Revision: 21691
2010-06-06 19:16:55 +00:00
Florian Fainelli a289ee48ca titan board also have CYWL as a product id
SVN-Revision: 21690
2010-06-06 19:16:49 +00:00
Florian Fainelli ac23dcfe11 do not override kmod-usb-storage-extras Kconfig symbols (#7285)
SVN-Revision: 21688
2010-06-06 19:02:30 +00:00
Gabor Juhos e897618fe1 ar71xx: build firmware images if Minimal profile is selected
SVN-Revision: 21684
2010-06-06 17:41:39 +00:00
Gabor Juhos f0ec6c9529 ar71xx: rename Minimal profile
SVN-Revision: 21683
2010-06-06 17:41:34 +00:00
Hauke Mehrtens 35031a5daf orion: Update Orion in trunk to kernel 2.6.34.
Was flashed on WRT350Nv2, booted and is running for several days.
Closes #7405

Thank you maddes for your patch.

SVN-Revision: 21682
2010-06-06 10:51:52 +00:00
Gabor Juhos b730849966 generic: update mips multimachine patch
SVN-Revision: 21681
2010-06-05 18:26:45 +00:00
Gabor Juhos ac8b72c8c9 adm5120: convert to use the new mips multimachine stuff
SVN-Revision: 21680
2010-06-05 18:26:40 +00:00
Felix Fietkau b61dce0a9b ar71xx: clarify the nand subtarget a bit
SVN-Revision: 21679
2010-06-05 11:55:49 +00:00
Gabor Juhos 2dfcdb9465 generic: merge mips multi machine update to generic patches for 2.6.34
SVN-Revision: 21675
2010-06-04 19:09:52 +00:00
Gabor Juhos 35765bfcf8 generic: merge mips multi machine update to generic patches for 2.6.33
SVN-Revision: 21674
2010-06-04 19:09:49 +00:00
Gabor Juhos 383bd396fa generic: merge mips multi machine update to generic patches for 2.6.32
SVN-Revision: 21673
2010-06-04 19:09:46 +00:00
Gabor Juhos 5cca5172bc adm5120: don't use linux/autoconf.h
SVN-Revision: 21672
2010-06-04 19:09:43 +00:00
Gabor Juhos f77ca8db76 adm5120: fix build error on 2.6.34
SVN-Revision: 21671
2010-06-04 19:09:39 +00:00
Claudio Mignanti 2f4339f7ea Force usb features, fix depends
SVN-Revision: 21664
2010-06-03 09:52:34 +00:00
Felix Fietkau 4586129989 orion: fix lan and wan mac address for wrt530n v2 (patch by maddes from #7113)
SVN-Revision: 21647
2010-06-01 14:41:37 +00:00
Alexandros C. Couloumbis 2b743a266f ar71xx: fix rootfs mount issue (closes #7319)
SVN-Revision: 21645
2010-06-01 08:49:57 +00:00
John Crispin 971b7ff50e Fix ramips build when CONFIG_RALINK_DEV_GPIO_BUTTONS is not set.
Signed-off-by: Helmut Schaa

SVN-Revision: 21643
2010-05-31 11:57:32 +00:00
Daniel Dickinson 44062d09b4 brcm-2.4: preinit: Renamed failsafe echo scriplet to reflect that it is brcm-specific
SVN-Revision: 21637
2010-05-30 03:21:22 +00:00
Daniel Dickinson 49ead8b0ad brcm-2.4: preinit: Removed duplicate failsafe switch config file
SVN-Revision: 21636
2010-05-30 03:21:11 +00:00
Daniel Dickinson ba2b75f710 ramips: Added preinit scriptlet to set vars based on cpuinfo during preinit_main. This fixes a bug in which the vars were not set due to /proc not being mounted when ramips.sh was sourced
SVN-Revision: 21635
2010-05-30 03:21:00 +00:00
Daniel Dickinson 6bccc41f6c ar71xx: Added preinit scriptlet to set vars based on cpuinfo during preinit_main. This fixes a bug in which the vars were not set due to /proc not being mounted when ar71xx.sh was sourced
SVN-Revision: 21634
2010-05-30 03:20:49 +00:00
Daniel Dickinson abb91e135f adm5120: Added preinit script to set vars based on cpuinfo during preinit main; This fixes a bug in which the per-board vars were not set due to cpuinfo not being mounted when the adm5120.sh was run
SVN-Revision: 21633
2010-05-30 03:20:38 +00:00
Daniel Dickinson 50a5ef1200 adm5120: Fixed name of preinit_iface scriptlet
SVN-Revision: 21632
2010-05-30 03:20:27 +00:00
Daniel Dickinson f296eeab53 brcm63xx: Fixed 96348GW (Tecom Gx00) LED definitions to match reality (vs reference design)
SVN-Revision: 21631
2010-05-30 02:04:56 +00:00
Daniel Dickinson 6a267cfa76 brcm63xx: Tecom GW6x00 profile: Added hotplug button events and gpio-leds kmods
SVN-Revision: 21630
2010-05-30 01:44:37 +00:00
Daniel Dickinson 40c53c6556 brcm63xx: Fixed vlan packet leakage in preinit for known devices with a switch on eth1 (currently only 96348GW - Tecom 6x00)
SVN-Revision: 21629
2010-05-30 01:33:20 +00:00
Daniel Dickinson 82edb6eafa brcm63xx: Added preinit reset button module loading for devices known to support it and for which /lib/brcm63xx.sh has the definitions (currently only 96348GW - Tecom 6x00)
SVN-Revision: 21628
2010-05-30 01:33:09 +00:00
Daniel Dickinson cc8fba8441 brcm63xx: Added LED code for preinit (/etc/diag.sh) for 96348GW (Tecom 6x00)
SVN-Revision: 21627
2010-05-30 01:32:58 +00:00
Daniel Dickinson bd8cfa63f4 brcm63xx: Added preinit board-type detection (currently only 96348GW - Tecom 6x00)
SVN-Revision: 21626
2010-05-30 01:32:47 +00:00
Hauke Mehrtens 6ef6b4e8b3 kernel: add missing config symbols.
Thank you Maddes for your patch

This closes #7375.

SVN-Revision: 21623
2010-05-29 14:32:58 +00:00
Hauke Mehrtens d9461d438a kernel: add lzma support for arm cpu.
This patch appears to be lost beetween 2.6.32 and 2.6.33.

Thank you Maddes for the patch.

This helps making orion work with kernel 2.6.34.
closes  #7377.

SVN-Revision: 21622
2010-05-29 14:31:56 +00:00
Lars-Peter Clausen c88f0ac390 udc: Fix recursive spinlocks
Driver had recursive spinlock locking: 1. jz4740_queue() acquires lock 2. done()
is called in chain:
jz4740_queue()->jz4740_ep0_kick()->jz4740_ep0_in()->write_fifo_ep0()->done() and
it tries to acquire same lock. 3. Deadlock.

Signed-off-by:
Yauhen Kharuzhy <jekhor@gmail.com>

SVN-Revision: 21619
2010-05-29 00:12:09 +00:00
Lars-Peter Clausen e66107e12b ASoC: Fix and cleaup dma config
SVN-Revision: 21618
2010-05-29 00:09:51 +00:00
Lars-Peter Clausen dd93818f19 core fixes * Mask timer irq on startup * Fix dma width constants * Do not try to ack intc irqs
SVN-Revision: 21617
2010-05-29 00:09:11 +00:00
Jo-Philipp Wich 70952dc944 Rename .trx2 image to openwrt-wrt54g3gv2-vf-squashfs-sysupgrade.bin and openwrt-wrt54g3gv2-vf-squashfs.bin to openwrt-wrt54g3gv2-vf-squashfs-factory.bin
SVN-Revision: 21616
2010-05-29 00:08:07 +00:00
Lars-Peter Clausen ada563beac jzcodec: Enable support for S8 format
SVN-Revision: 21615
2010-05-29 00:06:59 +00:00
Lars-Peter Clausen fecadfa91c fb: Fix pseudo palette for non 32bit color depth.
SVN-Revision: 21614
2010-05-29 00:06:19 +00:00
Lars-Peter Clausen 3107304b89 rtc: Put rtc Kconfig entry into the correct section
SVN-Revision: 21613
2010-05-29 00:05:13 +00:00
Felix Fietkau 816a9b30f6 x86: build fully functional images on Mac OS X, now that grub is fixed
SVN-Revision: 21609
2010-05-28 19:48:21 +00:00
Gabor Juhos c24397b385 ramips: merge slab patch
SVN-Revision: 21607
2010-05-28 19:45:28 +00:00
Gabor Juhos 7ac21ada55 ramips: use COMMAND_LINE_SIZE directly
SVN-Revision: 21606
2010-05-28 19:45:24 +00:00
Gabor Juhos 178e4e9927 ramips: add missing 2.6.34 config files
SVN-Revision: 21605
2010-05-28 19:45:21 +00:00
Gabor Juhos b86455a7ec ramips: refresh 2.6.34 patches
SVN-Revision: 21604
2010-05-28 19:45:16 +00:00
Gabor Juhos fdf1561386 ramips: sync 2.6.32 config
SVN-Revision: 21603
2010-05-28 19:45:10 +00:00
Nicolas Thill e74e289fa8 update linux kernel to 2.6.32.14
SVN-Revision: 21583
2010-05-27 18:09:09 +00:00
John Crispin 0ab7d18462 update to 2.6.34, signed of by russiane39, thx
SVN-Revision: 21573
2010-05-26 15:53:05 +00:00
Nicolas Thill 46e2eea1ef target/linux: refresh 2.6.32 patches
SVN-Revision: 21566
2010-05-24 20:35:46 +00:00
Hauke Mehrtens 4f1a51b7d9 kernel: add lzma support for arm cpu.
This patch appears to be lost beetween 2.6.32 and 2.6.33.

Thank you Maddes for the patch.

This helps making orion work with kernel 2.6.33.

SVN-Revision: 21552
2010-05-23 17:44:32 +00:00
Hauke Mehrtens 08821d137a orion: fix build
This patch does not apply any more because of changes in target/linux/generic-2.6/patches-2.6.32/089-mtd-samsung-flash.patch
TODO: find out if this patch is still needed.

Fixes build problem decsripted in #7348.

SVN-Revision: 21551
2010-05-23 17:02:43 +00:00
Hauke Mehrtens 7800ac4e58 brcm47xx: refresh patches
SVN-Revision: 21543
2010-05-23 13:17:56 +00:00
Hauke Mehrtens 3e4f6af8a5 generic-2.6: refresh patches
SVN-Revision: 21542
2010-05-23 13:17:32 +00:00
Hauke Mehrtens b18a1d217b kernel: update kernel to version 2.6.32.13 and 2.6.33.4
SVN-Revision: 21540
2010-05-23 13:16:51 +00:00
Florian Fainelli f3bce8f0db include swconfig in ar525w profile
SVN-Revision: 21532
2010-05-21 21:25:51 +00:00
Florian Fainelli b899e0a6c0 load all r6040 modules dependencies in preinit hook
SVN-Revision: 21531
2010-05-21 21:25:45 +00:00
Florian Fainelli 58405b0509 add r6040 phylib support which allows to use the ip175c switch driver on ar525w
SVN-Revision: 21521
2010-05-21 09:53:59 +00:00
Nicolas Thill 359f611957 target/generic-2.6: add missing bits for 2.6.30 ssb update
SVN-Revision: 21507
2010-05-19 17:07:40 +00:00
John Crispin 6b3bfbf943 adds proper kconfig to select the new mach types
SVN-Revision: 21500
2010-05-18 10:21:05 +00:00
John Crispin 91853a0721 oops, missing fix from [21485]
SVN-Revision: 21499
2010-05-18 09:14:01 +00:00
Lars-Peter Clausen ba30e23bbc Add checksum for 2.6.34, refresh 2.6.34 patches and update targets from 2.6.34-rcX to 2.6.34
SVN-Revision: 21498
2010-05-17 22:05:07 +00:00
John Crispin c8f606c760 * adds support for speedport w502V
* bump kernel to 2.6.33.4
 * make ethernet be configurable as MII/RMII
 * on xway we now assign a static amount of cp1 ram (still need to find a
sane value)
 * remove bogus board.c
 * jiffies were running with a (1 << 2) multiplier

SVN-Revision: 21485
2010-05-17 10:06:46 +00:00
Florian Fainelli bef594108f add missing ifxmips crypto config symbols, spotted by buildbot
SVN-Revision: 21483
2010-05-17 09:28:44 +00:00
Florian Fainelli 4506985415 set vendor to RDC even if CPU id is not known
SVN-Revision: 21475
2010-05-16 13:40:26 +00:00
Florian Fainelli e6fcc255a3 squash platform_support.patch into rdc_boards.patch
SVN-Revision: 21474
2010-05-16 13:40:20 +00:00
Florian Fainelli d0ba4453a3 fix link checking with switches, only port1 of switches would report link up
SVN-Revision: 21471
2010-05-16 12:36:26 +00:00
Florian Fainelli 127f454ba0 switch to 2.6.32.12
SVN-Revision: 21467
2010-05-16 11:00:51 +00:00
Jo-Philipp Wich f155da0922 fix a kernel bug where IPv6 packets are received on IPv4 sockets, this fixes dual stack software like OLSRd when running on Kernel 2.4 Signed-off-by: Alina Friedrichsen <x-alina@gmx.net>
SVN-Revision: 21461
2010-05-15 22:36:56 +00:00
Florian Fainelli 52f1e9e50f fix wrong hunk introduced by r21309, thanks rtz2
SVN-Revision: 21460
2010-05-15 21:27:02 +00:00
Florian Fainelli 928da83f5b fix panic on boot due to invalid IORESOURCE for MFD cells, fix gpio value setting
SVN-Revision: 21459
2010-05-15 21:26:56 +00:00
Florian Fainelli fa8c4aa164 fix 2.6.30 lzma tuning patch to output file size at end of kernel, otherwise decompressor remains stuck
SVN-Revision: 21458
2010-05-15 19:15:10 +00:00
Florian Fainelli bdf2a03107 use correct port type, which sets the correct receive fifo trigger options (#7095)
SVN-Revision: 21457
2010-05-15 19:15:03 +00:00
Florian Fainelli 72e6e69855 do not export find_task_by_vpid twice on 2.6.30
SVN-Revision: 21456
2010-05-15 19:14:50 +00:00
Hauke Mehrtens cfec944f42 ssb: activate CONFIG_SSB_BLOCKIO in the kernel and not in compat-wireless.
Before this patch CONFIG_SSB_BLOCKIO was set to y in compat-wireless
but the in kernel ssb system had it set to n, this causes an invalid pointer.
b43 now needs CONFIG_SSB_BLOCKIO=y

SVN-Revision: 21449
2010-05-15 11:04:53 +00:00
Gabor Juhos 65dba323f7 ar71xx: Make wget2nand fail if copying the kernel fails and use the correct file extension for the rootfs image
wget2nand didnt check the exit status after copying the kernel, if the
copying failed for some reason ( for example not enougs space on the
kernel partition) it simply continued extracting the rootfs.
I also changed the filename, which wget2nand trys to download (
.tar.gz instead of .tgz ).

Signed-off-by: Marko Foerster <mrkfoerster@googlemail.com>

SVN-Revision: 21444
2010-05-14 08:38:39 +00:00
Gabor Juhos 115f845e53 ar71xx: fix nbg460n mtd partitions
This fixes the NBG460N/550N/550NH mtd partitions.

Signed-off-by: Michael Kurz <michi.kurz@googlemail.com>

SVN-Revision: 21443
2010-05-14 08:37:58 +00:00
Lars-Peter Clausen 946c8fa59a Add 2.6.34 patches
SVN-Revision: 21438
2010-05-12 23:12:41 +00:00
Lars-Peter Clausen 37a8f3522f Move CONFIG_LZMA_{DE,}COMPRESS to generic config
It is selected by CONFIG_JFFS2_LZMA which is set in the generic config.

SVN-Revision: 21437
2010-05-12 23:04:18 +00:00
Lars-Peter Clausen 48ec7efd65 gpio_buttons: include slab.h
Fixes build with 2.6.34

SVN-Revision: 21436
2010-05-12 22:50:26 +00:00
Nicolas Thill 8d0aa4e176 target/uml: add missing CONFIG_MATOM config symbol
SVN-Revision: 21434
2010-05-12 21:34:48 +00:00
Hauke Mehrtens c96049615c brcm47xx: use tab instead of space
SVN-Revision: 21430
2010-05-12 20:28:39 +00:00
Hauke Mehrtens 51f6c2ccf4 kernel: add missing symbol
SVN-Revision: 21429
2010-05-12 20:15:51 +00:00
Lars-Peter Clausen 35a7db1e92 Add missing symbols to generic 2.6.34 config
SVN-Revision: 21428
2010-05-12 19:39:04 +00:00
Hauke Mehrtens bb8d84ce4e brcm47xx: ehci-ssb: some updates: * update pointers in struct hc_driver * make ssb_ehci_detach more look like the pci version * remove resume and suspend as they are never activated and not compiling * replace ssb_ehci_start with ehci_run as it only calls this method
SVN-Revision: 21427
2010-05-12 18:28:41 +00:00
Daniel Dickinson 3b7e21a679 brcm-2.4: Fixed preinit and failsafe switch configuration
SVN-Revision: 21417
2010-05-10 17:10:47 +00:00
Mirko Vogt 0910a01ef6 sound-soc-qi_lb60: rename package as underscores are not allowed by opkg
SVN-Revision: 21412
2010-05-09 22:24:13 +00:00
Florian Fainelli 4eecca22d4 refresh 2.6.32 patches
SVN-Revision: 21411
2010-05-09 18:13:49 +00:00
Florian Fainelli d3486f7942 refresh kernel patches
SVN-Revision: 21410
2010-05-09 18:13:43 +00:00
Florian Fainelli 655b43acc4 rework 130-clocks_devices_init.patch to make it more robust
SVN-Revision: 21409
2010-05-09 18:13:37 +00:00
Florian Fainelli d3092630a8 make etrax samsung flash patch generic (#6552)
SVN-Revision: 21408
2010-05-09 09:25:41 +00:00
Felix Fietkau 3aa09d05fd ar71xx: remove madwifi from the default profile
SVN-Revision: 21406
2010-05-08 20:06:50 +00:00
Felix Fietkau f4c9a4e042 ar71xx: use the lzma kernel and a proper size limit for pb92
SVN-Revision: 21405
2010-05-08 20:06:44 +00:00
Florian Fainelli 61c07602d5 prevent race between clocks and devices registration (#6532)
SVN-Revision: 21404
2010-05-08 16:58:08 +00:00
Nicolas Thill 2c82cf966c image/x86: fix typo when building on Mac OS X (closes: #7303)
SVN-Revision: 21401
2010-05-08 12:46:25 +00:00
Alexandros C. Couloumbis f829632acc adm5120: include r21398 actual changes
SVN-Revision: 21399
2010-05-08 08:19:56 +00:00
Alexandros C. Couloumbis 093fd3da26 adm5120: update files-2.6.33 and files-2.6.34
SVN-Revision: 21398
2010-05-08 08:15:40 +00:00
Felix Fietkau 51f7953734 ar71xx: remove some bogus kernel config overrides
SVN-Revision: 21397
2010-05-07 16:20:37 +00:00
Felix Fietkau 2598c32f06 ar71xx: add a new subtarget for nand based devices - saves around 44k on the lzma compressed generic kernel image
SVN-Revision: 21396
2010-05-07 16:20:32 +00:00
Felix Fietkau 0f7864456a brcm47xx: adjust the brcm4710 cache workaround code so that it does not break bcm4716 (patch by Bernhard Loos)
SVN-Revision: 21395
2010-05-07 11:48:15 +00:00
Florian Fainelli 0b84caa60a backport r21373 to 2.4 kernel
SVN-Revision: 21374
2010-05-05 09:08:02 +00:00
Florian Fainelli 4510d8838b fix build error on hifnHIPP spotted by buildbot
SVN-Revision: 21373
2010-05-05 09:03:59 +00:00
Florian Fainelli a2d45593b7 fix bad lzma tuning options bad hunks
SVN-Revision: 21372
2010-05-05 09:03:55 +00:00
Nicolas Thill d0773b2356 target/x86: cleanup image config options
SVN-Revision: 21365
2010-05-05 02:11:15 +00:00
Nicolas Thill 482ee200cb target/x86: use common config items for options shared between generic and olpc targets
SVN-Revision: 21364
2010-05-05 02:07:38 +00:00
Nicolas Thill 898a6bc93d target/rb532: use -combined suffix for kernel+rootfs images
SVN-Revision: 21363
2010-05-05 01:59:43 +00:00
Nicolas Thill 5403c59f57 images: rename CONFIG_TARGET_ROOTFS_FSPART to CONFIG_TARGET_ROOTFS_PARTSIZE
SVN-Revision: 21362
2010-05-05 01:52:54 +00:00
Jo-Philipp Wich 0ff83e90ba add OCF 20100325 support to brcm-2.4
SVN-Revision: 21357
2010-05-04 21:00:14 +00:00
Jo-Philipp Wich 32e7340bf2 update OCF framework to version 20100325
SVN-Revision: 21356
2010-05-04 20:59:19 +00:00
Florian Fainelli f89ff525ee revert r21085, fixes #7282
SVN-Revision: 21352
2010-05-04 08:07:39 +00:00
Florian Fainelli 724e84146d let 802.1q support be built-in (#7280)
SVN-Revision: 21349
2010-05-04 07:39:00 +00:00
Jo-Philipp Wich d7048c2300 remove a bogus byteswap in the hifn_795x driver, should fix support for the VPN1411 crypto accelerator
SVN-Revision: 21344
2010-05-03 20:24:49 +00:00
Florian Fainelli 31548bfe2b use AMD standard command-set with winbond flash chips (#6966), patch from obinou
SVN-Revision: 21333
2010-05-03 09:03:14 +00:00
Nicolas Thill 6d277230cf target/uml: fix host processor type selection on x86_64 (proper fix for [13166])
SVN-Revision: 21318
2010-05-02 21:03:16 +00:00
Florian Fainelli 262640cb9e add lzma tuning options, patch from Bernhard Loos
SVN-Revision: 21311
2010-05-02 19:31:05 +00:00
Florian Fainelli 5dc1ce4ccb fix upgrade detection logic, patch from Bernhard Loos
SVN-Revision: 21310
2010-05-02 19:30:59 +00:00
Florian Fainelli 5423050c98 fix sitecom firmware partition size, patch from Bernhard Loos
SVN-Revision: 21309
2010-05-02 19:30:52 +00:00
Florian Fainelli 6e30a4b087 include second ethernet interface in bridge after r20022
SVN-Revision: 21307
2010-05-02 19:30:36 +00:00
Florian Fainelli 1017215649 do not write to per-port over-current register, which is bogus (#6898)
SVN-Revision: 21306
2010-05-02 19:14:10 +00:00
Nicolas Thill 3bca4b2094 package/grub: build a host grub and a target grub (#7269) - use the host grub binary for grub install, but with target stage files - disable SSP (-fno-stack-protector) & Compile Time Buffer Checks (-U_FORTIFY_SOURCE) if appropriate - create a target grub package
SVN-Revision: 21305
2010-05-02 17:32:25 +00:00
Nicolas Thill a09235eca6 target/uml: bump to 2.6.32.12
SVN-Revision: 21301
2010-05-02 16:33:34 +00:00
Nicolas Thill a1ae374e1d target/uml: fix memcpy export on x86_64 with gcc < 4.3 (closes: #6918)
SVN-Revision: 21293
2010-05-02 04:20:03 +00:00
Nicolas Thill 489c2adad3 target/uml: rename patch 003 to match what we have in 2.6.30
SVN-Revision: 21292
2010-05-02 04:14:57 +00:00
Nicolas Thill 2e66d9c013 target/uml: refresh 2.6.30 patches
SVN-Revision: 21291
2010-05-02 02:40:21 +00:00
Nicolas Thill 734e6e5fd3 target/uml: add patches for 2.6.32
SVN-Revision: 21290
2010-05-02 00:59:04 +00:00
Nicolas Thill a64f53f482 target/x86: add to changes missed from [21246] preventing .vdi & .vmdk image generation
SVN-Revision: 21277
2010-04-30 18:43:39 +00:00
Felix Fietkau 3ea657a3e9 kernel: bring ssb in sync with upstream (as of current wireless-testing)
SVN-Revision: 21269
2010-04-30 15:53:08 +00:00
Florian Fainelli 845f57debb add upstream patch to fix linking failures on '__rela_iplt_end'
SVN-Revision: 21267
2010-04-30 12:20:24 +00:00
Alexandros C. Couloumbis 09a1db3eea brcm47xx: update config-2.6.33 options
SVN-Revision: 21266
2010-04-30 11:10:04 +00:00
Alexandros C. Couloumbis 6a40947c31 brcm47xx: refresh 2.6.33 kernel patches
SVN-Revision: 21265
2010-04-30 11:05:40 +00:00
Nicolas Thill f8d36d96b8 target/brcm-2.4: add missing CONFIG_INPUT_* symbols
SVN-Revision: 21261
2010-04-29 16:01:28 +00:00
Mirko Vogt 9da99a7111 enable inotify support target xburst
SVN-Revision: 21260
2010-04-29 15:56:58 +00:00
Alexandros C. Couloumbis 03e1d68104 mpc83xx: sync image/Makefile to r20834
SVN-Revision: 21259
2010-04-29 13:48:47 +00:00
Alexandros C. Couloumbis 122208dcc3 mpc83xx: add some missing options on config-2.6.33
SVN-Revision: 21258
2010-04-29 13:40:24 +00:00
Alexandros C. Couloumbis c7605d6305 mpc83xx: trim down unnecessary config-2.6.33 options
SVN-Revision: 21257
2010-04-29 13:25:13 +00:00
Alexandros C. Couloumbis cb643920ac mpc83xx: upgrade to kernel 2.6.33.3, enable rb333 support, sync config options, refresh kernel patches
SVN-Revision: 21256
2010-04-29 13:12:44 +00:00
Raphaël Huck f87eac79bb rename reset_buttons to buttons
SVN-Revision: 21255
2010-04-29 12:54:24 +00:00
Raphaël Huck ccfe1f7886 add WPS button support for nb4 boards
SVN-Revision: 21254
2010-04-29 12:51:41 +00:00
Raphaël Huck b29ef93886 fix gpio button key code, match button-hotplug code
SVN-Revision: 21253
2010-04-29 12:51:02 +00:00
Raphaël Huck 5af6e7724b fix gpio_button device register
SVN-Revision: 21252
2010-04-29 12:50:09 +00:00
Nicolas Thill b233ad6626 move kmod-lp package defition specific to brcm-2.4 to package/kernel
SVN-Revision: 21247
2010-04-29 03:57:55 +00:00
Nicolas Thill 99d4eee466 target/x86: various image changes * add a -combined suffix for grub+kernel+rootfs images and -rootfs for root filesystem only images * change ext from .image to .img * fix perms on VirtualBox .vdi image * gzip ext2 rootfs image as well
SVN-Revision: 21246
2010-04-29 03:03:47 +00:00
Nicolas Thill bd1fc43e6d target/x86: rearrange image Makefile, indent, reorder, simplify, change some ifeq/ifneq tests
SVN-Revision: 21245
2010-04-29 00:47:05 +00:00
Nicolas Thill b6734d9753 target/x86: remove temporary files in image generation scripts
SVN-Revision: 21243
2010-04-29 00:41:22 +00:00
Nicolas Thill 224db523da replace old quote stripping with calls to qstrip macro
SVN-Revision: 21242
2010-04-29 00:32:44 +00:00
Florian Fainelli 24726a0cdc refresh 2.6.31 patches
SVN-Revision: 21240
2010-04-28 19:59:28 +00:00
Nicolas Thill b3b591c000 buildsystem: rename tgz/TGZ "feature" and matching options to targz/TARGZ
SVN-Revision: 21238
2010-04-28 14:47:43 +00:00
Alexandros C. Couloumbis 2765e3b7ff use kernel 2.6.32.12
SVN-Revision: 21236
2010-04-28 14:11:48 +00:00
Alexandros C. Couloumbis a7ec79d712 add kernel 2.6.34 support, refresh patches
SVN-Revision: 21235
2010-04-28 14:09:43 +00:00
Florian Fainelli d1ed288d6c refresh 2.6.32 patches
SVN-Revision: 21233
2010-04-28 13:55:15 +00:00
Florian Fainelli 14fd2f20f8 panic on unrecovered NMI, thanks rtz2
SVN-Revision: 21232
2010-04-28 13:55:11 +00:00
Raphaël Huck 73e450f44a fix the setup of MII clock in the case enet1 is linked to external switch for 6358 boards, thx Miguel
SVN-Revision: 21231
2010-04-28 12:30:32 +00:00
Florian Fainelli 08deea97dd include the watchdog driver by default
SVN-Revision: 21222
2010-04-28 09:57:20 +00:00
Florian Fainelli 449cd7872c resync 2.6.32 support with changes in 2.6.30
SVN-Revision: 21220
2010-04-28 09:54:20 +00:00
Florian Fainelli 3345a7c301 use upstream MFD, GPIO patch, put everything in patches.
SVN-Revision: 21219
2010-04-28 09:54:16 +00:00
Alexandros C. Couloumbis 4c78fa0492 refresh kernel patches
SVN-Revision: 21218
2010-04-28 09:28:13 +00:00
Alexandros C. Couloumbis ee7569f3e5 refresh kernel patches
SVN-Revision: 21217
2010-04-28 09:26:19 +00:00
Jo-Philipp Wich cdd44e7984 - correctly copy .config when scripts/env is used in the buildroot - prevent user provides PACKAGES from overriding per-profile defaults
SVN-Revision: 21213
2010-04-27 22:16:40 +00:00
Felix Fietkau f9f11f950d ar71xx: add a new default profile containing all drivers for all boards
SVN-Revision: 21209
2010-04-27 20:16:27 +00:00
Ralph Hempel cba58c9d04 update Makefile
SVN-Revision: 21204
2010-04-27 15:53:04 +00:00
Ralph Hempel 3f559310bf update danube target
SVN-Revision: 21203
2010-04-27 15:48:49 +00:00
Ralph Hempel 3f0ee2f1ce fix atm compilation
SVN-Revision: 21202
2010-04-27 15:47:50 +00:00
Ralph Hempel 72ae285297 add external irq
SVN-Revision: 21201
2010-04-27 15:46:45 +00:00
Ralph Hempel 7287be04b0 add ar9 target
SVN-Revision: 21200
2010-04-27 15:45:43 +00:00
Raphaël Huck 1a07f81239 extend bcm63xx_wdt driver for debugging purposes, thx Miguel
SVN-Revision: 21199
2010-04-27 15:45:03 +00:00
Alexandros C. Couloumbis b595adb8e8 x86: prepare for kernels 2.6.33 & 2.6.34
SVN-Revision: 21196
2010-04-27 14:43:41 +00:00
Alexandros C. Couloumbis fdac9ae836 sync to kernel 2.6.32.12
SVN-Revision: 21195
2010-04-27 14:30:08 +00:00
Raphaël Huck 8df378a918 add neufbox 4 board support, thx Miguel & Florian
SVN-Revision: 21193
2010-04-27 13:49:31 +00:00
Raphaël Huck 266c0bf900 add NXP 74HC164 chip driver support, thx Miguel & Florian
SVN-Revision: 21192
2010-04-27 13:48:26 +00:00
Raphaël Huck cf1654354b add extended platform devices patch, thx Miguel & Florian
SVN-Revision: 21191
2010-04-27 13:46:22 +00:00
Alexandros C. Couloumbis 9fb0f9acd5 rb532: refresh config options
SVN-Revision: 21188
2010-04-27 13:08:15 +00:00
Alexandros C. Couloumbis 066358ab80 adm5120: add 2.6.33 & 2.6.34 kernel support
SVN-Revision: 21182
2010-04-27 08:46:13 +00:00
Alexandros C. Couloumbis cde7b6363c adm5120: use kernel 2.6.32.12
SVN-Revision: 21181
2010-04-27 08:40:58 +00:00
Gabor Juhos 497d2ec2d0 ar71xx: create separate 'factory' and 'sysupgrade' images for the Planex boards
SVN-Revision: 21175
2010-04-26 18:28:10 +00:00
Gabor Juhos fca9b7ebad ar71xx: remove config partition from the mtd map on the MZK-W300NH board
This space can be used to extend the rootfs_data partition.

SVN-Revision: 21173
2010-04-26 18:28:04 +00:00
Gabor Juhos 77b2354fcd ar71xx: fix firmware partition size on the MZK-W04NU board
SVN-Revision: 21172
2010-04-26 18:28:01 +00:00
Gabor Juhos c018bd8ec1 ar71xx: build different firmware images for the DIR-825-Bx boards
SVN-Revision: 21171
2010-04-26 18:27:58 +00:00
Gabor Juhos 12fab9cb9e ar71xx: create smaller sysupgrade images for the WRT400N board
SVN-Revision: 21170
2010-04-26 18:27:54 +00:00
Gabor Juhos 8470d973ee ar71xx: create firmware images for the TL-WR941ND v3 boards
SVN-Revision: 21169
2010-04-26 18:27:51 +00:00
Gabor Juhos 97b031b57f ar71xx: create separate 'factory' and 'sysupgrade' images for the WRT160NL
The 'factory' image requires the garbage at the end of the image.
Flashing from the original web interface does not work without that.

SVN-Revision: 21168
2010-04-26 18:27:47 +00:00
Felix Fietkau 7966004d99 ag71xx: remove rx alignment code for small packets, it seems to break ipv6 for some reason (fixes #7236)
SVN-Revision: 21166
2010-04-26 16:39:13 +00:00
Florian Fainelli d15e136deb fix spi chip select configuration
SVN-Revision: 21164
2010-04-26 13:33:48 +00:00
Florian Fainelli 84dd37d930 fix bcm6358 spi base register address (#7234)
SVN-Revision: 21163
2010-04-26 09:22:27 +00:00
Florian Fainelli 52231f694d the SPI_CMD register is 16-bits wide
SVN-Revision: 21162
2010-04-26 09:22:23 +00:00
Ralph Hempel 1aea70229e refresh 2.6.33 patches, add more mach support, add crypto support, tbd. mach/board detection
SVN-Revision: 21159
2010-04-25 16:20:16 +00:00
Ralph Hempel 8e143d06bf refresh .32 platform patches
SVN-Revision: 21155
2010-04-25 09:50:33 +00:00
Ralph Hempel e0ad8eee8f add .32 patches
SVN-Revision: 21150
2010-04-24 21:35:49 +00:00
Alexandros C. Couloumbis b7e21c6517 brcm47xx: add missing bits & bytes on r21119
SVN-Revision: 21145
2010-04-24 19:23:54 +00:00
Felix Fietkau 9848d38aed ar71xx: fix a wifi card stability issue
when we receive a pci/ahb interrupt, we need to flush pending data for dma
from the device, otherwise the tx path may get stuck if the completion flag
of the dma descriptor is not updated at the time the tx interrupt arrives.

SVN-Revision: 21143
2010-04-24 17:24:11 +00:00
Nicolas Thill 37b02afe6a package/kernel: use common gpio- & wdt- prefixes for GPIO and watchdog module names
SVN-Revision: 21137
2010-04-24 14:08:49 +00:00
Nicolas Thill b1b2b04639 package/kernel: move PCMCIA modules to their own file & submenu
SVN-Revision: 21136
2010-04-24 13:53:31 +00:00
Nicolas Thill 484051d055 package/kernel: move target specific modules to their own target files
SVN-Revision: 21132
2010-04-24 13:34:51 +00:00
Nicolas Thill 9ae19dcf87 target: remove CONFIG_CRC16 override (closes: #7194)
SVN-Revision: 21130
2010-04-24 13:14:22 +00:00
Nicolas Thill 40b7387053 target/rdc: remove bad ide-core package override
SVN-Revision: 21129
2010-04-24 13:06:04 +00:00
Alexandros C. Couloumbis d0883b82a4 brcm47xx: add sysfs attributes to ssb devices & new defines for registers and device ids (credits: Bernhard Loos)
SVN-Revision: 21119
2010-04-24 06:54:17 +00:00
Alexandros C. Couloumbis 819114e3f2 brcm47xx: fix phy isolation bit on Toshiba WRC-1000, Siemens SE505 v1, Askey RT-210W, RT-220W and alike boards (closes #6789)
SVN-Revision: 21108
2010-04-23 11:49:27 +00:00
Florian Fainelli 2bab1a43be register spi controller, remove whitespaces
SVN-Revision: 21096
2010-04-22 16:35:49 +00:00
Florian Fainelli 6b423d5ecb resync 2.6.33 mtd patch with the one for 2.6.32
SVN-Revision: 21095
2010-04-22 16:35:44 +00:00
Florian Fainelli 41836b16bb fix wrong refresh on flashmap patch
SVN-Revision: 21094
2010-04-22 16:35:01 +00:00
Florian Fainelli ca3e07d639 re-instate SPI support
SVN-Revision: 21087
2010-04-22 15:27:51 +00:00
Florian Fainelli 0b47141194 refresh 2.6.32 patches
SVN-Revision: 21086
2010-04-22 15:27:46 +00:00
Florian Fainelli be2a5389e6 alwasy read imagetag with 64K erase block size
SVN-Revision: 21085
2010-04-22 15:27:42 +00:00
Florian Fainelli 43311d7182 remove simulator profile
SVN-Revision: 21084
2010-04-22 15:27:37 +00:00
Gabor Juhos 60cbdbb686 ramips: use KEY_RESTART and KEY_WPS_BUTTON code for the appropriate buttons
SVN-Revision: 21083
2010-04-22 09:25:37 +00:00
Gabor Juhos 4be3c3e48c kernel: refresh patches for 2.6.34-rc5 and update md5sum
SVN-Revision: 21082
2010-04-22 07:13:21 +00:00
Gabor Juhos 81062a12ac kernel: refresh patches for 2.6.33.2, and drop md5sum for older 2.6.32 kernels
SVN-Revision: 21081
2010-04-22 07:12:09 +00:00
Gabor Juhos 10ed3b23a6 ar71xx: reduce button threshold value on the NBG460 board
SVN-Revision: 21076
2010-04-21 19:07:23 +00:00
Gabor Juhos 9933d34770 ar71xx: use KEY_RESTART and KEY_WPS_BUTTON code for the appropriate buttons
SVN-Revision: 21075
2010-04-21 19:07:19 +00:00
Gabor Juhos b303c5e2b9 kernel: add KEY_WPS_BUTTON definition
SVN-Revision: 21073
2010-04-21 19:07:11 +00:00
Felix Fietkau 116385c195 rb532: remove bogus 802.1q kernel config overide
SVN-Revision: 21060
2010-04-20 20:24:43 +00:00
Alexandros C. Couloumbis bf12a75a87 brcm47xx: fix r21042, nuke (boardnum == 42 section)
SVN-Revision: 21047
2010-04-20 16:23:47 +00:00
Alexandros C. Couloumbis bd97e88167 brcm47xx: fix ethernet link state (closes #7056)
SVN-Revision: 21042
2010-04-20 15:03:22 +00:00
Gabor Juhos 7e64396394 atheros: refresh 2.6.32 patches
SVN-Revision: 21039
2010-04-20 13:19:29 +00:00
Gabor Juhos f1eeb9b199 atheros: register wmac device only if it is enabled in the board config
SVN-Revision: 21038
2010-04-20 13:19:25 +00:00
Gabor Juhos d7919c8d0d ar71xx: fix mtd_layout for the DIR-615-C1 and similar devices
* Thanks to Yury Polyanskiy for the report

SVN-Revision: 21036
2010-04-20 08:07:25 +00:00
Gabor Juhos 26cd3eed25 ppc40x: sync kernel config
SVN-Revision: 21031
2010-04-19 12:33:09 +00:00
Nicolas Thill 3162bc1ecf target/ramips: fix another typo from [20834] (closes: #7182)
SVN-Revision: 21012
2010-04-19 01:14:29 +00:00
Jo-Philipp Wich 1b192e72c3 add missing kernel symbols (#7189)
SVN-Revision: 21010
2010-04-19 00:46:47 +00:00
Hauke Mehrtens fa432efa8e brcm47xx: allow isdn on brcm47xx
SVN-Revision: 21001
2010-04-18 19:32:18 +00:00
Hauke Mehrtens 78981f6f3c kernel: refresh patches with 2.6.34-rc4
SVN-Revision: 20999
2010-04-18 18:35:47 +00:00
Hauke Mehrtens 79075b8d13 brcm47xx: refresh patches
SVN-Revision: 20996
2010-04-18 18:22:50 +00:00
Hauke Mehrtens 3ed2f88bba kernel: add missing symbols
SVN-Revision: 20995
2010-04-18 18:03:49 +00:00
Hauke Mehrtens 03fd014069 brcm47xx: fix build of tg3 for kernel 2.6.34
SVN-Revision: 20994
2010-04-18 17:19:39 +00:00
Hauke Mehrtens c4079adad8 kernel: fix build with kernel 2.6.34-rc4
SVN-Revision: 20992
2010-04-18 17:14:49 +00:00
Hauke Mehrtens 0af96ede5f kernel: add missing symbols
SVN-Revision: 20991
2010-04-18 17:12:20 +00:00
Gabor Juhos 693ea524c1 ar71xx: adding support for zyxel nbg460n/550n/550nh boards
This patch adds support for the zyxel nbg460n/550n/550nh routers.
Currently this only works if a second stage bootloader is also flashed,
as the used switch needs extra initialization.

Signed-off-by: Michael Kurz <michi.kurz@googlemail.com>

SVN-Revision: 20990
2010-04-18 16:24:12 +00:00
Gabor Juhos 8d86dbb454 ppc40x: build initramfs images for the OpenRB/Magicbox boards
SVN-Revision: 20980
2010-04-18 08:32:35 +00:00
Gabor Juhos 1e8f91502e kernel: refresh 2.6.32 patches
SVN-Revision: 20952
2010-04-17 09:29:29 +00:00
Gabor Juhos 2231b9d761 ppc40x: fix MagicBox partition table
SVN-Revision: 20951
2010-04-17 09:29:26 +00:00
Felix Fietkau 54e9e802c4 gemini: add support for wiligear wbd-222 (patch by Darius Augulis)
SVN-Revision: 20949
2010-04-16 21:03:36 +00:00
Felix Fietkau b0cf1f5baa gemini: either scatter/gather dma or hw checksum breaks ethernet, comment out the define that enables both
SVN-Revision: 20940
2010-04-16 20:23:35 +00:00
Gabor Juhos f7cc3d576c swconfig: Add cpu port index to help output.
Let swconfig provide the cpu port index in its help page. This is
needed as e.g. Atheros switches have their cpu port at port 0, not
port 5.

This could allow e.g. luci to get a rough overview of the layout of
the switch.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 20939
2010-04-16 19:32:40 +00:00
Gabor Juhos 7b127c754b atheros: nuke clocksoure init patch
SVN-Revision: 20937
2010-04-16 19:32:27 +00:00
Gabor Juhos d0646a08aa ppc40x: enable USB support
Cc: backfire@openwrt.org

SVN-Revision: 20933
2010-04-16 18:40:12 +00:00
Gabor Juhos 3669209288 ppc40x: add isp116x-hcd to the device tree for the OpenRB board
Cc: backfire@openwrt.org

SVN-Revision: 20932
2010-04-16 18:40:10 +00:00
Gabor Juhos b448703ea8 ppc40x: make isp116x-hcd driver usable on the OpenRB board
Cc: backfire@openwrt.org

SVN-Revision: 20931
2010-04-16 18:40:06 +00:00
Gabor Juhos e0ba83e32e ppc40x: add more EBC_BXCR defines
Cc: backfire@openwrt.org

SVN-Revision: 20930
2010-04-16 18:40:02 +00:00
Gabor Juhos 15d344df50 ppc40x: move perwe fixup into a separate function
Cc: backfire@openwrt.org

SVN-Revision: 20929
2010-04-16 18:39:52 +00:00
Alexandros C. Couloumbis e712ef386e brcm47xx: fix ide drive assignment (closes #7061)
SVN-Revision: 20924
2010-04-16 15:05:32 +00:00
Jo-Philipp Wich 7e29eac780 - enable PCI - add kmod-pcnet32 to default packages - make kmod-pcnet32 available for malta target
SVN-Revision: 20923
2010-04-16 11:34:21 +00:00
Felix Fietkau 1c0e751391 ar71xx: fix up alignment handling
- on ar724x, rx buffers can be aligned with an offset of 2, which keeps the ip header aligned
- alignment offset is only added if the ar8216 workaround is not active and the phy driver does not advertise its own packet alignment
- ar71xx and ar91xx can not handle rx alignment offsets, however taking a hit on unaligned exceptions seems to have less overhead than re-aligning the data for large packets
- use memmove to re-align small packets, if necessary

tested on ar9132, ar7240 and ar7242 based devices without ar8216 headers

SVN-Revision: 20892
2010-04-15 23:31:17 +00:00
Alexandros C. Couloumbis 598e0656c5 brcm47xx: add preliminary 2.6.34 support
SVN-Revision: 20888
2010-04-15 20:50:50 +00:00
Alexandros C. Couloumbis af45b63a85 2.6.34: fix kzalloc error
SVN-Revision: 20881
2010-04-15 16:46:24 +00:00
Nicolas Thill d3e5ab1f19 target/toolchain: match toolchain directory name changes in r19885 & r20215 (closes: #7148 & #7162)
SVN-Revision: 20865
2010-04-15 00:33:40 +00:00
Nicolas Thill 34474b8840 target/adm5120: fix image building after r20834
SVN-Revision: 20855
2010-04-14 21:13:59 +00:00
Nicolas Thill 841eff56d4 target/ixp4xx: fix image building after r20834 (closes: #7157)
SVN-Revision: 20854
2010-04-14 14:36:41 +00:00
Daniel Dickinson fe5d55977e tools/firmware-utils/imagetag: Fixed Pirelli Alice Gate CRC calculation in imagetag (was invalid strings in bcm_tag.h). Closes #7120
SVN-Revision: 20850
2010-04-14 00:45:48 +00:00
Jo-Philipp Wich 6fd5014c56 add Buffalo WHR-G125 specifc switch quirks to netconfig, shorten code by merging identical fixes
SVN-Revision: 20846
2010-04-13 22:34:13 +00:00
Alexandros C. Couloumbis b5cfd7bde5 add lzma/jffs2 patches for 2.6.34
SVN-Revision: 20845
2010-04-13 21:45:03 +00:00
Alexandros C. Couloumbis 668fd62080 don't use lzma/jffs2 on <2.6.33, set lzma/jffs2 as default for >=2.6.33. switch verbose mode on compresor statistics.
SVN-Revision: 20844
2010-04-13 21:36:58 +00:00
Lars-Peter Clausen e438c665db vp6500: Add backlight device
SVN-Revision: 20843
2010-04-13 20:52:41 +00:00
Felix Fietkau 231012cba0 ar71xx: fix image builds (broken by r20834)
SVN-Revision: 20840
2010-04-13 18:01:46 +00:00
Nicolas Thill e2b57ecf5f define a shared IMG_PREFIX variable used as a basename for image files, it contains board & subtarget infos (if appropriate) allowing subtargets to share the same bin directory without overwriting each other's files
SVN-Revision: 20834
2010-04-12 23:15:56 +00:00
Nicolas Thill 0946764732 remove 'svn:executable' property
SVN-Revision: 20831
2010-04-12 17:08:57 +00:00
Alexandros C. Couloumbis c2c88d315f add jffs2/lzma support (not activated by default yet)
SVN-Revision: 20828
2010-04-12 13:14:42 +00:00
Florian Fainelli 06cece53ef fix module loading due to CONFIG_LOCALVERSION being on (#7144)
SVN-Revision: 20822
2010-04-12 12:33:41 +00:00
Gabor Juhos 185965e128 ppc40x: add sysupgrade support
Cc: backfire@openwrt.org

SVN-Revision: 20821
2010-04-12 12:21:18 +00:00
Gabor Juhos bc4cd8c850 ppc40x: increase kernel partition size on OpenRB/Magicbox
Cc: backfire@openwrt.org

SVN-Revision: 20820
2010-04-12 12:21:15 +00:00
Gabor Juhos bd0c2617f1 ppc40x: sync kernel config
Cc: backfire@openwrt.org

SVN-Revision: 20819
2010-04-12 12:21:12 +00:00
Alexandros C. Couloumbis efaf0367f2 mpc83xx: add 2.6.33 support
SVN-Revision: 20818
2010-04-12 10:47:00 +00:00
Lars-Peter Clausen 985ce5e3fa vp6500: Add leds and keypad devices.
SVN-Revision: 20817
2010-04-12 00:11:18 +00:00
Lars-Peter Clausen d3f097bfde Add missing symbols to 2.6.34 config
SVN-Revision: 20816
2010-04-11 22:30:27 +00:00
Lars-Peter Clausen e95a1d7228 Use lzma kernel compression.
SVN-Revision: 20815
2010-04-11 22:12:10 +00:00
Florian Fainelli fba1a0a074 swconfig: Check vlan/port indexes for validity.
Swconfig needs to make sure that requested vlans/ports actually exist,
else it might read or modify memory not belonging to itself.

This patch adds a quick range check in swconfig's kernel part to
prevent accidential or intentional memory modification.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>

SVN-Revision: 20811
2010-04-11 20:51:37 +00:00
Florian Fainelli 2a018eb380 refresh 2.6.33 patches for 2.6.33.2
SVN-Revision: 20803
2010-04-11 18:15:15 +00:00
Gabor Juhos de18353622 ramips: nuke clocksource init patch
SVN-Revision: 20802
2010-04-11 17:47:30 +00:00
Gabor Juhos b4bb5ebfaa ramips: generate sysupgrade images for the rt305x devices
SVN-Revision: 20801
2010-04-11 17:47:28 +00:00
Gabor Juhos 7581054e93 ramips: add sysupgrade support
SVN-Revision: 20800
2010-04-11 17:47:25 +00:00
Gabor Juhos 09aec474af ramips: add diag support
SVN-Revision: 20799
2010-04-11 17:47:23 +00:00
Gabor Juhos 2872bade69 ramips: enable image commandline hack and cmdline partition parsing
SVN-Revision: 20798
2010-04-11 17:47:20 +00:00
Gabor Juhos af05b16c98 ramips: add default profiles
SVN-Revision: 20797
2010-04-11 17:47:17 +00:00
Lars-Peter Clausen d1031cd861 time.c: Timer enable registers are only 8bit width.
SVN-Revision: 20796
2010-04-11 16:24:06 +00:00
Florian Fainelli 15e8d2e0b7 add net5501 support
This patch brings up the net5501 platform.

Note that the x86/ target included support for all x86/ class
processors.  That's not technically correct.  This should be constrained
only to the "generic" subtarget.  Every x86-class target that isn't
generic should be able to select only the optimizations/capabilities
applicable to that architectural variant.

It's also assumed that all x86 processors have keyboard & mouse ports,
ISA, DMI, ACPI... the embedded ones typically don't.  Again, moving
that to the generic subtarget.

Fortunately, this was a fairly benign tweak.

The net5501 board includes the following logic:

Geode/LX processor
CS5535 super-I/O chip
PC87360 sensor chip
Via Rhine Ethernet controllers
Via Sata controllers
USB, LEDS, I2C

Signed-off-by: Philip Prindeville <philipp_subx@redfish-solutions.com>

SVN-Revision: 20794
2010-04-11 12:36:55 +00:00
Alexandros C. Couloumbis 62b96185c3 ixp4xx: add Titan Wireless TW-266-2 support (thanks juhosg & florian)
SVN-Revision: 20793
2010-04-11 09:03:10 +00:00
Alexandros C. Couloumbis 3c48fb6ff9 ixp4xx: add 2.6.33 support
SVN-Revision: 20792
2010-04-11 09:01:36 +00:00
Florian Fainelli f4d71f5e81 create two endian-specific subtargets, as malta can run both
SVN-Revision: 20790
2010-04-10 21:02:51 +00:00
John Crispin b4d0b6cbb3 adss 2.6.33 kernel patches, not defult yet as linux-atm breaks on 2.6.33
SVN-Revision: 20789
2010-04-10 20:11:28 +00:00
Florian Fainelli 6d12bc20ce remove 2.6.32 files, out of sync and going to be replaced differently
SVN-Revision: 20787
2010-04-10 18:44:44 +00:00
Lars-Peter Clausen 1d8823ae61 Add mx2 target with very basic support for the vp6500 voip phone
SVN-Revision: 20786
2010-04-10 18:37:34 +00:00
Felix Fietkau 1633dd6b6c ar71xx: add a profile for PB92
SVN-Revision: 20778
2010-04-10 16:50:20 +00:00
Jo-Philipp Wich 8f25fb6086 add script to fixup the wireless mac (#7102)
SVN-Revision: 20775
2010-04-10 14:29:01 +00:00
Gabor Juhos 3491026cbb Generic: Clean up output of AR8216 driver.
This patch is rather a cosmetic patch. It fixes the following issues:

 * Demote the unknown device message to debug level to not spam
   the log.
 * Fix the version print of the unknown device message.
 * Output the 'attach' message only when attaching as switch driver,
   not when attaching as phy driver.
 * Correctly return NET_RX_DROP when dropping packets.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
Cc: bacfire@openwrt.org

SVN-Revision: 20773
2010-04-10 11:34:11 +00:00
Florian Fainelli 222390bafc refresh patches
SVN-Revision: 20767
2010-04-09 19:26:57 +00:00
Florian Fainelli b87e590b24 do not overwrite ENET_CTL_REG, fixes ethernet on bcm6338
SVN-Revision: 20765
2010-04-09 18:43:36 +00:00
Gabor Juhos 6139571932 ar71xx: nuke clocksource init patches, it is not required since 2.6.27
SVN-Revision: 20764
2010-04-09 13:33:03 +00:00
Alexandros C. Couloumbis 33bcbab6a4 x86: generic: fix soekris support (closes #7081)
SVN-Revision: 20757
2010-04-09 11:31:19 +00:00
Gabor Juhos dd7304ec6d ar71xx: update phy masks for the Planex boards
This avoids probing of the AR8216 chip on the eth0 interface.

Cc: backfire@openwrt.org

SVN-Revision: 20754
2010-04-09 08:40:14 +00:00
Gabor Juhos 72d4353728 generic: make chip detection more reliable in the AR8216 driver
Fixes broken ethernet on the Planex MZK-W04NU/W300NH boards.

Cc: bacfire@openwrt.org

SVN-Revision: 20753
2010-04-09 08:40:12 +00:00
Gabor Juhos d6c0363884 ar71xx: make the AR8216 driver usable on the TEW-632BRP/DIR-615-Cx boards
Cc: backfire@openwrt.org

SVN-Revision: 20752
2010-04-09 08:40:09 +00:00
Gabor Juhos 4c29a2c263 ar71xx: ag71xx: avoid unalinged accesses when using the phy specific receive functions
Cc: backfire@openwrt.org

SVN-Revision: 20751
2010-04-09 08:40:06 +00:00
Gabor Juhos 4a28844d80 ar71xx: ag71xx: call the phy driver's netif_receive_skb()
Ag71xx needs to call the phy's netif_receive_skb() to allow phy drivers
to mangle rx packets. This patch fixes it.

This fixes the header mangling of the AR8216 driver.

Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com>
Cc:backfire@openwrt.org

SVN-Revision: 20750
2010-04-09 08:38:46 +00:00
Florian Fainelli 722e75f066 fix kexec for mips, patch from Adrian Byszuk (#7115)
SVN-Revision: 20745
2010-04-08 07:53:14 +00:00
Jo-Philipp Wich 44810702d2 fix failsafe ip deconfig on AR23xx devices without ADM or Marvell switch
SVN-Revision: 20733
2010-04-06 22:46:15 +00:00
Felix Fietkau df463abb18 ar71xx: fix ethernet on final pb92 board (previous value was based on a preliminary version)
SVN-Revision: 20725
2010-04-06 00:12:50 +00:00
Jo-Philipp Wich 23bebe33a7 Add support for the ar8316 switch. This patch enhances the ar8216 driver with ar8316 support and fixes some minor issues with the ar8216 driver itself. It should not break anything, but isn't tested on ar8216 devices.
[PATCH 2/2] ar71xx: Add the ar8316 driver to rs pro/rb-450g.
Add the ar8216 driver to the ar71xx target, and add network
configurations for the RouterStation Pro and the RouterBoard RB-450G.

SVN-Revision: 20722
2010-04-05 23:03:16 +00:00
Jo-Philipp Wich 22e3bd0d8b add kernel support for iptables comment match
SVN-Revision: 20720
2010-04-05 22:38:40 +00:00
Nicolas Thill 83bf10cb3f target/rdc: revert [20653], the proper fix for #7005 is in [20712]
SVN-Revision: 20714
2010-04-05 02:38:59 +00:00
Felix Fietkau ddb677e13d ixp4xx: add back the patch for avoiding dma bounce buffers for network buffers, which was lost on the kernel upgrade to 2.6.32. fixes ath9k and improves other drivers' performance on boards with >64M ram
SVN-Revision: 20708
2010-04-04 17:43:13 +00:00
Nicolas Thill 1fc7da0306 sysupgrade: fix typo in platform_do_upgrade() on x86 (closes: #7068), thanks to acinonyx
SVN-Revision: 20703
2010-04-04 15:47:26 +00:00
Lars-Peter Clausen f8275576d9 jzcodec: Only support 16bit formats for now
SVN-Revision: 20701
2010-04-04 15:39:15 +00:00
Mirko Vogt e60b9b9b35 do not disable netfilter support for xburst target (some packages require netfilter support)
SVN-Revision: 20698
2010-04-04 13:01:50 +00:00
Gabor Juhos c874513cfa ar71xx: fix broken LAN ports on the boards with AR8216 switch (closes #7024)
* cc: backfire@openwrt.org

SVN-Revision: 20673
2010-04-03 13:59:08 +00:00
Florian Fainelli e3a9d80e8f do not set CONFIG_NET_DEV_OPS (#7005)
SVN-Revision: 20653
2010-04-02 10:34:40 +00:00
Florian Fainelli 2a4fb82289 flashmap and image generation: reduced union bcm_tag to a single struct combining the elements so that it is no longer necessary to create an openwrt-only tagid and tagcrc, and elimate the tagid detection and switch statements which made dealing with imagetags overly complicated, especially since the logic would need analogs in all code that touched the imagetag. Patch from cshore.
SVN-Revision: 20652
2010-04-01 21:20:43 +00:00
Hauke Mehrtens bbe4a57177 brcm-2.4: fix commit r18413 "128MB ram problem"
This was missing in commit r20072

SVN-Revision: 20651
2010-04-01 17:27:59 +00:00
Imre Kaloz d3b9b93dd3 add a subtarget and drivers for the Intel Tolapai SoC
SVN-Revision: 20648
2010-04-01 12:05:27 +00:00
John Crispin bfc37a1a19 improve extract code
SVN-Revision: 20641
2010-03-31 21:12:02 +00:00
Gabor Juhos 0abc7e6d53 ramips: add wpad-mini to the default packages
SVN-Revision: 20632
2010-03-31 09:58:33 +00:00
Gabor Juhos a423c3abee ramips: annotate device register function prototypes with __init
SVN-Revision: 20627
2010-03-31 08:40:28 +00:00
Gabor Juhos a9f313edea ramips: register wifi device for the RT2880 based boards
SVN-Revision: 20625
2010-03-31 08:40:23 +00:00
Gabor Juhos 9f3d673dbc ramips: add wifi device for the RT2880 as well
SVN-Revision: 20624
2010-03-31 08:40:20 +00:00
Gabor Juhos 1c25cfcde0 ramips: register wifi device on the rt305x based boards
SVN-Revision: 20616
2010-03-30 21:24:10 +00:00
Gabor Juhos ce2ac05602 ramips: sync kernel config
SVN-Revision: 20614
2010-03-30 21:24:05 +00:00
John Crispin 60ca90e08b prepare kernel for voip
SVN-Revision: 20613
2010-03-30 21:06:27 +00:00
John Crispin 6f4052abe0 The ralink rt305x board has a wireless card that can be used with the rt2800pci driver (it does not work yet but basically should). Hence, register the appropriate platform device to allow developing/testing the rt2800pci driver. Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
SVN-Revision: 20599
2010-03-30 12:04:05 +00:00
Nicolas Thill ceaff7a566 imagebuilder: don't disable on uml
SVN-Revision: 20598
2010-03-30 11:42:41 +00:00
Nicolas Thill 8c2b753329 imagebuilder: various fixes * only copy host tools from $(STAGING_DIR_HOST)/bin * remove more target patches, and also target files * combine the 3 find commands into a single one
SVN-Revision: 20597
2010-03-30 11:41:51 +00:00
John Crispin 3ad14f304e Fix the base address of the wireless card. Otherwise it is not possible to register a platform wireless device as it overlaps with something else. Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
SVN-Revision: 20596
2010-03-30 10:06:05 +00:00
Florian Fainelli dc4712f887 fix ndisc compilation failure (#6984)
SVN-Revision: 20591
2010-03-29 21:20:36 +00:00
Felix Fietkau 5f89a1f096 netfilter: fix ABI breakage caused by the netfilter match optimization (fixes #5628)
SVN-Revision: 20552
2010-03-28 19:05:59 +00:00
Felix Fietkau e4a6acf9b8 enable IP175A support in the IP175C PHY driver (based on patch from jh in #6733)
SVN-Revision: 20551
2010-03-28 18:57:42 +00:00
Florian Fainelli dad85cddac move bcm_tag.h out of the flashmap patch so that user-land tools can re-use it
SVN-Revision: 20548
2010-03-28 18:11:06 +00:00
Florian Fainelli e1a4f69cb5 sysupgrade: Get target device from kernel cmdline, patch from acinonyx
SVN-Revision: 20538
2010-03-28 11:55:07 +00:00
Nicolas Thill d14e0a0b93 ifxmips: remove old config files
SVN-Revision: 20534
2010-03-28 03:45:44 +00:00
Nicolas Thill 39ee357098 ps3: move ps3lan kmod under target/linux/ps3
SVN-Revision: 20533
2010-03-28 03:29:22 +00:00
Felix Fietkau 7983e442e1 ar71xx: fix pci on ar7241/ar7242
SVN-Revision: 20530
2010-03-28 00:36:37 +00:00
Felix Fietkau 9c0f21a5b9 ar71xx: fix the wan port on pb92
SVN-Revision: 20529
2010-03-28 00:36:04 +00:00
Felix Fietkau 2cc215f121 ar71xx: reset the mdio bus on ar7241/ar7242
SVN-Revision: 20528
2010-03-28 00:35:44 +00:00
Gabor Juhos 8701291f0f ar71xx: add uci defaults to fix trx header on the WRT160NL boards
* patch by Otto Solares

SVN-Revision: 20526
2010-03-27 17:38:40 +00:00
Gabor Juhos 905f2d62f9 ar71xx: update image generation and trx header parsing for the WRT160NL
* patch by Bernhard Loos
 * note: trailing whitespaces has been removed

SVN-Revision: 20525
2010-03-27 17:38:36 +00:00
Jo-Philipp Wich 0cdaaa90fe Add OLPC kernel config (patch by Acinonyx)
SVN-Revision: 20517
2010-03-27 15:31:19 +00:00
Jo-Philipp Wich b8df00afc6 Change default processor family to 486, refresh config (patch by Acinonyx)
SVN-Revision: 20516
2010-03-27 15:30:46 +00:00
Jo-Philipp Wich 80cc1b0d2e Remove support for older kernels (patch by Acinonyx)
SVN-Revision: 20515
2010-03-27 15:29:22 +00:00
Jo-Philipp Wich 817d27bcdc sysupgrade: Dump image to sda device instead of hda (patch by Acinonyx)
SVN-Revision: 20514
2010-03-27 15:28:17 +00:00
Gabor Juhos b7ca043240 ar71xx: ag71xx: copy received packet to avoid unaligned access in the IP stack
SVN-Revision: 20506
2010-03-27 13:05:27 +00:00
Gabor Juhos f9acf8ada1 ar71xx: ag71xx: introduce ag71xx_has_ar8216() helper
SVN-Revision: 20505
2010-03-27 13:05:24 +00:00
Gabor Juhos 200db5ebb5 ar71xx: ag71xx: reorganize ag71xx_rx_packet function
SVN-Revision: 20504
2010-03-27 13:05:20 +00:00
Gabor Juhos 245775a49f ar71xx: ag71xx: Add netpoll support
This patch adds support for polling interrupts, used by
netconsole and the likes.

Tested on d-link dir-615 C1 using netconsole.

Signed-off-by: Pat Erley <pat-lkml@erley.org>

SVN-Revision: 20503
2010-03-27 13:05:17 +00:00
Felix Fietkau 6ce1fd2301 ar71xx: add images for pb92 - no kernel size check yet, lzma images did not yet work in my tests
SVN-Revision: 20496
2010-03-26 22:36:02 +00:00
Felix Fietkau 0b6e32a7b0 ar71xx: add basic kernel support for pb92
SVN-Revision: 20495
2010-03-26 22:35:52 +00:00
Felix Fietkau aa3ff31b95 ar71xx: add support for ar7241 and ar7242
SVN-Revision: 20494
2010-03-26 22:35:41 +00:00
Felix Fietkau 4e10c56551 ar71xx: fix pci link detection for ar724x
SVN-Revision: 20493
2010-03-26 22:35:27 +00:00
Hauke Mehrtens 0490c57e31 brcm47xx: remove support for older for kernel
SVN-Revision: 20492
2010-03-26 19:53:30 +00:00
Andy Boyett 681054333e wrt400n: lan ports don't need the ar8216 workaround
SVN-Revision: 20491
2010-03-26 19:09:11 +00:00
Mirko Vogt 633933f8bf adjust module loading sequence to change 20345, as snd-soc-core needs to get loaded before
SVN-Revision: 20490
2010-03-26 18:10:09 +00:00
Florian Fainelli dfb4939f20 add missing linux/types.h header in netlink.h
SVN-Revision: 20488
2010-03-26 17:58:45 +00:00
Gabor Juhos df747ce8e1 pxcab: remove 2.6.31 config
SVN-Revision: 20485
2010-03-26 17:08:55 +00:00
Gabor Juhos 63974d86e1 atheros: remove 2.6.31 related stuff
SVN-Revision: 20484
2010-03-26 17:08:53 +00:00
Florian Fainelli 3398c092a8 more cleaning
SVN-Revision: 20482
2010-03-26 16:07:24 +00:00
Florian Fainelli c597c4d8bf remove empty subtargets directories
SVN-Revision: 20481
2010-03-26 15:42:48 +00:00
Florian Fainelli 8c377e7b78 remove now useless patches, thanks rtz
SVN-Revision: 20446
2010-03-26 12:59:56 +00:00
Gabor Juhos 2ef84970ea adm5120: nuke 2.6.30 stuff
SVN-Revision: 20445
2010-03-26 10:45:31 +00:00
Gabor Juhos e66a368bd1 kernel: update to 2.6.32.10
SVN-Revision: 20444
2010-03-26 10:45:25 +00:00
Florian Fainelli 797967480c drop support for 2.6.30
SVN-Revision: 20442
2010-03-26 10:13:06 +00:00
Florian Fainelli 753c39cd5f drop support for 2.6.30
SVN-Revision: 20441
2010-03-26 10:13:03 +00:00
Florian Fainelli e7066336cb drop support for 2.6.30
SVN-Revision: 20440
2010-03-26 10:12:58 +00:00
Florian Fainelli 5cbc43005c drop support for 2.6.30
SVN-Revision: 20439
2010-03-26 10:12:54 +00:00
Florian Fainelli 10d4e5b4b0 drop support for 2.6.30 kernel
SVN-Revision: 20438
2010-03-26 10:12:48 +00:00
Markus Wigge d9a698e77c added support for wrt54g3gv2-vf and new trx header format
- hacked addpattern due to changes in header format
 - added "-5" to addpattern, some 0xFF are needed for trx2 header
   "-4" broke CRC checking in CFE
 - hacked trx.c due to new header format version
 - added target to create trx-V2 images

the flashmap driver possibly needs to be customized.

SVN-Revision: 20433
2010-03-25 19:34:49 +00:00
Florian Fainelli 61326faa60 fix the mac address setting on sitecom devices after r20294
SVN-Revision: 20427
2010-03-25 15:27:30 +00:00
Florian Fainelli 8805ead76c add missing CONFIG_CB1400_CORE symbol, spotted by buildbot
SVN-Revision: 20426
2010-03-25 15:27:08 +00:00
Florian Fainelli 928dfc550f add support for D4PW board, patch from mexit
SVN-Revision: 20420
2010-03-25 12:06:01 +00:00
John Crispin ba49170710 fix for previous commit
SVN-Revision: 20419
2010-03-25 11:51:17 +00:00
John Crispin 0f1522cf59 implement gpiolib drivers for core gpio and ebu attached latches
SVN-Revision: 20418
2010-03-25 11:50:46 +00:00
Florian Fainelli 821bd49569 use profiles again intead of subtargets.
We have now a single kernel which autodetects the type of device we are running
on, so we can switch back to having profiles. Patch by Bernhard Loos.

SVN-Revision: 20416
2010-03-25 10:13:00 +00:00
Gabor Juhos 35bb7be34d ar71xx: Add basic WLAN LED control to TL-WR1043ND
* thanks to KillaB
  * closes #6834

SVN-Revision: 20415
2010-03-25 07:31:17 +00:00
Gabor Juhos c72b656d8d ar71xx: create smaller initramfs images for the TP-Link boards
SVN-Revision: 20414
2010-03-25 07:31:13 +00:00
Florian Fainelli 9b86b9f0dd revert back to 2.6.32.9 for backfire
SVN-Revision: 20410
2010-03-24 23:33:54 +00:00
John Crispin 1f1ad83bc2 typo
SVN-Revision: 20403
2010-03-24 16:19:17 +00:00
John Crispin ee9ed69f0f adds support for airties wav-281/arcor a800/arcaydian arv452
SVN-Revision: 20402
2010-03-24 15:55:23 +00:00
John Crispin 1e1936323b meta partition should not span brn-boot sector
SVN-Revision: 20401
2010-03-24 15:53:48 +00:00
John Crispin a2155caf7b add phylib support to ethernet driver
SVN-Revision: 20400
2010-03-24 15:53:05 +00:00
Jo-Philipp Wich c63fd559fc base-files: remove redundant "Press " when writing enter failsafe message
SVN-Revision: 20393
2010-03-23 22:57:16 +00:00
Alexandros C. Couloumbis 129d8a88f4 generic-2.6: fix r20386 (thanks nico), update missing symbols on config-2.6.32 too
SVN-Revision: 20388
2010-03-23 15:02:29 +00:00
Alexandros C. Couloumbis c0ea2a6257 generic-2.6: config-2.6.33 add missing symbols, closes #6913 (thanks maddes)
SVN-Revision: 20386
2010-03-23 12:42:17 +00:00
Florian Fainelli d3b3c421d7 also generate images for AG1A, thanks obinou
SVN-Revision: 20385
2010-03-23 09:09:48 +00:00
Lars-Peter Clausen 0ddd7f1082 sound jz4740_pcm: Set dma channel to NULL after it has been freed, because hw_free can be called multiple times aswell.
SVN-Revision: 20373
2010-03-22 18:57:50 +00:00
Lars-Peter Clausen fd3344d488 sound jz4740_pcm: Don't request dma channel mor then once.
It is possible that the hw_params callback is called multiple times when using
the oss emulation layer. Thus we need to check whether the dma channel has
already been requested otherwise we'll end up with all dma channels being
requested by sound driver.

SVN-Revision: 20369
2010-03-22 15:22:26 +00:00
Alexandros C. Couloumbis 4acfc97d11 atheros: config-2.6.33, add missing option on commit r20332
SVN-Revision: 20360
2010-03-21 18:18:13 +00:00
Gabor Juhos 120b1d8699 ar71xx: use the RB411 setup for the RB411U
SVN-Revision: 20359
2010-03-21 18:16:24 +00:00
Gabor Juhos 9a1031ce6d ar71xx: change PHY select logic, and update phy_masks
SVN-Revision: 20358
2010-03-21 18:16:07 +00:00
Florian Fainelli aef7bbc78f fix ethernet driver remove function to use the correct annotation (#6311)
SVN-Revision: 20350
2010-03-21 16:05:27 +00:00
Lars-Peter Clausen 28e68dd8c7 jz_mmc: Fix timeout timer. Annotate timeout checks as unlikely()
SVN-Revision: 20349
2010-03-21 15:46:49 +00:00
Hauke Mehrtens dfff03754d x86: do no overwrite CONFIG_SCSI_LOWLEVEL
CONFIG_SCSI_LOWLEVEL is needed for some packages.
Backport commit r19759 into kernel 2.6.30

SVN-Revision: 20340
2010-03-21 14:02:30 +00:00
Hauke Mehrtens c1f9037135 kernel: Add some missing config symbols
This adds some missing config symbols and opens the menu
behind CONFIG_SND_PCI and CONFIG_ISDN.

SVN-Revision: 20339
2010-03-21 13:57:07 +00:00
John Crispin e9615a0d36 add register definitions for ebu
SVN-Revision: 20338
2010-03-21 13:35:33 +00:00
Alexandros C. Couloumbis bbc8db54e7 atheros: config-2.6.33, PCI: disable common quirks
SVN-Revision: 20337
2010-03-21 11:22:40 +00:00
Alexandros C. Couloumbis 5bd4a48d40 atheros: config-2.6.33, use UP-only small-memory-footprint RCU
(tested on production system, works solid for couple of weeks)

SVN-Revision: 20336
2010-03-21 11:19:23 +00:00
Alexandros C. Couloumbis 6b0a603420 atheros: config-2.6.33, optimize for size
SVN-Revision: 20335
2010-03-21 11:13:27 +00:00
Alexandros C. Couloumbis f392ae1fa6 atheros: config-2.6.33, turn off swap memory
SVN-Revision: 20334
2010-03-21 11:10:00 +00:00
Alexandros C. Couloumbis 25d3c27e1e atheros: config-2.6.33, turn off BSD Process Accounting
SVN-Revision: 20333
2010-03-21 11:07:35 +00:00
Alexandros C. Couloumbis 2122976cf6 atheros: config-2.6.33, fix CONFIG_CMDLINE
SVN-Revision: 20332
2010-03-21 11:03:57 +00:00
Alexandros C. Couloumbis 0fa2deaa28 generic-2.6: sync patches to 2.6.34-rc2
SVN-Revision: 20329
2010-03-21 06:53:08 +00:00
Florian Fainelli ea89aacf52 do not set panic_on_unrecovered_nmi in watchdog, already set in southbridge driver, thanks rtz
SVN-Revision: 20324
2010-03-20 17:45:41 +00:00
Florian Fainelli a1058204d0 rework board detection
Rework board detection, separate board specific code into its own file. As a
result we also change the way rdc images are generated.
Support for board which required binary tools, like AMIT are dropped. Patch by
Bernhard Loos.

SVN-Revision: 20294
2010-03-18 23:35:21 +00:00
Gabor Juhos 706b6b846f base-files: show boot state on intramfs images
SVN-Revision: 20289
2010-03-18 19:19:21 +00:00
Gabor Juhos 18aa68d368 ar71xx: check returned value of ioremap in ar71xx_pcibios_setup
SVN-Revision: 20288
2010-03-18 19:19:19 +00:00
Gabor Juhos 73f7a1c224 ar71xx: optimize register access in ar71xx_pci.c
SVN-Revision: 20287
2010-03-18 19:19:16 +00:00
Gabor Juhos 1dedaf30a6 ar71xx: optimize register access in irq.c
SVN-Revision: 20286
2010-03-18 19:19:13 +00:00
Gabor Juhos 2438a03ce4 ar71xx: optimize register access in ar724x_pci.c
SVN-Revision: 20285
2010-03-18 19:19:10 +00:00
Gabor Juhos d02975eb0d ar71xx: introduce global ar724x_pci_ctrl_base variable
SVN-Revision: 20284
2010-03-18 19:19:07 +00:00
Gabor Juhos b051a3b784 ar71xx: add error handling to ar724x_pcibios_init
SVN-Revision: 20283
2010-03-18 19:19:03 +00:00
Gabor Juhos 695e989c6f ar71xx: move ar724x_pci_* helpers to ar724x-pci.c
SVN-Revision: 20282
2010-03-18 19:18:58 +00:00
Gabor Juhos 5f109ef2f3 ar71xx: move PCI intterupt handling code to pci-ar7{1xx,24x}.c
SVN-Revision: 20281
2010-03-18 19:18:54 +00:00
Gabor Juhos 4d32460353 ar71xx: use set_irq_chained_handler for the PCI IRQs
SVN-Revision: 20280
2010-03-18 19:18:50 +00:00
Gabor Juhos 1b8137eefc ar71xx: merge AR71XX_IRQ_CPU_{PCI,WMAC} into AR71XX_IRQ_CPU_IP2
SVN-Revision: 20279
2010-03-18 19:18:46 +00:00
Gabor Juhos 58911deda5 ar71xx: remove unnecessary includes from setup.c
SVN-Revision: 20278
2010-03-18 19:18:41 +00:00
Gabor Juhos ca49e09c9a ar71xx: fix ar724x_pci_wr{,_nf} helpers
SVN-Revision: 20277
2010-03-18 19:18:36 +00:00
Mirko Vogt 4c0b32c02a do not use font <FONT_MINI_4x6> for target lb60 by default as it's unreadable
SVN-Revision: 20274
2010-03-18 14:32:48 +00:00
John Crispin aeadc74d0e Bugfix: do not call request_irq() with interrupts disabled, signed off by Ithamar R. Adema
SVN-Revision: 20273
2010-03-18 13:55:14 +00:00
John Crispin 950dc23320 make mtd handel 128k sectors properly, based on patch by Ithamar R. Adema
SVN-Revision: 20272
2010-03-18 13:54:22 +00:00
John Crispin 5abcf30366 fixes board detection, signed off by Ithamar R. Adema
SVN-Revision: 20271
2010-03-18 13:53:22 +00:00
Markus Wigge 47f29ede08 added feature "pcmcia"
SVN-Revision: 20268
2010-03-18 12:20:36 +00:00
John Crispin 2a89598ce5 Also build jffs2 images with 128k eraseblock size, signed off by Ithamar R. Adema
SVN-Revision: 20267
2010-03-18 11:20:35 +00:00
John Crispin b306cc489a we have a maximum of 32 gpios
SVN-Revision: 20265
2010-03-18 10:56:28 +00:00
John Crispin 10af553b63 Make it possible for boards to disable PCI REQ signals in the PCI controller, signed off by Ithamar R. Adema
SVN-Revision: 20264
2010-03-18 10:56:00 +00:00
John Crispin afb701b0c4 Calculate PCI BARMASK11 register value dynamicly, signed off by Ithamar R. Adema
SVN-Revision: 20262
2010-03-18 09:20:43 +00:00
Florian Fainelli 3b12eda623 include wpad-mini and mac80211_hwsim by default
SVN-Revision: 20256
2010-03-17 20:21:53 +00:00
Florian Fainelli 9859330fc3 add missing configuration symbols
SVN-Revision: 20255
2010-03-17 20:21:49 +00:00
Felix Fietkau b3d364b922 sdk: fix up paths for $(ARCH_SUFFIX)
SVN-Revision: 20254
2010-03-17 16:03:08 +00:00
Lars-Peter Clausen 4153768fd6 refresh patches
SVN-Revision: 20253
2010-03-17 15:07:36 +00:00
Lars-Peter Clausen 8cb059a958 The lcm driver currently does not use any of the backlight api, so remove CONFIG_BACKLIGHT_CLASS_DEVICE as a dependecy and from the config. Fixes #6871
SVN-Revision: 20248
2010-03-16 23:15:18 +00:00
Gabor Juhos d350e4cf40 ar71xx: fix semantics error in the __ar71xx_gpio_get_value function.
* Thanks to Pascal Dornier

SVN-Revision: 20247
2010-03-16 19:53:25 +00:00
John Crispin be2a5c6e65 ifxmips - adds cf0001 swizzel patch, by/signed off Veli-Matti Valtonen (maligor)
SVN-Revision: 20246
2010-03-16 17:49:42 +00:00
Alexandros C. Couloumbis 8a869d1205 adm5120: use 2.6.32.10 kernel
SVN-Revision: 20245
2010-03-16 14:42:24 +00:00
Alexandros C. Couloumbis b8d2e49650 revert last commit
SVN-Revision: 20244
2010-03-16 14:40:59 +00:00
Alexandros C. Couloumbis 1cf717b6ad adm5120: use 2.6.33.1 kernel
SVN-Revision: 20243
2010-03-16 14:16:00 +00:00
Gabor Juhos 74556519e3 ar71xx: optimize GPIO code
SVN-Revision: 20242
2010-03-16 14:02:31 +00:00
Markus Wigge a5ebd1656a fix yenta_socket driver
Disable some calls the WRT54G3G implementation does not like
and enable interrupts to allow hotplugging.

SVN-Revision: 20240
2010-03-16 10:41:26 +00:00
Markus Wigge 8bfc53f675 fix PCI resouce allocation for SSB PCI host bridge
The defined offset is wrong and the fixup-code overrides it
later on so that it never gets used for most PCI devices.
Unfortunately the yenta-socket allocates its own resources
and crashes because of the wrong mem_offset.

It seems that the offset and fixup code came from 2.4 where
resource allocation was handled differently.

This patch removes the unneeded parts and thus enables
the yenta_socket on the WRT54G3G platform.

It was tested on Asus WL500G-Premium (v1 and v2), Linksys
WRT54G3G, Netgear WGT634U

Signed-off-by: Michael Buesch <mb@bu3sch.de>

SVN-Revision: 20239
2010-03-16 10:39:37 +00:00
Alexandros C. Couloumbis 64384f85dc rb532: don't use bridge by default
SVN-Revision: 20238
2010-03-16 08:26:50 +00:00
Alexandros C. Couloumbis b254833bae rb532: sync patches. Use 2.6.33.1 kernel
SVN-Revision: 20237
2010-03-16 08:23:02 +00:00
Alexandros C. Couloumbis dc49c59a07 generic-2.6: sync patches to 2.6.33.1
SVN-Revision: 20236
2010-03-16 08:15:47 +00:00
Gabor Juhos 0095ab73f3 ar71xx: fix defconfig script to work with ImageBuilder
* patch from #5722

SVN-Revision: 20231
2010-03-15 13:29:16 +00:00
Gabor Juhos 5da6ae3ab5 ar71xx: create separated and smaller sysupgrade files for the DIR-615 and similar boards
SVN-Revision: 20230
2010-03-15 11:03:38 +00:00
Gabor Juhos 704320385f ar71xx: build firmware image for the Fry's FR-54RTR board
SVN-Revision: 20229
2010-03-15 11:03:36 +00:00
Gabor Juhos ed3aca86a6 ar71xx: don't break the existing network configuration in the wget2nand script
SVN-Revision: 20228
2010-03-15 11:03:33 +00:00
Gabor Juhos 0b6f786316 ar71xx: change DIR-600-A1 image generation template, will be usable for other boards
SVN-Revision: 20227
2010-03-15 11:03:31 +00:00
Gabor Juhos ec1c11c65d orion: drop DECLARE_MAC_BUF usage from the DT2 support file
* fixes build error on 2.6.33
  * closes #6863

SVN-Revision: 20226
2010-03-15 09:32:17 +00:00
Lars-Peter Clausen d58bf6adba config-2.6.32: Add mising symbol
SVN-Revision: 20217
2010-03-14 19:27:13 +00:00
Gabor Juhos 3b6b74ee37 atheros: fix FIS directory parsing on Top Boot flash chips
SVN-Revision: 20213
2010-03-14 18:20:04 +00:00
Lars-Peter Clausen a4d823a9e3 jzcodec: Fix supported formats.
SVN-Revision: 20210
2010-03-14 17:49:30 +00:00
Florian Fainelli 1b39ce11a8 also fix invalid hunks in 2.6.33 patch
SVN-Revision: 20209
2010-03-14 17:21:47 +00:00
Florian Fainelli 558f9342d5 add 2.6.34 support
SVN-Revision: 20208
2010-03-14 17:20:45 +00:00
Florian Fainelli 2e94e94a09 fix invalid hunks in 060-block2mtd_init.patch file
SVN-Revision: 20207
2010-03-14 17:20:40 +00:00
Florian Fainelli 16603d025c export rescan_partitions to prevent linking failures in block2mtd (#6741)
SVN-Revision: 20205
2010-03-14 16:21:33 +00:00
Florian Fainelli f2e91995ea refresh 2.6.32 patches, fix livebox support (#6821)
SVN-Revision: 20204
2010-03-14 16:21:28 +00:00
Gabor Juhos 68b3653d43 atheros: sync kernel configs
SVN-Revision: 20202
2010-03-14 16:08:24 +00:00
Gabor Juhos 7283430256 atheros: add early-printk support
SVN-Revision: 20201
2010-03-14 16:08:21 +00:00
Travis Kemen 04864d9fb7 remove empty patch file
SVN-Revision: 20200
2010-03-14 15:17:12 +00:00
Gabor Juhos 9d9296adb1 kernel: refresh lzo patch for 2.6.33
SVN-Revision: 20199
2010-03-14 13:22:46 +00:00
Gabor Juhos 3cdd035105 atheros: refresh 2.6.33 patches
SVN-Revision: 20198
2010-03-14 13:22:43 +00:00
Gabor Juhos 783de93464 atheros: refresh 2.6.32 patches
SVN-Revision: 20197
2010-03-14 13:22:38 +00:00
Travis Kemen ee14f5106f Switch Marvell Orion CPU to kernel 2.6.32 plus LED support for all LEDs on LinkSys WRT350Nv2.
Signed-off by: Matthias Buecher <mail@maddes.net> and Dirk Teurlings
<info@upexia.nl>

SVN-Revision: 20185
2010-03-14 01:41:52 +00:00
Felix Fietkau 308c0afbc1 replace some more references to hostapd-mini with wpad-mini
SVN-Revision: 20184
2010-03-14 01:39:26 +00:00