Commit Graph

7071 Commits (90ac92e8bed28368f8af176092af9c9c3016f793)

Author SHA1 Message Date
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
Florian Fainelli e69e05d1e3 fix path to the malta kernel
SVN-Revision: 20183
2010-03-13 17:22:27 +00:00
Florian Fainelli 30f1a648cf resync kernel config
SVN-Revision: 20182
2010-03-13 17:22:23 +00:00
Florian Fainelli 47a2e6045c fix build hanging on kconfig symbol input
SVN-Revision: 20180
2010-03-13 17:22:10 +00:00
Lars-Peter Clausen efc6d42d50 modules.mk: Fix typo
SVN-Revision: 20179
2010-03-13 14:45:57 +00:00
Florian Fainelli b8f02a36d1 add support for 2.6.33
SVN-Revision: 20158
2010-03-12 14:24:17 +00:00
Florian Fainelli f93c17cba4 fix the building of the lzo decompressor on some architectures
SVN-Revision: 20157
2010-03-12 14:24:12 +00:00
Nicolas Thill 0c13287c9d remove CONFIG_PCI=y missed from [20136] in generic 2.6.30 config
SVN-Revision: 20156
2010-03-12 11:50:45 +00:00
Lars-Peter Clausen 07b46f3a82 Fix image generation for qi_lb60 subtarget
SVN-Revision: 20152
2010-03-11 19:02:00 +00:00
Felix Fietkau 07e59c7bc7 mips: allow the compiler to optimize memset, memcmp, memcpy for better performance and (in some instances) smaller code
SVN-Revision: 20151
2010-03-11 18:49:01 +00:00
Felix Fietkau 0849a208ce ar71xx: fix oprofile support
SVN-Revision: 20150
2010-03-11 18:48:57 +00:00
Felix Fietkau 2d305bdc23 the mips -ffreestanding patch has been unnecessary for a long time now, remove it
SVN-Revision: 20149
2010-03-11 18:48:50 +00:00
Alexandros C. Couloumbis 1fa777ae67 adm5120: add CONFIG_PCI=y on router_le too
SVN-Revision: 20143
2010-03-11 13:08:41 +00:00
Alexandros C. Couloumbis 94db5a4acc ar71xx: add 2.6.34 preliminary support (patches)
SVN-Revision: 20141
2010-03-11 12:25:50 +00:00
Alexandros C. Couloumbis d138f99bb2 generic-2.6: add 2.6.34 preliminary support (patches)
SVN-Revision: 20140
2010-03-11 12:24:17 +00:00
Alexandros C. Couloumbis f086ba1d82 ar71xx: add 2.6.34 preliminary support
SVN-Revision: 20139
2010-03-11 11:57:21 +00:00
Alexandros C. Couloumbis f6cd918498 generic-2.6: add 2.6.34 preliminary support
SVN-Revision: 20138
2010-03-11 11:55:34 +00:00
Nicolas Thill e1863691d9 do *not* enable CONFIG_PCI in generic config, but on targets where it makes sense instead (partially revert [18370])
SVN-Revision: 20136
2010-03-11 09:50:11 +00:00
Nicolas Thill 40bc5ef234 avr32: add missing CONFIG_SND_ATMEL_SOC config symbol
SVN-Revision: 20135
2010-03-11 09:19:34 +00:00
Florian Fainelli 2e8a547887 define panic_on_unrecovered_nmi in the southbridge driver and fix watchdog init message Patch from Bernhard Loos.
SVN-Revision: 20134
2010-03-11 09:16:55 +00:00
Lars-Peter Clausen 256f938e5a Add kernel sound packages
SVN-Revision: 20132
2010-03-11 02:00:59 +00:00
Lars-Peter Clausen 371f987651 jz4740-i2s: Export jz4740_i2s_dai
SVN-Revision: 20131
2010-03-11 01:54:09 +00:00
Lars-Peter Clausen 7768a25923 dma: export jz4740_dma_request
SVN-Revision: 20129
2010-03-11 01:29:44 +00:00
Lars-Peter Clausen bf31e79489 metronomefb: Add rotation support and some minor cleanups
SVN-Revision: 20128
2010-03-11 00:29:21 +00:00
Lars-Peter Clausen c239c05829 n516-lpc: Fix irq strom during resume
SVN-Revision: 20127
2010-03-11 00:28:39 +00:00
Nicolas Thill 43e69aa569 ar7: platform has *no* PCI support, override CONFIG_PCI default
SVN-Revision: 20126
2010-03-10 22:24:52 +00:00
Gabor Juhos ffdc6ec8ed ar71xx: create smaller sysupgrade files for the TP-Link boards
SVN-Revision: 20121
2010-03-10 17:41:52 +00:00
Gabor Juhos 9daf566ddc ar71xx: fix sysupgrade on the LS-SR71 board
SVN-Revision: 20119
2010-03-10 17:41:45 +00:00
Felix Fietkau 527accf920 ar8216: fix the mtu register definition
SVN-Revision: 20110
2010-03-09 21:43:16 +00:00
Gabor Juhos eaccbd3fb8 ar71xx: add default network configuration for the PB44 board
SVN-Revision: 20099
2010-03-09 18:05:58 +00:00
Gabor Juhos 8a15575a1c adm5120: fix USB LED configuration for the BR-6104KP (closes #4187)
* Thanks to Eugeny Zadevalov

SVN-Revision: 20098
2010-03-09 18:05:55 +00:00
Gabor Juhos 18ee1b6dda ar71xx: add uci-defaults for the RB750 board
SVN-Revision: 20097
2010-03-09 18:05:51 +00:00
Gabor Juhos b21308313e ar71xx: override lan port names on the RB750
SVN-Revision: 20096
2010-03-09 18:05:48 +00:00
Gabor Juhos 45ff7289fe ar71xx: allow overriding of the lan port names on AP91 based boards
SVN-Revision: 20095
2010-03-09 18:05:45 +00:00
Gabor Juhos 781c482e6a ar71xx: improve wget2nand script
SVN-Revision: 20094
2010-03-09 18:05:42 +00:00
Gabor Juhos 9003a98d83 ar71xx: fix a typo in the ar7240 dsa driver
SVN-Revision: 20093
2010-03-09 18:05:39 +00:00
Gabor Juhos 2a818f388a ar71xx: ag71xx: fix MAC address setup
SVN-Revision: 20092
2010-03-09 18:05:36 +00:00
Gabor Juhos 4d5a9fe402 ar71xx: add missing protocol definitions to default network configurations
SVN-Revision: 20091
2010-03-09 18:05:31 +00:00
Florian Fainelli 26e745e736 switch to 2.6.32
SVN-Revision: 20087
2010-03-09 16:59:14 +00:00
Florian Fainelli 74d40a45b4 fix missing bits in ar7.h after r20037
SVN-Revision: 20086
2010-03-09 16:59:08 +00:00
Jo-Philipp Wich cfaeab171a remove dependency on CONFIG_ALL
SVN-Revision: 20084
2010-03-09 14:49:53 +00:00
Felix Fietkau 513e8c583f Several small fixes for ar8216 driver (patch by Jonas Gorski)
* Create defines for some magic values/masks.

 * Change vlan_id to u16, to allow VIDs > 255.

 * Add a range check to set_pvid as it isn't a VID, but the index
   in the vlan table.

 * Set the max VID to 4094, since 4095 is a reserved value and
   should not be used.

 * In mangle_rx replace the provided VID with the VID of the table
   entry of the port, not the index of the table.

 * In hw_apply, remove a redundant emptyness check (was already
   checked several lines above).

 * In no vlan mode do not set the ingress mode to secure, as there
   are no vlan table entries, but to use the port's destination
   masks. Otherwise the switch won't forward anything.

 * In read_status tell that the phy is up (taken from the rtl8306
   driver).

SVN-Revision: 20083
2010-03-09 14:35:41 +00:00
Lars-Peter Clausen a5441beb82 jz4740: Properly setup intc irq handler.
SVN-Revision: 20082
2010-03-09 12:03:48 +00:00
Lars-Peter Clausen f05bb5f275 n516-lpc: Ack wakeup events and some minor cleanups
SVN-Revision: 20075
2010-03-09 00:03:40 +00:00
Hauke Mehrtens 3f0dc5c30f brcm47xx: fix commit r18413 "128MB ram problem"
The patch commited in r18413 was wrong.
This patch prevents prom_init_mem from scanning over 128MB ram.
This is from #6765 and #3177

Refresh all patches

SVN-Revision: 20072
2010-03-08 22:03:00 +00:00
Lars-Peter Clausen c0b9c9d4a9 jz4740-gpio: Fix potential race condition
SVN-Revision: 20071
2010-03-08 20:34:40 +00:00
Lars-Peter Clausen 94f764a9d6 Fix gpio and irq wakeup irq handling.
SVN-Revision: 20070
2010-03-08 20:34:01 +00:00
Lars-Peter Clausen fa445c6a47 Export gpio and irq registers through debugfs
SVN-Revision: 20069
2010-03-08 20:32:08 +00:00
Gabor Juhos 3ba43e6528 imagebuilder: add REVISION variable (closes #6795)
SVN-Revision: 20064
2010-03-08 17:00:46 +00:00
Gabor Juhos 342ab781f5 ar71xx: simplify WP543 image generation, and fix rootfs offset
SVN-Revision: 20063
2010-03-08 15:32:48 +00:00
Gabor Juhos 3c829c412c ar71xx: sync .33 config
SVN-Revision: 20060
2010-03-08 14:38:46 +00:00
Gabor Juhos 8eac86e535 ar71xx: enable AR7240 DSA driver on 2.6.33 as well
SVN-Revision: 20059
2010-03-08 14:38:43 +00:00
Gabor Juhos d48992b62b ar71xx: refresh patches
SVN-Revision: 20055
2010-03-08 13:00:23 +00:00
Gabor Juhos d58a367083 ar71xx: add NAND driver for the RB750
SVN-Revision: 20054
2010-03-08 12:10:23 +00:00
Gabor Juhos 6c1be20c2a ar71xx: add ar71xx_gpio_function_setup
SVN-Revision: 20053
2010-03-08 12:10:14 +00:00
Gabor Juhos 6600fab893 ar71xx: add LED driver for the RB750
SVN-Revision: 20051
2010-03-08 12:10:01 +00:00
Gabor Juhos a1a9727fbf ar71xx: add latch handling code for the RB750
SVN-Revision: 20050
2010-03-08 12:09:49 +00:00
Gabor Juhos 74f9af4c10 ar71xx: increase kernel partition size for the WP543 boards
SVN-Revision: 20049
2010-03-08 12:09:38 +00:00
Lars-Peter Clausen e5f2994620 Add sound support for the n516.
SVN-Revision: 20044
2010-03-07 23:45:45 +00:00
Lars-Peter Clausen 2be4423361 Add support for enabling/disabling the aic controllers clock.
SVN-Revision: 20043
2010-03-07 23:44:58 +00:00
Florian Fainelli d238ba2541 correct the MDIO base address and reset sequence for Titan (#6573)
SVN-Revision: 20037
2010-03-07 16:37:01 +00:00
Gabor Juhos 5e8c8818ed ar71xx: add preliminary support for the RouterBOARD 750
SVN-Revision: 20029
2010-03-07 05:41:01 +00:00
Gabor Juhos 11af372116 ar71xx: make the rb4xx nand driver depends on AR71XX_MACH_RB4XX
SVN-Revision: 20028
2010-03-07 05:40:58 +00:00
Gabor Juhos 10ad4ea96c ar71xx: rename mach-rb-4xx.c to mach-rb4xx.c, and change Kconfig symbol
SVN-Revision: 20027
2010-03-07 05:40:56 +00:00
Florian Fainelli 876105bf8b let 802.1q tagged frames go in and out from cpmac (#6730)
SVN-Revision: 20023
2010-03-06 22:33:30 +00:00
Florian Fainelli ac0b6ee559 fallback to "dumb switch" mode if no PHY was detected
This will enable the second Ethernet MAC in most cases, but will allow
previously non working devices to work.

SVN-Revision: 20022
2010-03-06 22:33:25 +00:00
Florian Fainelli ffd352b2ba fix cpmac panics with 2.6.32 (#6764)
SVN-Revision: 20021
2010-03-06 22:33:19 +00:00
Travis Kemen 20769a9ade fix missing symbols for kernel 2.6.33, closes #6803 thanks Maddes
SVN-Revision: 20010
2010-03-05 23:10:54 +00:00
Travis Kemen 5a13cba68d fix missing symbols for kernel 2.6.32, closes #6802 thanks Maddes
SVN-Revision: 20009
2010-03-05 22:35:24 +00:00
Travis Kemen c73d267ccb add missing symbol
SVN-Revision: 20008
2010-03-05 21:58:49 +00:00
Gabor Juhos 97c35a7dde ar71xx: don't init PCI irqs on the AR7240 if the PCIe subsystem are in reset
SVN-Revision: 20007
2010-03-05 20:29:29 +00:00
Gabor Juhos 52f03512dc ar71xx: fix sysupgrade on the WRT400N (thanks to chuljin)
* closes #6782

SVN-Revision: 20006
2010-03-05 20:29:27 +00:00
Gabor Juhos 7bda582cf7 ar71xx: fix status led detection on the RB4xx boards
SVN-Revision: 20005
2010-03-05 20:29:24 +00:00
Gabor Juhos 2702ae4e8f ar71xx: ag71xx: move calling ag71xx_phy_stop out from spinlock
SVN-Revision: 20004
2010-03-05 20:29:22 +00:00
Gabor Juhos a4bccded57 ar71xx: ag71xx: move link update function
SVN-Revision: 20003
2010-03-05 20:29:18 +00:00
Gabor Juhos eacf9a7614 ar71xx: ag71xx: don't use dev->trans_start
SVN-Revision: 20002
2010-03-05 20:29:14 +00:00
Gabor Juhos ba288eeb84 ar71xx: ag71xx: use dma_unmap_single to unmap frames
SVN-Revision: 20001
2010-03-05 20:29:10 +00:00
Lars-Peter Clausen 01ed21fc16 Add support for the n516
SVN-Revision: 19987
2010-03-05 04:21:41 +00:00
Lars-Peter Clausen f1afccc2d9 Add subtarget for each device
SVN-Revision: 19986
2010-03-05 04:15:51 +00:00
Lars-Peter Clausen 185b919e5f jz4740 pm: Fix gpio suspend/resume. Turn pll off while in suspend and gate clocks off which arn't handeld by their subsystems yet.
SVN-Revision: 19984
2010-03-05 02:56:25 +00:00
Lars-Peter Clausen d9e32f1932 gpio.h: Add proper parenthesis to JZ_GPIO_PORTX macros
SVN-Revision: 19983
2010-03-05 02:53:23 +00:00
Lars-Peter Clausen 020df2b0dc jz4740_fb: Add support for parallel displays, improve power consumption and some minor bugfixes
SVN-Revision: 19982
2010-03-05 02:48:55 +00:00
Florian Fainelli da72558c32 fix watchdog driver unregistering, patch by Bernhard Loos
SVN-Revision: 19979
2010-03-04 20:48:43 +00:00
Lars-Peter Clausen 7c966b8a32 jz4740_udc: Implement suspend/resume
SVN-Revision: 19978
2010-03-04 20:20:54 +00:00
Florian Fainelli 86494323fe rework reboot mechanism with the new watchdog fixes
The fixing of the watchdog driver makes it generate a NMI so the reboot_fixup
can no longer be called from NMI context, instead, override the machine_retart
callback with our southrbridge reboot mechanism. Patch by Bernhard Loos.

SVN-Revision: 19977
2010-03-04 08:28:20 +00:00
Florian Fainelli fe348a7039 enable the required packages to use a gpio-based reset button
SVN-Revision: 19976
2010-03-04 08:28:10 +00:00
Florian Fainelli 29e75b52cf remove now unused rdc321x_gpio.h file
SVN-Revision: 19975
2010-03-04 08:28:05 +00:00
Florian Fainelli b3f11c8414 improve sitecom device support
Add support for the 3 GPIO LEDs, reset button and switch to the gpio-buttons
driver. Patch by Bernhard Loos.

SVN-Revision: 19974
2010-03-04 08:27:59 +00:00
Florian Fainelli 7ea3654537 select ARCH_REQUIRE_GPIOLIB which is required for our gpiolib driver
SVN-Revision: 19973
2010-03-04 08:27:51 +00:00
Florian Fainelli c126808243 add a new southbridge driver which registers the gpio and watchdog platform devices
This also fixes the watchdog logic and abstracts the access to the RDC321x
southbridge PCI configuration register space. Based on a patch by Bernhard Loos.

SVN-Revision: 19972
2010-03-04 07:54:25 +00:00
Florian Fainelli c6c8012c60 merge the two patches applying to the same file in a single patch
SVN-Revision: 19971
2010-03-04 07:54:20 +00:00
Hauke Mehrtens d29c671202 brcm47xx: add CONFIG_CMDLINE again
Fix for r19955
this patch was suggested by tripolar

SVN-Revision: 19967
2010-03-03 20:32:41 +00:00
Gabor Juhos c38f612532 ar71xx: restore command line on 2.6.33
SVN-Revision: 19966
2010-03-03 20:04:12 +00:00
Gabor Juhos eaa44c61ba ar71xx: sync 2.6.33 config
SVN-Revision: 19965
2010-03-03 20:04:08 +00:00
Matteo Croce 3ccd1aeab7 2.6.33 fixes for atheros and madwifi
SVN-Revision: 19963
2010-03-03 13:52:28 +00:00
Gabor Juhos a41a501858 kernel: fix m25p80 patches for 2.6.33
SVN-Revision: 19961
2010-03-03 09:40:20 +00:00
Gabor Juhos 58ec1289d9 ar71xx: refresh 2.6.33 patches
SVN-Revision: 19960
2010-03-03 09:40:17 +00:00
Gabor Juhos 111ae3e04b kernel: refresh 2.6.33 patches
SVN-Revision: 19959
2010-03-03 09:40:12 +00:00
Florian Fainelli 2c13d45b29 do not register devices in device_initcall level, this breaks the SSB SPROM registration
SVN-Revision: 19957
2010-03-02 21:49:37 +00:00
Hauke Mehrtens f88371a696 kernel: add some missing config files and make compat-wireless build with kernel 2.6.33
Thanks tripolar for the missing config symbols

SVN-Revision: 19956
2010-03-02 21:26:36 +00:00
Hauke Mehrtens 141d53ad07 brcm47xx: add support for kernel 2.6.33
Thanks to acoul and tripolar

SVN-Revision: 19955
2010-03-02 21:16:18 +00:00
Gabor Juhos 0e4eaea770 ar71xx: ag71xx: use correct device pointer for dma_map_single
SVN-Revision: 19951
2010-03-02 13:36:18 +00:00
Gabor Juhos 84823e1477 ar71xx: ag71xx: don't use virt_to_phys
SVN-Revision: 19950
2010-03-02 13:36:15 +00:00
Gabor Juhos 4a987d6008 ar71xx: ag71xx: simplify register access functions
SVN-Revision: 19949
2010-03-02 13:36:12 +00:00
Gabor Juhos e157281c5d ar71xx: ag71xx: use NETDEV_TX_OK
SVN-Revision: 19948
2010-03-02 13:36:09 +00:00
Gabor Juhos 347c5bc7fc ar71xx: use COMMAND_LINE_SIZE
SVN-Revision: 19947
2010-03-02 13:36:04 +00:00
Florian Fainelli 0cd5b9983f remove mail headers from patches
SVN-Revision: 19935
2010-03-01 14:55:34 +00:00
Florian Fainelli ba3f8604da prevent UML build failure against decompress_lzo.c
SVN-Revision: 19934
2010-03-01 14:55:15 +00:00
Imre Kaloz cf57e90014 drop support for the old style magicbox-cf driver
SVN-Revision: 19932
2010-03-01 08:04:14 +00:00
Gabor Juhos e1bb4af48b ar71xx: add default network configuration file for the TL-WR741ND board
SVN-Revision: 19930
2010-03-01 07:34:48 +00:00
Gabor Juhos 3f7d3dc939 ar71xx: add default network configuration file for the DIR-600 rev. A1 board
SVN-Revision: 19929
2010-03-01 07:34:46 +00:00
Gabor Juhos b41c276df4 ar71xx: register DSA switch for the AP91 based boards
SVN-Revision: 19928
2010-03-01 07:34:43 +00:00
Gabor Juhos 6a702d127b ar71xx: add DSA driver for the AR7240 built-in ethernet switch
SVN-Revision: 19927
2010-03-01 07:34:41 +00:00
Gabor Juhos 8e22134773 ar71xx: add QinQ tagging format for the DSA driver
SVN-Revision: 19926
2010-03-01 07:34:37 +00:00
Nicolas Thill 127b8ea8f9 kernel: add 2 config symbols preventing ppc40x & ppc44X from being configured with all modules enabled
SVN-Revision: 19924
2010-03-01 06:22:42 +00:00
Florian Fainelli 4f4066d3e0 add support for 2.6.33
SVN-Revision: 19921
2010-02-28 21:24:34 +00:00
Florian Fainelli 9fc22cd032 misc 2.6.33 compilation and config symbols fixes
SVN-Revision: 19920
2010-02-28 20:50:57 +00:00
Florian Fainelli 984ac762e4 add support for 2.6.32, dropped the SPI patch for now
SVN-Revision: 19919
2010-02-28 20:50:51 +00:00
Jo-Philipp Wich eeb982177d remove asterisk from default vlan ports in netconfig
SVN-Revision: 19910
2010-02-28 16:44:40 +00:00
Jo-Philipp Wich 96e4312e7e switch: eliminate the asterisk from the switch port configuration and set it automatically on the first vlan, this aligns the broadcom vlan config with the swconfig format
SVN-Revision: 19909
2010-02-28 16:40:06 +00:00
Matteo Croce a15d58f605 ar71xx: 2.6.33 patches
SVN-Revision: 19908
2010-02-28 16:33:15 +00:00
Matteo Croce 2cb1d98fc2 atheros: 2.6.33 patches
SVN-Revision: 19906
2010-02-28 15:30:07 +00:00
Matteo Croce 5ddd984cff kernel: add 2.6.33 patches
SVN-Revision: 19905
2010-02-28 15:20:00 +00:00
Florian Fainelli 23b5d2b743 explicitely enable shared interrupt 2 for any core that did not a dedicated IRQ
Explicitely enable shared interrupt 2 for any core that didn't get a dedicated IRQ
anymore (fallthrough case) and for EXTIF cores to make gpio interrupts work.
Also remove a bogus comment.

Signed-off-by: Jochen Friedrich <jochen@scram.de>

SVN-Revision: 19895
2010-02-28 11:09:44 +00:00
Florian Fainelli ada5848ba6 build images for RG100A (bcm6358-based boards) (#6755)
SVN-Revision: 19894
2010-02-28 11:09:39 +00:00
Florian Fainelli 29011fe516 add a MIPS Malta target to be used with qemu
SVN-Revision: 19893
2010-02-28 11:09:34 +00:00
Florian Fainelli e34293297c add missing libertas symbols
SVN-Revision: 19892
2010-02-28 11:09:28 +00:00
Hauke Mehrtens d503a25c83 remove unneeded patch
SVN-Revision: 19891
2010-02-28 10:21:04 +00:00
Hauke Mehrtens 0c7b285613 kernel: update to kernel 2.6.32.9
SVN-Revision: 19890
2010-02-28 10:16:47 +00:00
Gabor Juhos 85119a7cff adm5120: remove 2.6.31 related stuff
SVN-Revision: 19889
2010-02-28 09:41:02 +00:00
Gabor Juhos f310851e7e adm5120: switch to 2.6.32
SVN-Revision: 19888
2010-02-28 09:41:00 +00:00
Gabor Juhos ff2e61fed8 kernel: yet another missing symbol for 2.6.32
SVN-Revision: 19883
2010-02-27 16:27:04 +00:00
Gabor Juhos e96a82e37e adm5120: fix build error in the USB driver on 2.6.32
SVN-Revision: 19882
2010-02-27 16:26:49 +00:00
Lars-Peter Clausen 87298f0de2 jz4740_nand: * Use NAND_ECC_HW_OOB_FIRST mode instead of a patched NAND_ECC_HW * Fix subpage writing * speed up reading
SVN-Revision: 19875
2010-02-26 18:09:12 +00:00
Travis Kemen 21b2e85b3f add missing symbol
SVN-Revision: 19872
2010-02-26 16:38:48 +00:00
Travis Kemen 2eebf6e0bd add support for the MN-700 platform, closes #2575
SVN-Revision: 19863
2010-02-26 01:34:39 +00:00
Gabor Juhos a9e8645232 ar71xx: select vsc73x5 microcode in the AP83/PB44 profiles
SVN-Revision: 19842
2010-02-24 13:49:02 +00:00
Gabor Juhos 1d4c70d9a6 ar71xx: refresh ksz8041 patch
SVN-Revision: 19841
2010-02-24 13:39:23 +00:00
Gabor Juhos a6be62a4f1 ar71xx: add default network configuration file for the TL-WR1043ND board
Thanks to Andrew Tarabaras.

SVN-Revision: 19840
2010-02-24 13:39:20 +00:00
Gabor Juhos 30a2da99a1 ar71xx: register RTL8366RB switch on the TL-WR1043NB board
Thanks to Andrew Tarabaras.

SVN-Revision: 19839
2010-02-24 13:39:18 +00:00
Gabor Juhos 7c7f662a3f ar71xx: enable the RTL8366RB driver
Thanks to Andrew Tarabaras.

SVN-Revision: 19838
2010-02-24 13:39:14 +00:00
Gabor Juhos f1509eaf8c kernel: add driver for the RTL8366RB switch
Thanks to Andrew Tarabaras.

SVN-Revision: 19837
2010-02-24 13:39:02 +00:00
Gabor Juhos f771c35033 ar71xx: fix pll value for the eth0 interface on the TL-WR1043ND board
Thanks to Andrew Tarabaras

SVN-Revision: 19835
2010-02-24 13:38:51 +00:00
Gabor Juhos e251cd15c9 kernel: fix typos in the AR8216 header file
SVN-Revision: 19834
2010-02-24 13:38:48 +00:00
Gabor Juhos 3359e850a0 ar71xx: remove an accidentally committed patch
SVN-Revision: 19833
2010-02-24 13:38:44 +00:00
Gabor Juhos 1612fd447d ar71xx: enable TX/RX flow control on the AR7240
SVN-Revision: 19832
2010-02-24 13:38:41 +00:00
Gabor Juhos 187d5546db ar71xx: use the correct name for the status LED on the WRT400 board (thanks to chuljin, patch from #6734)
SVN-Revision: 19831
2010-02-24 13:38:37 +00:00
Gabor Juhos 560f7173b2 ar71xx: update default network configuration file for the WNDR3700
Signed-off-by: Scott Dudley <spmsink@hotmail.com>

SVN-Revision: 19830
2010-02-24 13:38:31 +00:00
Florian Fainelli b57690432c add preliminary 2.6.32 support
SVN-Revision: 19826
2010-02-23 21:09:51 +00:00
Imre Kaloz 437f2bd5c1 add 2.6.32 support
SVN-Revision: 19823
2010-02-23 10:43:53 +00:00
Imre Kaloz a593773232 move new files out from platform support patch
SVN-Revision: 19815
2010-02-22 13:54:47 +00:00
Imre Kaloz 7f1e72587d refresh patch
SVN-Revision: 19814
2010-02-22 13:19:30 +00:00
Florian Fainelli 9067ed7609 add missing patch to arch/mips/kernel/traps.c to allow ar7 to setup its handler correctly (#6722)
SVN-Revision: 19812
2010-02-22 09:43:37 +00:00
Jo-Philipp Wich 243e190675 ppp: enable multilink support (#4837)
SVN-Revision: 19811
2010-02-22 02:26:32 +00:00
Travis Kemen c795766793 fix missing symbol
SVN-Revision: 19809
2010-02-21 23:26:40 +00:00
Travis Kemen 8d4f5784d7 fix missing symbol
SVN-Revision: 19808
2010-02-21 22:56:01 +00:00
Hauke Mehrtens ad11f6881a ext4: add Support for large (2TB+) block devices and files
CONFIG_LBDAF is needed for mounting ext4 filesystems with huge_file enabled.
This is the default option.

This closes #6714.

SVN-Revision: 19799
2010-02-21 20:14:24 +00:00
Travis Kemen 13845024f3 add missing symbol
SVN-Revision: 19798
2010-02-21 16:48:17 +00:00
Florian Fainelli 3ab3adb145 switch to 2.6.32, resync kernel config, enable gpio sysfs support
SVN-Revision: 19794
2010-02-21 14:28:05 +00:00
Florian Fainelli 12a2f9b7b8 fix gpio-leds registration for boards having less than 8 LEDs (#6528)
SVN-Revision: 19793
2010-02-21 14:27:17 +00:00
Florian Fainelli 87b2e6c25b add missing kernel configuration and patches for 2.6.32
SVN-Revision: 19788
2010-02-21 12:47:43 +00:00
Lars-Peter Clausen d6b0f9d093 Add per board struct describing the external clock setup.
SVN-Revision: 19783
2010-02-20 20:45:00 +00:00
Hauke Mehrtens 7524480b82 Fix build warnings
SVN-Revision: 19782
2010-02-20 19:31:34 +00:00
Hauke Mehrtens 046c32e6bf refresh patches
SVN-Revision: 19781
2010-02-20 19:31:13 +00:00
Hauke Mehrtens b52345c9ed allow routed mode operation again
Fix part of bug #6709.

SVN-Revision: 19779
2010-02-20 13:18:34 +00:00
Jo-Philipp Wich 3651c9804b kernel: make NFSv4 optional and add kmods for it - patch by Peter Wagner <tripolar@gmx.at>
SVN-Revision: 19772
2010-02-20 05:17:39 +00:00
Jo-Philipp Wich 02a47e971e change default kernel to 2.6.32.8, remove block2mtd patch until it is fixed
SVN-Revision: 19764
2010-02-20 03:22:17 +00:00
Hauke Mehrtens a40daa8038 update kernel to version 2.4.37.9 and refresh patches
SVN-Revision: 19762
2010-02-19 21:30:10 +00:00
Jo-Philipp Wich 32a1e0c588 switch kernel compression from lzma to gzip and reorder symbols - fixes boot problems in VirtualBox
SVN-Revision: 19759
2010-02-19 18:25:23 +00:00
Florian Fainelli 8a1f7817d1 fix the receiving of packets with a 1500 mtu and vlan enabled (#6698)
SVN-Revision: 19753
2010-02-19 11:56:13 +00:00
Gabor Juhos f68a1d0a63 ar71xx: fix mac addresses on the DIR-600 rev. A1 board
SVN-Revision: 19752
2010-02-19 11:52:42 +00:00
Gabor Juhos f792c3647e ar71xx: fix wireless mac address on the TL-WR741ND
SVN-Revision: 19751
2010-02-19 11:52:39 +00:00
Gabor Juhos ccbfcba859 ar71xx: move AP91 specific ethernet initialization into a separate file
SVN-Revision: 19750
2010-02-19 11:52:36 +00:00
Gabor Juhos f6e29416b5 ar71xx: create firmware images for the TL-WR941ND v4 board
SVN-Revision: 19749
2010-02-19 11:52:33 +00:00
Gabor Juhos c5394fa7bb ar71xx: sync kernel config
SVN-Revision: 19747
2010-02-19 11:52:28 +00:00
Gabor Juhos 47990f61fb ar71xx: add uci configuration for the WAN LED on the WNDR3700
Based on a patch by Scott Dudley <spmsink@hotmail.com>

SVN-Revision: 19746
2010-02-19 11:52:25 +00:00
Gabor Juhos da5cacba76 ar71xx: add missing GPIO LED for the WNDR3700 board
Signed-off-by: Scott Dudley <spmsink@hotmail.com>

SVN-Revision: 19744
2010-02-19 11:52:19 +00:00
Gabor Juhos b00fe580ed ar71xx: fix polarity of GPIO buttons on the WNDR3700 board
Signed-off-by: Scott Dudley <spmsink@hotmail.com>

SVN-Revision: 19743
2010-02-19 11:52:15 +00:00
Gabor Juhos 3c96b41d69 kernel: add a bunch of missing symbols to the 2.6.30 config
SVN-Revision: 19742
2010-02-19 10:24:03 +00:00
Gabor Juhos 63e9801c18 adm5120: sync kernel configs
SVN-Revision: 19741
2010-02-19 10:23:59 +00:00
Jo-Philipp Wich 15c4e22d31 netfilter: add support for raw table and NOTRACK target (#5504)
SVN-Revision: 19721
2010-02-19 01:36:47 +00:00
Felix Fietkau 8a7049730f fix a compile error in block2mtd when compiled as module
SVN-Revision: 19709
2010-02-18 21:34:49 +00:00
Travis Kemen b60c2aab01 add missing symbol
SVN-Revision: 19699
2010-02-18 03:42:36 +00:00
Imre Kaloz c7d10f043f upgrade to 2.6.32.8
SVN-Revision: 19694
2010-02-17 23:00:47 +00:00
Imre Kaloz 1219918537 refresh generic 2.6.32 patches
SVN-Revision: 19687
2010-02-17 11:11:53 +00:00
Travis Kemen 3c5ca326ec Update to v2.2 fixed checksum byte calculation for other versions than 0x2019 fixed rare problem with padsize updated info to stock firmware 2.00.20 fixed typos
Signed off by: Matthias Buecher <mail@maddes.net>

SVN-Revision: 19683
2010-02-17 02:18:13 +00:00
Jo-Philipp Wich 9ce3d38331 - clean up menu.lst template - make grub usage of vt0 selectable in menuconfig - choose appropriate default baudrate for soekris devices - fix generation of grub menu for iso images
SVN-Revision: 19681
2010-02-17 00:59:41 +00:00
Imre Kaloz 0499a77159 include the board name in the generated dtb's filename
SVN-Revision: 19680
2010-02-16 23:51:18 +00:00
Felix Fietkau feba7255a4 mpc83xx: clean up the mess caused by the reverted sorting patch
SVN-Revision: 19676
2010-02-16 21:34:55 +00:00
Imre Kaloz 37f7976b59 add some more config symbols to the generic 2.6.32 config
SVN-Revision: 19674
2010-02-16 21:33:47 +00:00
Imre Kaloz 4af507c9b0 upgrade to 2.6.32.8
SVN-Revision: 19673
2010-02-16 21:31:23 +00:00
Imre Kaloz 463dda6daf upgrade to 2.6.32.8
SVN-Revision: 19672
2010-02-16 21:30:11 +00:00
Felix Fietkau 2f706d3d5b mpc83xx: add a workaround for erratum eTSEC27 in earlier mpc8313 chip revs
SVN-Revision: 19670
2010-02-16 18:29:16 +00:00
Felix Fietkau 2b1e4dccaf mpc83xx: add support for the vitesse 8601 phy
SVN-Revision: 19669
2010-02-16 18:29:12 +00:00
Felix Fietkau 982407554e mpc83xx: add support for mpc8313 in 2.6.32
SVN-Revision: 19668
2010-02-16 18:29:08 +00:00
Imre Kaloz ab60b8f963 ...and probably claudio forgot to rename this directory, too :)
SVN-Revision: 19655
2010-02-16 08:08:54 +00:00
Imre Kaloz 6606efac31 I guess florian didn't want this file here ;)
SVN-Revision: 19654
2010-02-16 08:08:11 +00:00
Imre Kaloz 8fc2abee8d change back kernel version to 2.6.32.8
SVN-Revision: 19653
2010-02-16 08:00:13 +00:00
Lars-Peter Clausen 900de42186 Add audio feature flag.
There are targets which neither have usb host nor pci support but do have audio
capabilities. Those targets should expliclitly specifiy that they support audio
through the new feature flag. The audio feature flag is also implicitly selected
by the usb and pci feature flags.

SVN-Revision: 19643
2010-02-15 20:03:18 +00:00
Jo-Philipp Wich 98e41f341e add missing symbols to default config
SVN-Revision: 19631
2010-02-14 16:40:33 +00:00
Gabor Juhos 1d3ab0732f kernel: yet another missing config symbol for 2.6.32
SVN-Revision: 19629
2010-02-14 12:50:09 +00:00
Lars-Peter Clausen 85d6f271e4 jz-mmc: Fix deadlock which could occur if the card was removed while a data transfer was active.
SVN-Revision: 19628
2010-02-13 23:08:26 +00:00
Jo-Philipp Wich 1875c08dda revert accidentally committed changes in Xen config
SVN-Revision: 19627
2010-02-13 21:06:50 +00:00
Jo-Philipp Wich 501235fc51 merge 2.6.31 and 2.6.32 configs
SVN-Revision: 19626
2010-02-13 21:02:22 +00:00
Jo-Philipp Wich 81c56d1c52 move kernel config symbols from the Xen subtarget to the platform config
SVN-Revision: 19625
2010-02-13 20:15:05 +00:00
Lars-Peter Clausen 26c885dfc4 More missing debug config symbols for the generic 2.6.32 config
SVN-Revision: 19624
2010-02-13 14:56:52 +00:00
Jo-Philipp Wich 9b4005c58c fix custom package selection
SVN-Revision: 19623
2010-02-13 01:56:48 +00:00
Travis Kemen 9afc4a1109 fix mistake, thanks xMff
SVN-Revision: 19620
2010-02-13 01:05:31 +00:00
Travis Kemen 2dc489505e sync kernel config, closes #6675
SVN-Revision: 19619
2010-02-13 00:53:21 +00:00
Lars-Peter Clausen 5dcf0e571b Add some missing debug symbols to the generic 2.6.32 config.
SVN-Revision: 19618
2010-02-13 00:45:34 +00:00
Jo-Philipp Wich e268649a97 prepare kernel 2.6.32 support
SVN-Revision: 19617
2010-02-13 00:37:11 +00:00
Jo-Philipp Wich a243108655 add preinit xenfs mount handler
SVN-Revision: 19616
2010-02-12 22:37:17 +00:00
Jo-Philipp Wich e0fc8fb6aa make console port editable through menuconfig, gzip ext2 images, add suitable defaults for Xen
SVN-Revision: 19612
2010-02-12 19:04:12 +00:00
Jo-Philipp Wich cde615a0b4 add Xen DomU subtarget
SVN-Revision: 19610
2010-02-12 19:01:10 +00:00
Jo-Philipp Wich 4db8a05770 add some missing symbols
SVN-Revision: 19609
2010-02-12 18:57:47 +00:00
Imre Kaloz 810b511a24 remove 850-if_no_generic_time.patch -- breaks compilation and 2.6.32.8 already includes a fix for this..
SVN-Revision: 19598
2010-02-12 09:39:51 +00:00
Travis Kemen cb9c37af38 Update to v2.1 Stays closer to the stock firmware by using wrt350n.bin for the created image. Adds the possibility to create the image in two separate steps (-b / -z). Makefiles now support the possibility to include a u-boot image for a 100%-stock-like image.
Signed off by: Matthias Buecher <mail@maddes.net>

SVN-Revision: 19596
2010-02-12 01:40:57 +00:00
Travis Kemen dfa8152068 disable devtmpfs in 2.6.32 because its not used, thanks tripolar
SVN-Revision: 19594
2010-02-12 01:18:50 +00:00
Travis Kemen f05d9d2e8e update brcm47xx to .32, thanks tripolar
SVN-Revision: 19592
2010-02-12 01:14:56 +00:00
Travis Kemen 5c75e1dd02 update kernel from 2.6.32.7 to 2.6.32.8, thanks tripolar
SVN-Revision: 19591
2010-02-12 01:12:11 +00:00
Gabor Juhos dce714ad07 mpc83xx: add 2.6.32 support
SVN-Revision: 19587
2010-02-11 13:31:52 +00:00
Gabor Juhos ac41260100 mpc83xx: enable jffs2
SVN-Revision: 19586
2010-02-11 13:31:49 +00:00
Gabor Juhos 84748e6d47 mpc83xx: sync kernel config
SVN-Revision: 19585
2010-02-11 13:31:47 +00:00
Gabor Juhos a99bc52758 mpc83xx: fix device registration on the RB600
SVN-Revision: 19584
2010-02-11 13:31:44 +00:00
Gabor Juhos 6960d7c8db kernel: 2.6.32: move discarding of SYMTAB entries to the right place.
This helps to avoid linker errors on various targets. Also remove the
scsi_sd section fix patch, because it is not needed now.

SVN-Revision: 19583
2010-02-11 13:31:40 +00:00
Imre Kaloz 825b37cc56 clean up handling of some kernel symbols
SVN-Revision: 19581
2010-02-11 09:33:16 +00:00
Imre Kaloz 0a52bc58f8 re-sort all target and subtarget config files
SVN-Revision: 19580
2010-02-11 08:55:15 +00:00
Imre Kaloz a9f0a09c02 remove 2.6.21 patches and config, too
SVN-Revision: 19579
2010-02-11 08:40:20 +00:00
Imre Kaloz b4ff0e943a upgrade to 2.6.32.7, only build squashfs images by default
SVN-Revision: 19576
2010-02-11 08:30:12 +00:00
Gabor Juhos 0017e832cc ar71xx: fix WLAN mac address on the TL-WR1043ND
SVN-Revision: 19573
2010-02-10 20:01:20 +00:00
Florian Fainelli e71f4e9df0 move 2.6.30 patches to their appropriate directory
SVN-Revision: 19572
2010-02-10 08:48:33 +00:00
Florian Fainelli 6fd4369159 switch to 2.6.32
SVN-Revision: 19571
2010-02-10 08:48:29 +00:00
Gabor Juhos b285f2fc16 ar71xx: enable CFI probe for the WZR-HP-G300NH
SVN-Revision: 19567
2010-02-09 17:55:36 +00:00
Gabor Juhos 9677818050 ar71xx: sync kernel config
SVN-Revision: 19566
2010-02-09 17:55:33 +00:00
Gabor Juhos 0cbc5f678d ar71xx/mac80211: add a workaround for the bad signal strength on the WNDR3700
SVN-Revision: 19565
2010-02-09 16:27:35 +00:00
Imre Kaloz 40ba15806f upgrade to 2.6.32.7, switch to squashfs, remove broken flag
SVN-Revision: 19562
2010-02-09 00:11:50 +00:00
Lars-Peter Clausen 7c8f9f5630 jz4740_fb: Do not disable lcd clock during blanking. Only during suspend.
SVN-Revision: 19561
2010-02-08 23:36:18 +00:00
Imre Kaloz d326f80042 upgrade to 2.6.32
SVN-Revision: 19558
2010-02-08 21:55:13 +00:00
Imre Kaloz 354e72a03a refresh patch
SVN-Revision: 19557
2010-02-08 21:27:13 +00:00
Imre Kaloz d9dceeed50 add a backported fix for the uncompression code
SVN-Revision: 19555
2010-02-08 21:25:46 +00:00
Imre Kaloz fbfdb702f5 enable additional options for the mpc8377wlan
SVN-Revision: 19554
2010-02-08 20:11:53 +00:00
Imre Kaloz dc695034b8 do old style image generation for the mpc8377wlan, as the current bootloader doesn't support it
SVN-Revision: 19553
2010-02-08 20:11:01 +00:00
Gabor Juhos d2cd6f3b99 kernel: 2.6.32: integrate m25p80 driver related patches from ar71xx
SVN-Revision: 19547
2010-02-08 09:37:16 +00:00
Gabor Juhos c25bf09111 kernel: 2.6.32: refresh a patch
SVN-Revision: 19546
2010-02-08 09:37:11 +00:00
Gabor Juhos ca5d6a7546 ar71xx: drop the mx25lxxx patch, these chips are supported in 2.6.32.7 already
SVN-Revision: 19545
2010-02-08 09:37:05 +00:00
Lars-Peter Clausen 59375ef46b defkeymap.c has been renamed to defkeymap.c_shipped in 2.6.32
SVN-Revision: 19544
2010-02-07 13:08:18 +00:00
Claudio Mignanti 222e7933e9 etrax: 2.6.32 support
SVN-Revision: 19543
2010-02-07 12:38:25 +00:00
Claudio Mignanti 61e3a578d7 kernel: fix compilation for platforms without GENERIC_TIME
SVN-Revision: 19542
2010-02-07 12:36:01 +00:00
Lars-Peter Clausen 69dfa15155 board-qi_lb60: Fix battery platform data.
SVN-Revision: 19541
2010-02-07 12:10:00 +00:00
Lars-Peter Clausen ff078dadf8 clocks: Fix JZ_REG_CLOCK_SLEEP_CTRL address
SVN-Revision: 19540
2010-02-07 11:33:58 +00:00
Gabor Juhos 8282b63fa1 ar71xx: add support for the Winbond W25Q32BV SPI flash (based on the patch from #6641)
SVN-Revision: 19536
2010-02-06 17:59:16 +00:00
Gabor Juhos 277682aaee kernel: merge lzma compressed initramfs fixes to 2.6.32 from [17289]
SVN-Revision: 19535
2010-02-06 17:01:33 +00:00
Gabor Juhos c747902042 ar71xx: add missing fields to the ar71xx-ehci driver
SVN-Revision: 19534
2010-02-06 17:00:16 +00:00
Florian Fainelli 477add8d0f fix mips linking failure on bad section (#6635)
SVN-Revision: 19533
2010-02-05 20:50:13 +00:00
Lars-Peter Clausen 988a987fea Unset PCI support in the config file
SVN-Revision: 19527
2010-02-04 23:54:02 +00:00
Lars-Peter Clausen f2eb84f448 There is currently no host usb support.
SVN-Revision: 19526
2010-02-04 22:29:25 +00:00
Florian Fainelli 01af81f06f refresh patches
SVN-Revision: 19523
2010-02-04 14:35:42 +00:00
Florian Fainelli 6f4b039781 refresh 2.6.32 patches
SVN-Revision: 19522
2010-02-04 14:35:38 +00:00
Florian Fainelli a5dbcad4e9 refresh 2.6.32 patches
SVN-Revision: 19521
2010-02-04 14:35:35 +00:00
Florian Fainelli 16006896b4 add support for 2.6.32
SVN-Revision: 19520
2010-02-04 14:35:30 +00:00
Florian Fainelli 917d883e0c add 2.6.32 support
SVN-Revision: 19519
2010-02-04 14:35:26 +00:00
Florian Fainelli dad3df8582 move files to file-2.6.30
SVN-Revision: 19518
2010-02-04 14:35:21 +00:00
Florian Fainelli 400d2bd3da add missing MISDN symbols to 2.6.32 config
SVN-Revision: 19517
2010-02-04 14:34:53 +00:00
Matteo Croce 312dcf3e9a atheros: 2.6.32 support
SVN-Revision: 19516
2010-02-04 10:22:25 +00:00
Florian Fainelli e8ce2f14d5 fix path to boot.sh, thanks bifferos
SVN-Revision: 19515
2010-02-04 10:10:55 +00:00
Florian Fainelli eb153b09ae move 2.6.30 config and patches to their appropriate location
SVN-Revision: 19514
2010-02-04 10:10:51 +00:00
Florian Fainelli 7b56fb6337 move generic config and patches directory to be 2.6.30 specific
SVN-Revision: 19513
2010-02-04 10:10:45 +00:00
Lars-Peter Clausen 4faa1ab58b Cleanup battery driver
SVN-Revision: 19505
2010-02-03 16:08:01 +00:00
Lars-Peter Clausen 27a0d8478d Seperate charger logic from battery driver
SVN-Revision: 19504
2010-02-03 13:16:23 +00:00
Felix Fietkau 863e3c739a replace the hostapd-mini preselection in profiles with wpad-mini
SVN-Revision: 19503
2010-02-03 03:45:38 +00:00
Felix Fietkau f87a4437ac save space by making the crypto testsuite optional and disabled by default
SVN-Revision: 19502
2010-02-03 03:38:26 +00:00
Florian Fainelli d44853204c move kernel configuration to config-2.6.30
SVN-Revision: 19493
2010-02-01 21:11:05 +00:00
Florian Fainelli 746fdb8f6d add 2.6.32 support
SVN-Revision: 19492
2010-02-01 21:11:02 +00:00
Florian Fainelli 25dd23e4e0 move 2.6.30 configuration to their appropriate names
SVN-Revision: 19491
2010-02-01 21:10:58 +00:00
Lars-Peter Clausen 4d9a900dbb Add some missing symbols to the generic 2.6.32 config
SVN-Revision: 19490
2010-02-01 18:25:21 +00:00
Lars-Peter Clausen 9a201dcd10 rtc-jz4740: Free rtc irq when driver is removed
SVN-Revision: 19489
2010-02-01 13:50:12 +00:00
Jo-Philipp Wich 195d65dd87 preinit: use grep -q where applicable
SVN-Revision: 19484
2010-02-01 00:35:08 +00:00
Jo-Philipp Wich 50d6e449b3 preinit: use grep -q where applicable
SVN-Revision: 19482
2010-02-01 00:34:51 +00:00
Jo-Philipp Wich 0f149688a6 preinit: use grep -q where applicable
SVN-Revision: 19481
2010-02-01 00:34:34 +00:00
Jo-Philipp Wich e0669e9cd3 preinit: use grep -q where applicable
SVN-Revision: 19480
2010-02-01 00:34:10 +00:00
Jo-Philipp Wich 9feb2ed7c5 preinit: use grep -q where applicable
SVN-Revision: 19479
2010-02-01 00:33:34 +00:00
Florian Fainelli e716256d86 fix printing of mtd offsets, remove whitespaces.
SVN-Revision: 19475
2010-01-31 21:37:25 +00:00
Florian Fainelli b8d99458ff move files to files-2.6.30, to ease newer kernel integration
SVN-Revision: 19471
2010-01-31 21:00:50 +00:00
Gabor Juhos db808eaef4 ar71xx: nuke remaining patches
SVN-Revision: 19468
2010-01-31 17:59:16 +00:00
Gabor Juhos 02294423ad ar71xx: nuke 2.6.3[01] stuff
SVN-Revision: 19467
2010-01-31 17:56:43 +00:00
Gabor Juhos 1e4e3b21fb ramips: nuke 2.6.30 support
SVN-Revision: 19466
2010-01-31 17:56:41 +00:00
Gabor Juhos bdc1565554 ramips: enable RTL8366SR driver for the RT288x devices
SVN-Revision: 19465
2010-01-31 17:56:38 +00:00
Gabor Juhos 4267623e2e ramips_eth: cleanup mac_address changing
SVN-Revision: 19464
2010-01-31 17:56:36 +00:00
Gabor Juhos b16aaf5fac ramips_eth: update register offsets
SVN-Revision: 19463
2010-01-31 17:56:33 +00:00
Gabor Juhos 72b08b729a ramips_eth: pass sys_clk via platform_data
SVN-Revision: 19462
2010-01-31 17:56:30 +00:00
Jo-Philipp Wich fb29bd369a fix syntax error in preinit hook (#6610)
SVN-Revision: 19461
2010-01-31 16:10:42 +00:00
Hauke Mehrtens 776355717c export amazon_get_cpu_hz
SVN-Revision: 19460
2010-01-31 15:14:14 +00:00
Hauke Mehrtens b74263a00c i[amazon] use SYS_HAS_EARLY_PRINTK instead of prom_printf
SVN-Revision: 19459
2010-01-31 15:13:51 +00:00
Hauke Mehrtens 6a78996e76 Add kernel 2.6.32 support
SVN-Revision: 19458
2010-01-31 15:13:14 +00:00
Hauke Mehrtens 4d1bfc3760 Apply patch 240-irq_fix.patch directly
SVN-Revision: 19457
2010-01-31 15:09:48 +00:00
Hauke Mehrtens ff2cfb00ef Apply patch 220-fix_timer.patch directly
SVN-Revision: 19456
2010-01-31 15:09:16 +00:00
Hauke Mehrtens 999e9277ec Apply patch 210-remove_unnedded_variables.patch directly
SVN-Revision: 19455
2010-01-31 15:08:26 +00:00
Hauke Mehrtens 038f0e6bbe Apply patch 200-fix_deprecated_interrupt_definations.patch directly
SVN-Revision: 19454
2010-01-31 15:07:49 +00:00
Hauke Mehrtens b6a1293e1e move files to correct position
SVN-Revision: 19453
2010-01-31 15:06:17 +00:00
Hauke Mehrtens 349fb7c742 remove support for kernel 2.6.21
SVN-Revision: 19452
2010-01-31 14:59:37 +00:00
Imre Kaloz 233e446804 remove support for older kernels
SVN-Revision: 19450
2010-01-31 13:50:32 +00:00
Imre Kaloz 5f5cabd6d6 switch to 2.6.32
SVN-Revision: 19449
2010-01-31 13:47:15 +00:00
Imre Kaloz c07bd86175 fixup cambria/avila model detection
SVN-Revision: 19448
2010-01-31 13:46:52 +00:00
Imre Kaloz 0d5e3e1c45 refresh patch
SVN-Revision: 19447
2010-01-31 13:46:17 +00:00
Gabor Juhos 9ab88ce62d ramips_eth: add helper functions to {ed,dis}able interrupts
SVN-Revision: 19446
2010-01-31 12:48:53 +00:00
Gabor Juhos 224edd2575 ramips_eth: remove unnecessary typecasts
SVN-Revision: 19445
2010-01-31 12:48:51 +00:00
Gabor Juhos 8aceaf96be ramips_eth: simplify tx_next computation
SVN-Revision: 19444
2010-01-31 12:48:48 +00:00
Gabor Juhos 21b06bd2c0 ramips_eth: simplify tx descriptor initialization
SVN-Revision: 19443
2010-01-31 12:48:46 +00:00
Gabor Juhos d0fb66e3a4 ramips_eth: pass 'raeth_priv' struct directly to dma specific functions
SVN-Revision: 19442
2010-01-31 12:48:43 +00:00
Gabor Juhos c9d8869d1b ramips: switch to 2.6.32
SVN-Revision: 19441
2010-01-31 12:48:41 +00:00
Gabor Juhos f0be6ab20c ramips_eth: convert to use netdev_ops
SVN-Revision: 19440
2010-01-31 12:48:38 +00:00
Lars-Peter Clausen 565a84faba rtc-jz4740: reset rtc clock if it has lost its state
SVN-Revision: 19437
2010-01-31 12:09:52 +00:00
Imre Kaloz f12ce1ef3e fix some compile warnings with 2.6.32
SVN-Revision: 19435
2010-01-31 01:29:54 +00:00
Imre Kaloz 882284f5fb upgrade avr32 to 2.6.32
SVN-Revision: 19432
2010-01-30 20:53:17 +00:00
Imre Kaloz 4aadb74cc1 upgrade IMQ patch to the latest one, refresh patches
SVN-Revision: 19431
2010-01-30 20:52:37 +00:00
Felix Fietkau 508cab829c brcm-2.4: add support for 8-bit flash bus width
SVN-Revision: 19421
2010-01-30 17:41:08 +00:00
Hauke Mehrtens 4ba4a22b87 Add missing config option
SVN-Revision: 19418
2010-01-30 15:35:58 +00:00
Gabor Juhos d37975f6b2 ramips_eth: fix invalid register writes
SVN-Revision: 19417
2010-01-30 15:26:02 +00:00
Gabor Juhos 43e1dd85c2 ramips_eth: move memset call out from the loop
SVN-Revision: 19416
2010-01-30 15:25:59 +00:00
Gabor Juhos ea4ce3b6fd ramips_eth: header file cleanup
SVN-Revision: 19415
2010-01-30 15:25:57 +00:00
Gabor Juhos 67cd819da6 ramips_eth: coding style cleanup
SVN-Revision: 19414
2010-01-30 15:25:55 +00:00
Gabor Juhos a4e85bbceb ramips: register gpio buttons on the Fonera 2.0N board
SVN-Revision: 19413
2010-01-30 15:25:52 +00:00
Gabor Juhos 8823482a02 ramips: register gpio buttons on the WHR-G300N board
SVN-Revision: 19412
2010-01-30 15:25:49 +00:00
Gabor Juhos 35f47a3654 ramips: register gpio buttons on the V22RW-2x2 board
SVN-Revision: 19411
2010-01-30 15:25:47 +00:00
Gabor Juhos 30a397fd5e ramips: register gpio buttons on the DIR-300 revB board
SVN-Revision: 19410
2010-01-30 15:25:44 +00:00
Gabor Juhos f9b053e87f ramips: fix wrong base addresses for the RT288x
SVN-Revision: 19409
2010-01-30 15:25:41 +00:00
Gabor Juhos 8448caa6ad ramips: include 'linux/leds.h' from 'dev-gpio-leds.h'
SVN-Revision: 19408
2010-01-30 15:25:36 +00:00
Gabor Juhos 94c9590e91 ramips: rename dev_gpio_leds.h to dev-gpio-leds.h
SVN-Revision: 19407
2010-01-30 15:25:33 +00:00
Gabor Juhos 55185915de ramips: cleanup WZR-AGL300NH board support file
SVN-Revision: 19406
2010-01-30 15:25:29 +00:00
Gabor Juhos 0530dd9849 ramips: register gpio-buttons on the RT-N15 board
SVN-Revision: 19405
2010-01-30 15:25:25 +00:00
Gabor Juhos 9327f02b7b ramips: add common gpio-buttons device
SVN-Revision: 19404
2010-01-30 15:25:20 +00:00
Gabor Juhos 4af1f533bb ramips: register rtl8366s device on the RT-N15 board
SVN-Revision: 19403
2010-01-30 15:25:16 +00:00
Gabor Juhos c253898e89 rtl8366_smi: sanitize gpio values to a 0/1 boolean
SVN-Revision: 19402
2010-01-30 15:25:12 +00:00
Gabor Juhos e2dde81ead ramips: sanitize return value of ramips_gpio_get
SVN-Revision: 19401
2010-01-30 15:25:08 +00:00
Gabor Juhos af9f40e60d ramips: update mips multi-machine stuff
SVN-Revision: 19400
2010-01-30 15:25:03 +00:00
Lars-Peter Clausen 060ffa70ee Dynamically gate adc clock
SVN-Revision: 19394
2010-01-30 13:12:17 +00:00
Felix Fietkau bc238a3b87 orion: switch the target cflags from armv5te to armv5t, because unaligned 64 bit load/store instructions are unsafe
SVN-Revision: 19388
2010-01-29 22:15:56 +00:00
Felix Fietkau 6ac2489ddd orion: fix the alignment related ath9k crash bug (#5815)
SVN-Revision: 19387
2010-01-29 22:15:44 +00:00
Lars-Peter Clausen 0cf1256fbb Fix usb gadget driver build
SVN-Revision: 19385
2010-01-29 20:59:15 +00:00
Lars-Peter Clausen ac5d8374d1 Export clock states through debugfs
SVN-Revision: 19383
2010-01-29 20:12:27 +00:00
Florian Fainelli 7b5f0de029 refresh no_module_reloc.patch for mips64 targets
SVN-Revision: 19382
2010-01-29 18:07:38 +00:00
Imre Kaloz e077529d10 add some missing symbols for 2.6.32
SVN-Revision: 19380
2010-01-29 12:20:01 +00:00
Imre Kaloz e831384efb update to 2.6.32.7
SVN-Revision: 19379
2010-01-29 12:19:31 +00:00
Florian Fainelli 2239295892 add UPF_IOREMAP flag to the uart port definition (#6532)
SVN-Revision: 19374
2010-01-28 21:17:21 +00:00
Felix Fietkau 0e84ed29ea preinit: fix mixup between led and reset button enable on some platforms (thx, cshore)
SVN-Revision: 19370
2010-01-28 19:28:02 +00:00
Felix Fietkau b88fc11e2a preinit: Remove Ctrl-C prompt...impossible on /dev/console (patch by cshore)
SVN-Revision: 19367
2010-01-28 19:27:49 +00:00
Felix Fietkau 40b531f5d2 fix brcm-2.4/brcm47xx failsafe init (thx, puchu)
SVN-Revision: 19365
2010-01-28 19:27:39 +00:00
Gabor Juhos 3899c9c745 kernel: add missing config symbols for 2.6.32
SVN-Revision: 19363
2010-01-28 18:38:24 +00:00
Daniel Dickinson 022594b0ed brcm63xx: Fix gpio-buttons and add LED and buttons for Tecom IGW6200 and Comtrend CT-5261
SVN-Revision: 19361
2010-01-28 16:54:00 +00:00
Gabor Juhos 93e0e3ac0a ar71xx: switch to 2.6.32
SVN-Revision: 19359
2010-01-28 11:54:24 +00:00
Gabor Juhos 6ff3e61cf7 kernel: update to 2.6.32.6
SVN-Revision: 19358
2010-01-28 11:54:20 +00:00
Gabor Juhos b5bc452308 kernel: move mips_machine.h to 'arch/mips/include/asm'
SVN-Revision: 19357
2010-01-28 09:32:41 +00:00
Gabor Juhos 6bfdc7c998 rtl8366s: reset the chip early, this allows ethernet to work as soon as possible
SVN-Revision: 19355
2010-01-27 21:01:48 +00:00
Jo-Philipp Wich 795efe0382 fix syntax error in preinit (#6575)
SVN-Revision: 19344
2010-01-26 10:45:28 +00:00
Gabor Juhos b34feab713 ramips: add preliminary support for 2.6.32
SVN-Revision: 19343
2010-01-26 09:57:38 +00:00
Gabor Juhos c5ac3f64ab ramips: refresh patches
SVN-Revision: 19342
2010-01-26 09:57:34 +00:00
Gabor Juhos 03aa95b791 ramips: sync kernel config
SVN-Revision: 19341
2010-01-26 09:57:32 +00:00
Gabor Juhos 3143e74705 ar71xx: fix 'section type conflict' build error
SVN-Revision: 19340
2010-01-26 09:57:29 +00:00
Felix Fietkau 056f25aedf brcm-2.4/brcm47xx: fix typos and indenting in the preinit interface script (thx, cshore)
SVN-Revision: 19339
2010-01-26 02:15:32 +00:00
Felix Fietkau d690de9a0c rename -brcm-2.4 preinit files to -brcm, as they're shared with brcm47xx
SVN-Revision: 19336
2010-01-25 23:06:47 +00:00
Felix Fietkau 56bc02a305 add preinit modularization work by Daniel Dickinson (cshore)
SVN-Revision: 19331
2010-01-25 17:11:17 +00:00
Gabor Juhos 49c4df5487 rtl8366: make it available on all platforms
SVN-Revision: 19329
2010-01-25 15:13:38 +00:00
Gabor Juhos aa196516d5 ar71xx: sync kernel configs
SVN-Revision: 19328
2010-01-25 14:24:58 +00:00
Gabor Juhos 7859cab35c kernel: add missing config symbol
SVN-Revision: 19327
2010-01-25 14:24:56 +00:00
Gabor Juhos 97b983c8b9 rtl8366s: simplify mib counters handling
SVN-Revision: 19326
2010-01-25 14:24:53 +00:00
Gabor Juhos 20df2bf825 ar71xx: merge generic machine code into setup.c
SVN-Revision: 19325
2010-01-25 14:24:48 +00:00
Jo-Philipp Wich 6351d88e29 add initial support for the WZR-AGL300NH - patch by Joonas Lahtinen <joonas.lahtinen@gmail.com>
SVN-Revision: 19321
2010-01-24 23:31:49 +00:00
Nicolas Thill cc123efe11 generic-2.6: add missing 2.6.32 config symbol
SVN-Revision: 19311
2010-01-24 10:02:22 +00:00
Nicolas Thill 4ccdc4dd92 ubicom32: add 2 missing config symbols
SVN-Revision: 19310
2010-01-24 10:01:22 +00:00
Lars-Peter Clausen 3eaf82ee3f Disable LOCALVERSION_AUTO
SVN-Revision: 19309
2010-01-24 09:14:39 +00:00
Felix Fietkau 1a13b8c358 gpiommc: fix dependencies on the spi gpio module - fixes the mmc_over_gpio package build
SVN-Revision: 19294
2010-01-23 17:52:38 +00:00
Felix Fietkau 2aa0d20756 replace the hostapd preselection with a wpad preselection to enable proper client mode support in the default images
SVN-Revision: 19293
2010-01-23 17:21:18 +00:00
Felix Fietkau 03d44e8fe2 ifxmips: fix mdio register access bitmask
SVN-Revision: 19283
2010-01-23 03:44:09 +00:00
Lars-Peter Clausen ad8700a22a Cleanup clock module a bit and replace last users of __cpm_*
SVN-Revision: 19281
2010-01-22 18:13:02 +00:00
Lars-Peter Clausen 275f0556a8 Enable fireware loading support
SVN-Revision: 19280
2010-01-22 18:01:04 +00:00
Gabor Juhos 2b5ba9073f rtl8366_smi: move RTL8366S driver into a separate file
SVN-Revision: 19279
2010-01-22 17:38:07 +00:00
Gabor Juhos 46b0e6643a rtl8366_smi: rename rtl8366s specific functions and definitions
SVN-Revision: 19278
2010-01-22 17:37:58 +00:00
Gabor Juhos 08055fd6d1 rtl8366_smi: move chip specific stuff into its own struct
SVN-Revision: 19277
2010-01-22 17:37:53 +00:00
Gabor Juhos de751af190 rtl8366_smi: separate gpio initialization
SVN-Revision: 19276
2010-01-22 17:37:50 +00:00
Gabor Juhos a1247d2f83 rtl8366_smi: store GPIO numbers directly in the rtl8366_smi struct
SVN-Revision: 19275
2010-01-22 17:37:47 +00:00
Gabor Juhos ab278275ee rtl8366_smi: store device pointer instead of plaform_device
SVN-Revision: 19274
2010-01-22 17:37:41 +00:00
Jo-Philipp Wich 0cde46b3e7 add support for OvisLink WL-1600GL
SVN-Revision: 19262
2010-01-21 23:48:23 +00:00
Felix Fietkau 64016fb476 x86: fix software raid autodetection on boot (patch from #6548 by Pieter "Fate" Hollants)
SVN-Revision: 19261
2010-01-21 23:46:22 +00:00
Gabor Juhos edfa82ab60 rtl8366_smi: rename switch attribute handlers
SVN-Revision: 19254
2010-01-21 12:13:43 +00:00
Gabor Juhos 7aefde9f66 rtl8366_smi: simplify rtl8366_attr_get_port_link function
SVN-Revision: 19250
2010-01-20 20:36:30 +00:00
Gabor Juhos 83fb9f73e1 rtl8366_smi: make rtl8366_phy_config_{aneg,init} static
SVN-Revision: 19249
2010-01-20 20:36:27 +00:00
Gabor Juhos cad07a09c1 rtl8366_smi: simplify rtl8366_{get,set}_port_vlan_index functions
SVN-Revision: 19248
2010-01-20 20:36:24 +00:00
Gabor Juhos 50849c6cff rtl8366_smi: minor code optimalizations
SVN-Revision: 19247
2010-01-20 20:36:21 +00:00
Gabor Juhos 3e6b3ea088 rtl8366_smi: coding style cleanup
SVN-Revision: 19246
2010-01-20 17:40:39 +00:00
Gabor Juhos 0e61dc3f61 ar71xx: create special initramfs images for the boards which does not accept standard uImages
SVN-Revision: 19245
2010-01-20 13:26:24 +00:00
Gabor Juhos 23e7dc9147 ar71xx: rename initramfs u-boot images
SVN-Revision: 19244
2010-01-20 13:26:21 +00:00
Gabor Juhos 5e5451a54d rtl8366_smi: add Kconfig option for the debugfs stuff
SVN-Revision: 19243
2010-01-20 09:30:36 +00:00
Gabor Juhos 0d48b043b1 rtl8366_smi: fix error checking in rtl8366s_set_vlan_4k_entry
SVN-Revision: 19242
2010-01-20 09:30:32 +00:00
Gabor Juhos 0296b24f80 rtl8366_smi: fix parameter checking in rtl8366_attr_get_vlan_info
SVN-Revision: 19241
2010-01-20 09:30:25 +00:00
Gabor Juhos 743e7617b0 rtl8366_smi: fix return codes in rtl8366s_reset_vlan
SVN-Revision: 19240
2010-01-20 07:06:18 +00:00
Gabor Juhos 43815d730b rtl8366_smi: move variable initialization out from the loop
SVN-Revision: 19239
2010-01-20 07:06:15 +00:00
Gabor Juhos fbc389ae9d rtl8366_smi: fix port->flags calculation in rtl8366_get_ports
SVN-Revision: 19237
2010-01-20 07:06:10 +00:00
Gabor Juhos 10f41663ff ar71xx: fix image generation for TL-WR741ND/TL-WR841ND-v5
SVN-Revision: 19230
2010-01-19 18:27:57 +00:00
Imre Kaloz 1ca16cd453 refresh patch
SVN-Revision: 19225
2010-01-19 12:53:34 +00:00
Imre Kaloz a827205280 update to latest kernel versions
SVN-Revision: 19224
2010-01-19 11:53:56 +00:00
Gabor Juhos 5959e9f498 ar71xx: create rescue image for the WZR-HP-G300NH
SVN-Revision: 19223
2010-01-18 16:46:57 +00:00
Gabor Juhos b9328f2e04 ar71xx: change failsafe message
SVN-Revision: 19221
2010-01-18 09:15:35 +00:00
Gabor Juhos caa74a5246 ar71xx: the AR913x has no OHCI controller, remove that package from the relevant profiles
SVN-Revision: 19220
2010-01-18 09:08:54 +00:00
Gabor Juhos 014f82ef6d ar71xx: update package list for the DIR-825 rev. B1
SVN-Revision: 19219
2010-01-18 09:01:52 +00:00
Gabor Juhos ea2bf44bf1 ar71xx: add swconfig to the default packages
SVN-Revision: 19218
2010-01-18 09:01:49 +00:00
Gabor Juhos a9c5e3159f ar71xx: update default network configuration for the WNDR3700/DIR-825-B1
Also drop the default network configuration of the TL-WR1043ND, because
the RTL8366RB switch is not yet supported by the rtl8366-smi driver.

SVN-Revision: 19217
2010-01-18 09:01:47 +00:00
Gabor Juhos 71d0a7a7bf ar71xx: fix ethernet mac address on the WZR-HP-G300NH
SVN-Revision: 19216
2010-01-18 09:01:44 +00:00
Gabor Juhos c4838a0f9e rtl8366_smi: use inline function instead of a macro on top of container_of
SVN-Revision: 19215
2010-01-18 09:01:40 +00:00
Felix Fietkau a86a28841c ar71xx: add some default configs for rtl8366 based devices
SVN-Revision: 19210
2010-01-18 00:44:52 +00:00
Felix Fietkau 3cc98b09f7 adjust switch default configs for the swconfig api change
SVN-Revision: 19209
2010-01-18 00:38:08 +00:00
Felix Fietkau 2670e906b6 ar71xx: fix portability errors in dd commands
SVN-Revision: 19207
2010-01-18 00:12:15 +00:00
Felix Fietkau 88ddc59655 rtl8366_smi: reset the vlan table when resetting the switch and use vlan get/set ports for vlan member lists
SVN-Revision: 19206
2010-01-18 00:12:12 +00:00
Felix Fietkau b228fd428a rtl8366_smi: fix excessive stack usage and buffer handling bugs
SVN-Revision: 19205
2010-01-18 00:12:07 +00:00
Felix Fietkau 8394a32815 ar71xx: fix return statement in the rtl8366 driver
SVN-Revision: 19204
2010-01-17 22:57:08 +00:00
Felix Fietkau c15a8f3b93 add mini_fo locking fix from #5864
SVN-Revision: 19203
2010-01-17 22:52:24 +00:00
Gabor Juhos d2229cb1cc rtl8366_smi: register the switch directly from the probe routine
SVN-Revision: 19202
2010-01-17 21:37:09 +00:00
Gabor Juhos 088ba7e1db rtl8366_smi: use vlanmc name for all vlanconfig variables
SVN-Revision: 19201
2010-01-17 21:17:59 +00:00
Gabor Juhos 639212697d rtl8366_smi: use vlan4k name for all vlan4kentry variables
SVN-Revision: 19200
2010-01-17 21:17:57 +00:00
Gabor Juhos 9cb11e2eef rtl8366_smi: move memset into the rtl8366s_get_member_config function
SVN-Revision: 19199
2010-01-17 21:17:53 +00:00
Gabor Juhos f55beb9e9b rtl8366_smi: move memset into the rtl8366s_get_vlan_4k_entry function
SVN-Revision: 19198
2010-01-17 21:17:49 +00:00
Gabor Juhos 7f9b0eca90 rtl8366_smi: add vid parameter to the rtl8366s_get_vlan_4k_entry function
SVN-Revision: 19197
2010-01-17 21:17:46 +00:00
Gabor Juhos a90792056c ar71xx: upgrade rtl8366_smi driver
Thanks to Antti Seppälä.
Patch from https://forum.openwrt.org/viewtopic.php?pid=100150#p100150

SVN-Revision: 19196
2010-01-17 21:17:42 +00:00
Gabor Juhos 001ebd8d90 ar71xx: create sysupgrade file for the WZR-HP-G300NH
SVN-Revision: 19193
2010-01-17 18:53:42 +00:00
Gabor Juhos 2c4be9350d ar71xx: update cfi patches for 2.6.3[12] as well
SVN-Revision: 19188
2010-01-17 14:33:35 +00:00
Gabor Juhos 8b78972577 ar71xx: move forcing of word write into a separate patch
SVN-Revision: 19187
2010-01-17 14:33:32 +00:00
Gabor Juhos f9f827eac2 ar71xx: add optimizations to the cfi cmdset 002 status checking
SVN-Revision: 19186
2010-01-17 14:33:29 +00:00
Gabor Juhos 3789aa82ac ar71xx: fix phy interface selection for the RB-450G
Patch from: https://forum.openwrt.org/viewtopic.php?pid=95865#p95865

SVN-Revision: 19185
2010-01-17 14:33:26 +00:00
Gabor Juhos e02f1581d0 Fix Routerboard 411ar on board wireless
This patch adds the appropriate interrupt for slot 0 pin 1 of the Routerboard 411ar (RB411 with on board Atheros wireless).

Signed-off-by: Andrew Bates abates@omeganetserv.com

SVN-Revision: 19184
2010-01-17 14:33:23 +00:00
Jo-Philipp Wich 82e1ed603f missing prerequisite for Orion images Webupgrade image building for WRT350Nv2 needs zip package. Copy command for WRT350Nv2 recovery image overrides error code of webupgrade builder, moved behind brackets. Removed indention of comments to avoid output in log. Signed-off by: Matthias Buecher <mail@maddes.net>
SVN-Revision: 19183
2010-01-17 13:50:10 +00:00
Felix Fietkau ae440b2f00 ar71xx: the lack of DQ* flash status checking for cfi cmdset 0002 does not only apply to erase commands, it also affects writes. extend the workaround to cover writes commands as well
SVN-Revision: 19175
2010-01-17 01:07:18 +00:00
Jo-Philipp Wich 2a4a1eeae3 fix serial flash support (#6442)
SVN-Revision: 19171
2010-01-16 15:11:52 +00:00
Jo-Philipp Wich e44b91f718 add sysupgrade support for the Netgear WNR854T and Linksys WRT350N v2 - thanks Matthias Buecher
SVN-Revision: 19166
2010-01-16 13:36:27 +00:00
Daniel Dickinson f623119680 Fix typo in AGPF_S0 reset button definition
SVN-Revision: 19160
2010-01-16 03:13:56 +00:00
Claudio Mignanti ec7ce827d5 etrax: fix detection of samsung flash chip (#6155)
SVN-Revision: 19153
2010-01-15 13:40:18 +00:00
Claudio Mignanti b031e14bf0 bcm63xx: add gpio leds to alice gate
SVN-Revision: 19152
2010-01-15 13:30:46 +00:00
Gabor Juhos 21a235bc67 ar71xx: fix typos in the ar71xx.sh
SVN-Revision: 19151
2010-01-15 12:11:05 +00:00
Gabor Juhos cb80426641 ar71xx: add preliminary support for the Buffalo WZR-HP-G300NH
SVN-Revision: 19150
2010-01-15 12:08:03 +00:00
Gabor Juhos e92c0c7830 ar71xx: add GPIO driver for the NXP 74HC153 chip
SVN-Revision: 19149
2010-01-15 12:07:58 +00:00
Gabor Juhos 3dc1073b53 ar71xx: reduce button threshold values
SVN-Revision: 19116
2010-01-13 10:18:30 +00:00
Gabor Juhos 21742847bd kernel: change debounce logic in the gpio-buttons driver
* thanks to Nuno Gonçalves

SVN-Revision: 19115
2010-01-13 10:18:24 +00:00
Gabor Juhos 29653e2467 ar71xx: fix 320S33B flash chip support
SVN-Revision: 19114
2010-01-13 06:52:12 +00:00
Lars-Peter Clausen a0a6ab8181 Disable CONFIG_MODVERSIONS
SVN-Revision: 19109
2010-01-11 19:48:32 +00:00
Imre Kaloz ad558af26d targets using 2.6.32 should use the latest release
SVN-Revision: 19101
2010-01-11 09:16:40 +00:00
Gabor Juhos 58301cdeb8 ar71xx: add support for the D-Link DIR-600 rev. A1 board
SVN-Revision: 19100
2010-01-11 08:02:10 +00:00
Lars-Peter Clausen 541158d5ad Merge xburst target.
SVN-Revision: 19098
2010-01-11 04:44:45 +00:00
Lars-Peter Clausen db06ca593b Add support for building ubifs images.
SVN-Revision: 19097
2010-01-11 01:10:45 +00:00
Imre Kaloz 3c0f3ae294 FIT uImage support for the MPC8377-WLAN
SVN-Revision: 19094
2010-01-10 18:14:23 +00:00
Imre Kaloz 7d5f49afc1 upgrade to 2.6.31, add preliminary support for the Freescale MPC8377E-WLAN board - not finished, yet
SVN-Revision: 19092
2010-01-10 16:02:11 +00:00
Imre Kaloz 46783f81ee remove unneeded patch
SVN-Revision: 19088
2010-01-09 23:17:49 +00:00
Imre Kaloz f8834b9c70 upgrade to latest kernels
SVN-Revision: 19087
2010-01-09 23:13:27 +00:00
Gabor Juhos d8ace8978a ar71xx: add NAPI statistics to the ag71xx driver
SVN-Revision: 19079
2010-01-08 20:22:55 +00:00
Gabor Juhos a37ae4f128 ar71xx: add missing flash partition for the DIR-825
SVN-Revision: 19075
2010-01-08 13:35:25 +00:00
Michael Büsch c97341b761 bcm47xx: Add basic 2.6.32 support.
SVN-Revision: 19062
2010-01-07 16:06:05 +00:00
Jo-Philipp Wich d8bd549d71 fix typo after r19054
SVN-Revision: 19059
2010-01-06 20:16:07 +00:00
Gabor Juhos d2ff313775 ar71xx: don't include nvram.h for the WRT400N
SVN-Revision: 19055
2010-01-06 15:24:04 +00:00
Gabor Juhos 51c76750fc ar71xx: add detailed interrupt statistics for the ag71xx driver
SVN-Revision: 19054
2010-01-06 15:24:01 +00:00
Gabor Juhos f5111bd23b kernel: use generic thread_info allocator on MIPS
* Fixes kernel panic if SLUB_DEBUG is enabled.

SVN-Revision: 19053
2010-01-06 15:23:57 +00:00
Felix Fietkau e5e3624fff ixp4xx: allocate all skbs using GFP_DMA this ensures that dma bounce buffers will not be used frequently when bridging or routing frames between ethernet and wifi. significantly improves ath9k performance and obsoletes an ath specific patch
SVN-Revision: 19051
2010-01-06 06:05:15 +00:00
Gabor Juhos de6bbad010 ar71xx: init PCI on the WRT400N board (thanks to Ben Pfountz for testing)
SVN-Revision: 19047
2010-01-05 20:12:12 +00:00
Nicolas Thill ba699cf1c1 ixp4xx: add missing config symbol for 2.6.30
SVN-Revision: 19046
2010-01-05 19:47:55 +00:00
Felix Fietkau e8d518154f ar71xx: fix ubntxm image builds
SVN-Revision: 19044
2010-01-05 18:37:22 +00:00
Florian Fainelli 80dc021b97 remove target since it was merged as a subtarget of x86
SVN-Revision: 19035
2010-01-04 19:16:38 +00:00
Felix Fietkau 29a6649cf0 ar71xx: clean up image fs selection templates
SVN-Revision: 19034
2010-01-04 16:27:41 +00:00
Gabor Juhos 4e558554cb ar71xx: add missing templates for PB4X image generation
SVN-Revision: 19033
2010-01-04 14:28:31 +00:00
Gabor Juhos 46b572636b ar71xx: update Kconfig of the ag71xx driver
SVN-Revision: 19032
2010-01-04 14:28:28 +00:00
Gabor Juhos 63a320c8f7 ar71xx: add dummy debugfs support for the ag71xx driver
SVN-Revision: 19031
2010-01-04 14:28:25 +00:00
Gabor Juhos 8113f1ae11 ar71xx: fix RB-450G board detection (closes: #6453)
SVN-Revision: 19030
2010-01-04 14:28:20 +00:00
Felix Fietkau 4dbf116c5f ar71xx: fix generating pb4x images
SVN-Revision: 19029
2010-01-04 11:54:58 +00:00
Florian Fainelli 5a481b16ad add support for titan variant (WRTP54G) (#6185)
SVN-Revision: 19022
2010-01-03 20:19:32 +00:00
Gabor Juhos fd6bfeaf65 adm5120: don't use IRQF_DISABLED flag in the switch driver
SVN-Revision: 19017
2010-01-03 12:14:19 +00:00
Gabor Juhos d256f20adc adm5120: improve sysupgrade support
SVN-Revision: 19016
2010-01-03 12:14:17 +00:00
Gabor Juhos 87d1ab25af adm5120: fix board detection
SVN-Revision: 19015
2010-01-03 12:14:14 +00:00
Hauke Mehrtens 2a87343a00 amazon: readd wrongly removed file
SVN-Revision: 19014
2010-01-03 00:06:37 +00:00
Hauke Mehrtens 3478d91266 amazon: work on pci controller
SVN-Revision: 19013
2010-01-02 23:08:15 +00:00
Gabor Juhos ac4b63a18b ar71xx: create firmware images for the AP81/PB42/PB44 boards
SVN-Revision: 19011
2010-01-02 16:30:52 +00:00
Gabor Juhos acf09aa0a8 ar71xx: simplify image generation a bit
SVN-Revision: 19010
2010-01-02 16:30:49 +00:00
Gabor Juhos 89f3773ca4 adm5120: preliminary 2.6.32 support (closes: #6304)
SVN-Revision: 19005
2010-01-02 15:52:34 +00:00
Gabor Juhos e16f20b518 adm5120: use enum for MACH_ADM5120_ definitions
SVN-Revision: 19004
2010-01-02 15:52:30 +00:00
Gabor Juhos 60c6268c01 adm5120: nuke adm5120_mach_type, use mips_machtype instead
SVN-Revision: 19003
2010-01-02 15:07:45 +00:00
Gabor Juhos 28fbaf0457 adm5120: split bootext partition on the ZyXEL P-33x boards
SVN-Revision: 19002
2010-01-02 15:07:42 +00:00
Gabor Juhos 466e84e144 adm5120: add kmod-leds-gpio and kmod-ledtrig-adm5120-switch to the default packages
SVN-Revision: 19001
2010-01-02 15:07:39 +00:00
Gabor Juhos e564b686b8 adm5120: move early-printk support into a separate file
SVN-Revision: 19000
2010-01-02 15:07:34 +00:00
Gabor Juhos 9240fe972d adm5120: merge 2.6.30+ specific patches
SVN-Revision: 18999
2010-01-02 15:07:31 +00:00
Hauke Mehrtens 023c474951 mazon: use platform_device for most drivers and fix some printk's
SVN-Revision: 18989
2010-01-01 21:44:37 +00:00
Gabor Juhos 953ff0cf43 ar71xx: fix bi-color QSS LED on the TL-WR941ND v2 board
SVN-Revision: 18988
2010-01-01 19:40:04 +00:00
Gabor Juhos f8b7b8ee41 ar71xx: update mips multi-machine stuff
SVN-Revision: 18985
2010-01-01 11:28:19 +00:00
Gabor Juhos 1a32a435f4 ar71xx: select AR71XX_NVRAM for the WRT160NL
SVN-Revision: 18984
2010-01-01 11:11:43 +00:00
Gabor Juhos 8516d4ca64 ar71xx: refresh patches
SVN-Revision: 18983
2010-01-01 11:11:39 +00:00
Gabor Juhos 311c91775d kernel: update to 2.6.31.9 and 2.6.32.2, and refresh patches
SVN-Revision: 18982
2010-01-01 11:11:17 +00:00
Gabor Juhos 9649acf7c6 ar71xx: fix wireless mac address on the WRT160NL
SVN-Revision: 18976
2009-12-31 12:42:53 +00:00
Imre Kaloz 29a020ffb3 remove handling of older unsupported kernels
SVN-Revision: 18955
2009-12-27 21:54:09 +00:00
Imre Kaloz 06d8dc9329 get rid of even more 2.6.28 stuff
SVN-Revision: 18953
2009-12-27 21:35:42 +00:00
Imre Kaloz 1fe38ff73b switch ixp4xx and ubicom32 to 2.6.30, get rid of 2.6.28 files
SVN-Revision: 18952
2009-12-27 21:28:02 +00:00
Gabor Juhos 858ea76117 ar71xx: fix random wireless mac address on the TEW-632BRP/DIR-615 boards
SVN-Revision: 18951
2009-12-27 20:59:54 +00:00
Gabor Juhos 86a8480788 ar71xx: pass eeprom and mac address location to the ar913x_add_device_wmac function
SVN-Revision: 18950
2009-12-27 20:59:50 +00:00
Gabor Juhos 828221c683 ar71xx: remove duplicated include
SVN-Revision: 18949
2009-12-27 20:59:46 +00:00
Gabor Juhos 34ba3ff92c hostap: move patches to the right place
SVN-Revision: 18945
2009-12-26 14:43:25 +00:00
Gabor Juhos 761e67f9ff ar71xx: move dsa switch device support into a separate file
SVN-Revision: 18943
2009-12-26 14:19:26 +00:00
Gabor Juhos bea984e187 ar71xx: move mach type definitions into a separate include file
SVN-Revision: 18942
2009-12-26 14:19:22 +00:00
Gabor Juhos b7ee264d5f ar71xx: change board specific Kconfig option to 'default n'
SVN-Revision: 18941
2009-12-26 14:19:17 +00:00
Gabor Juhos 6ee4aa34ed ar71xx: move USB host device support into a separate file
SVN-Revision: 18940
2009-12-26 14:19:13 +00:00
Gabor Juhos a93033d354 ar71xx: remove more unnecessary includes
SVN-Revision: 18939
2009-12-26 14:19:08 +00:00
Gabor Juhos 991a8d4398 ar71xx: use the generic m25p80 registration code for the MZK-W04NU
SVN-Revision: 18938
2009-12-26 14:19:05 +00:00
Gabor Juhos c0993046d6 ar71xx: move gpio-buttons support into a spearate file
SVN-Revision: 18937
2009-12-26 14:19:01 +00:00
Gabor Juhos 3687b4fb26 ar71xx: move leds-gpio device support into a spearate file
SVN-Revision: 18936
2009-12-26 14:18:54 +00:00
Hauke Mehrtens 371e7aa521 work on pci.
This is from ticket #6374

Michael Richter thanks for your patch.

SVN-Revision: 18933
2009-12-26 00:09:00 +00:00
Gabor Juhos eb15b88af2 ar71xx: move PB42 specific PCI init code into a separate file
SVN-Revision: 18932
2009-12-25 13:09:04 +00:00
Gabor Juhos 7cf529c357 ar71xx: remove unnecessary includes
SVN-Revision: 18931
2009-12-25 13:09:00 +00:00
Felix Fietkau be2adce709 remove more duplicate kernel source files
SVN-Revision: 18928
2009-12-25 12:09:03 +00:00
Felix Fietkau 2d61e4c580 deduplicate kernel source files from 2.6.30-2.6.32 by moving them to generic files/
SVN-Revision: 18927
2009-12-25 10:34:21 +00:00
Gabor Juhos 40219e9bf4 ar71xx: fix bi-color led on the TL-WR841N v1.5
SVN-Revision: 18926
2009-12-25 10:06:25 +00:00
Gabor Juhos cd2416e6ea ledtrig-netdev: use dev_get_stats to get statistics on kernels >=2.6.30
Fixes a possible NULL pointer dereference.

SVN-Revision: 18925
2009-12-25 10:06:22 +00:00
Felix Fietkau 46f75ee869 add WRT300N v1.1 support (patch from #6379)
SVN-Revision: 18921
2009-12-24 10:58:09 +00:00
Nicolas Thill 4d568a18b1 sort & rearrange arch selection
SVN-Revision: 18904
2009-12-23 10:38:26 +00:00
Nicolas Thill 3969ccfde4 generic: ESFQ patch, only include net/netfilter/nf_conntrack.h when CONFIG_NET_SCH_ESFQ_NFCT is set (fixes build failure on target where CONFIG_NETFILTER is not set)
SVN-Revision: 18900
2009-12-23 08:12:15 +00:00
Nicolas Thill 917f4cf2a5 generic: add missing CONFIG_HCALL_STATS symbol (fixes: pxcab)
SVN-Revision: 18899
2009-12-23 08:05:04 +00:00
Gabor Juhos af228d9eab ar71xx: change firmware image name for th TP-Link boards
SVN-Revision: 18895
2009-12-22 19:36:07 +00:00
Gabor Juhos f8767b177d ar71xx: add ath9k and hostapd-mini for the TL-WR741ND profile
SVN-Revision: 18894
2009-12-22 19:36:03 +00:00
Gabor Juhos cace9f4566 ar71xx: add support for the TL-WR841N v1.5 board
SVN-Revision: 18893
2009-12-22 19:31:28 +00:00
Gabor Juhos ce6136a61c ar71xx: add dsa driver for the 88e6063 chip
SVN-Revision: 18892
2009-12-22 19:31:19 +00:00
Nicolas Thill a25a3ac7ae mpc52xx: add missing kernel config symbol
SVN-Revision: 18881
2009-12-22 00:44:51 +00:00
Nicolas Thill f0ada687f0 stay coherent when defining ARCH
SVN-Revision: 18873
2009-12-21 03:28:35 +00:00
Nicolas Thill 95e0fd88c3 remove redundant LINUX_KARCH variables
SVN-Revision: 18871
2009-12-21 03:26:09 +00:00
Gabor Juhos 9e86a8064a kernel: add mips_machine_set_name function
SVN-Revision: 18861
2009-12-20 14:32:51 +00:00
Gabor Juhos bb9123ebbe ar71xx: update AR7240 PCI code
SVN-Revision: 18860
2009-12-20 13:46:23 +00:00
Felix Fietkau 6859128d3a kernel: fix plt fixup related crashes when loading kernel modules on mips, (happened when there was not enough physically contiguous memory available)
SVN-Revision: 18858
2009-12-20 04:41:10 +00:00
Gabor Juhos 0a46ab2f97 ar71xx: fix WNDR3700 firmware images
WNDR3700's U-Boot loads the kernel from a squashfs image, and it does
not support squashfs 4.0.

SVN-Revision: 18851
2009-12-19 18:10:41 +00:00
Nicolas Thill 775ab67b6b ar71xx: fix WNDR3700 image generation
SVN-Revision: 18849
2009-12-19 14:45:43 +00:00
Gabor Juhos 6fcb5f6294 ar71xx: Fix LED active_low for the TL-WR1043ND board
This fixes the LED active_low's for the TP-Link wr1043nd board

Signed-off-by: Andrew Tarabaras <andrew@advancedtechnologies.com.au>

SVN-Revision: 18844
2009-12-19 07:35:49 +00:00
Nicolas Thill ac695f35fa disable IB & SDK when using an external toolchain (closes: #6001)
SVN-Revision: 18837
2009-12-18 18:55:03 +00:00
Nicolas Thill 81be8e3147 Config.in: fix powerpc64 endianness
SVN-Revision: 18828
2009-12-18 16:30:26 +00:00
Felix Fietkau ca96b2113e refresh 2.6.31 patches
SVN-Revision: 18823
2009-12-18 15:43:25 +00:00
Felix Fietkau 7ce0bc4472 remove incomplete union mounts / jffs2 patches. will be replaced by updated versions once they're ready - should fix #6375
SVN-Revision: 18822
2009-12-18 15:43:20 +00:00
Gabor Juhos 17ee33ebb9 tl-wr1043nd: Register missing leds.
This adds the folowing for the TP-Link wr1043nd board
1. USB and WLAN LEDS
2. Change QSS LED from red to green
3. Fix polarity of the System LED

Signed-off-by: Andrew Tarabaras <andrew@advancedtechnologies.com.au>

SVN-Revision: 18821
2009-12-18 12:57:12 +00:00
Gabor Juhos a733e30bf6 ar71xx: ar913x_wmac device support into a separate file
SVN-Revision: 18820
2009-12-18 12:57:09 +00:00
Gabor Juhos 70d31d46a8 ar71xx: move AP94 specific PCI init code into a separate file
SVN-Revision: 18819
2009-12-18 12:57:05 +00:00
Gabor Juhos 1f114b0dbd ar71xx: separate DIR-615 rev. C1 support from the TEW-632 (based on the patch from #6186)
SVN-Revision: 18818
2009-12-18 12:57:01 +00:00
Gabor Juhos e190743d25 ar71xx: add common m25p80 device
SVN-Revision: 18817
2009-12-18 12:56:55 +00:00
Felix Fietkau 6fd0f35028 ubicom32: add a 2.6.30 patch contributed by ubicom, with my cleanups and fixes split out into separate patches
SVN-Revision: 18806
2009-12-17 16:21:13 +00:00
Felix Fietkau 6a90a35f2b Revert "ar71xx: move phy_connect call to ag71xx_open" (r18691) It's causing issues with switch drivers that register with swconfig and makes fixing those unnecessarily complicated. Fixes rtl8306 switch support on the WRT160NL.
SVN-Revision: 18789
2009-12-15 22:37:54 +00:00
Gabor Juhos 8bc4e3ea14 ar71xx: enable diagnostic LED on the Routerstation Pro
SVN-Revision: 18782
2009-12-15 08:35:11 +00:00
Jens Muecke 8431a6aa5e Make beagleboard as subtarget from omap35xx
SVN-Revision: 18779
2009-12-14 20:58:18 +00:00
Jens Muecke 2e00cd6d71 Adding Beagleboard support - unfinished
The beagleboard target is still unfinied:

running:
- MMC Card (incl. boot)
- DSS2 graphic driver

missing:
- full USB Host and Gadget

TODO:
- improve graphic support
- full boot from flash and SD - incl. update
- XServer
- Gaming support

SVN-Revision: 18775
2009-12-14 10:35:16 +00:00
Florian Fainelli 9a3d0be8d1 generate bifferboard images, patch from bifferos
SVN-Revision: 18768
2009-12-13 00:02:29 +00:00
Florian Fainelli a39dcb405e add preliminary support for the bifferboard, patch from bifferos
SVN-Revision: 18766
2009-12-12 17:17:00 +00:00
Felix Fietkau 62d2ed2657 build wrt350n v2 recovery and web upgrade images (based on patch from #5970)
SVN-Revision: 18763
2009-12-12 00:45:32 +00:00
Gabor Juhos 4734a69891 ar71xx: add driver for the USB LED on the WNDR3700
SVN-Revision: 18758
2009-12-11 20:32:31 +00:00
Gabor Juhos de8bfcaf38 ar71xx: add ar71xx_device_stopped function
SVN-Revision: 18757
2009-12-11 20:32:28 +00:00
Gabor Juhos 5e209e3852 ar71xx: fix build error with 2.6.31.7
SVN-Revision: 18756
2009-12-11 20:32:25 +00:00
Gabor Juhos 8956009fa6 ar71xx: fix NULL pointer dereference in the ethernet driver
SVN-Revision: 18755
2009-12-11 19:32:58 +00:00
Florian Fainelli 95fa070202 convert gpio code to use gpiolib, make rdc321x:dmz led work again
SVN-Revision: 18754
2009-12-11 19:32:52 +00:00
Florian Fainelli 0992bb916a remove the host-tool lzma dependency we now use the one provided in openwrt
SVN-Revision: 18753
2009-12-11 19:32:45 +00:00
Gabor Juhos 1156a9ac0c ar71xx: merge DSA switch patch
SVN-Revision: 18752
2009-12-11 16:41:51 +00:00
Gabor Juhos 18885b425c ar71xx: merge ag71xx specific patches
SVN-Revision: 18751
2009-12-11 16:41:40 +00:00
Gabor Juhos fce3ebbff8 ar71xx: nuke 2.6.28 support
SVN-Revision: 18750
2009-12-11 15:56:38 +00:00
Gabor Juhos d38fd20cb7 ar71xx: move mdio_bus reset code
SVN-Revision: 18749
2009-12-11 12:21:15 +00:00
Imre Kaloz ac40715c5f refresh patch
SVN-Revision: 18748
2009-12-11 11:40:05 +00:00
Imre Kaloz 948ecb59d9 upgrade to 2.6.31.7
SVN-Revision: 18747
2009-12-11 11:10:49 +00:00
Gabor Juhos e35c8c6dc5 ar71xx: sync kernel configs
SVN-Revision: 18711
2009-12-09 08:03:35 +00:00
Gabor Juhos 2b988fa855 ar71xx: register rtl8366-smi device on the DIR-825 B1 board
SVN-Revision: 18710
2009-12-09 08:03:31 +00:00
Felix Fietkau 2bff4bf4e5 rtl8306: manage the wan port as a separate phy device with proper link status reading and autonegotiation - the genphy driver does not handle it properly
SVN-Revision: 18709
2009-12-09 03:25:33 +00:00
Jo-Philipp Wich e0042b55ea fix default network config after r18699
SVN-Revision: 18708
2009-12-08 22:22:16 +00:00
John Crispin cc5994a452 ifxmips: add CONFIG_SQUASHFS_SUPPORT_LZMA
SVN-Revision: 18701
2009-12-08 14:38:17 +00:00
Felix Fietkau ddc2e2270b ar71xx: make the rtl8306 switch attach to eth0 instead of eth1 on the wrt160nl, fixes wan port detection (#6309)
SVN-Revision: 18699
2009-12-08 14:06:18 +00:00
Felix Fietkau df35ee622f fix link status detection in various switch drivers
SVN-Revision: 18698
2009-12-08 14:06:09 +00:00
Gabor Juhos 7d8a1bf239 ar71xx: TL-WR1043ND support cleanup
SVN-Revision: 18697
2009-12-08 12:46:30 +00:00
Gabor Juhos b12d752a63 ar71xx: preliminary support for the TL-WR1043ND
Adds board support for the TP-Link TL-WR1043ND Based on the Atheros AP81 platform.
Presently the RTL8366RB switch support is missing due to no driver.
The ethernet works with 5 ports@1Gbit but is missing vlan support.

Hope Ive done this right, First time submiting a patch.

Signed-off-by: Andrew Tarabaras <andrew@advancedtechnologies.com.au>

SVN-Revision: 18696
2009-12-08 12:46:25 +00:00
Gabor Juhos 63d8f159db ar71xx: register rtl8366_smi device on the WNDR3700
SVN-Revision: 18695
2009-12-08 10:29:37 +00:00
Gabor Juhos cc1b9a6046 ar71xx: add mdio bus driver for the rtl8366 switch
SVN-Revision: 18694
2009-12-08 10:29:35 +00:00
Gabor Juhos 5c7ee7f039 ar71xx: refresh patches
SVN-Revision: 18693
2009-12-08 10:29:30 +00:00
Gabor Juhos 18867965f7 ar71xx: add support for external mii_bus
SVN-Revision: 18692
2009-12-08 10:29:27 +00:00
Gabor Juhos 0e79007faf ar71xx: move phy_connect call to ag71xx_open
SVN-Revision: 18691
2009-12-08 10:29:19 +00:00
Florian Fainelli a653c7602e update README after r18624
SVN-Revision: 18683
2009-12-07 16:56:00 +00:00
Florian Fainelli 896d205346 make mkimg_sitecom.pl executable
SVN-Revision: 18682
2009-12-07 16:55:33 +00:00
Lars-Peter Clausen 6a2ea35b79 Remove 2.6.31 support.
SVN-Revision: 18673
2009-12-07 10:13:32 +00:00
Florian Fainelli a155e4fd53 add rootwait option to the kernel command line (#6209)
SVN-Revision: 18672
2009-12-06 09:12:34 +00:00
Florian Fainelli 8c2091f823 correct flash size and detection for sitecom targets (#6278), patch from rtz
SVN-Revision: 18671
2009-12-06 09:08:03 +00:00
Florian Fainelli ece1801c1f simplify sitecom image generation with a script, patch from rtz
SVN-Revision: 18670
2009-12-06 09:07:58 +00:00
Florian Fainelli eb82e0d7a1 fix the handling of MAC addresses with r6040, patch from rtz
SVN-Revision: 18669
2009-12-06 09:07:53 +00:00
Jo-Philipp Wich d55e721178 fix typo in switch config migration script
SVN-Revision: 18657
2009-12-05 12:39:28 +00:00
Gabor Juhos 9bb13d59d9 ar71xx: experimental 2.6.32 support
SVN-Revision: 18638
2009-12-04 20:27:03 +00:00
Gabor Juhos 3184772820 kernel: fix swconfig for 2.6.32
SVN-Revision: 18637
2009-12-04 20:26:59 +00:00
Gabor Juhos 1b04095cb2 kernel: add md5sum for 2.6.32 final, and refresh patches
SVN-Revision: 18636
2009-12-04 20:26:55 +00:00
Florian Fainelli a47b8566a1 update to 2.6.30, refresh patches
SVN-Revision: 18635
2009-12-04 14:52:45 +00:00
Florian Fainelli 8045b37a82 add missing CONFIG_HID_WACOM symbol
SVN-Revision: 18633
2009-12-04 14:52:37 +00:00
Florian Fainelli 65ea84d2ae resync kernel configuration
SVN-Revision: 18632
2009-12-04 14:52:33 +00:00
Florian Fainelli 5352215161 add missing kernel configuration symbols
SVN-Revision: 18630
2009-12-04 14:52:23 +00:00
Florian Fainelli f2adc6e331 add more missing configuration symbols
SVN-Revision: 18625
2009-12-03 18:21:25 +00:00
Gabor Juhos 4692b4e31e ar71xx: refresh 2.6.30 patches
SVN-Revision: 18623
2009-12-03 15:07:44 +00:00
Gabor Juhos f065bbdf7f ar71xx: DIR-825 support cleanup
SVN-Revision: 18622
2009-12-03 15:07:41 +00:00
Gabor Juhos e4d21e0399 ar71xx: add support for the D-Link DIR-825 rev. B1 board (thanks to ValXdater)
SVN-Revision: 18621
2009-12-03 15:07:34 +00:00
Gabor Juhos 8a7e19e7db ar71xx: change mii_bus name
SVN-Revision: 18619
2009-12-03 14:17:12 +00:00
Gabor Juhos a1e1fc7707 ar71xx: refresh 2.6.31 patches
SVN-Revision: 18618
2009-12-03 14:17:07 +00:00
Gabor Juhos 35dbf66787 ar71xx: override fifo_cfg[123] values on AR7240
SVN-Revision: 18614
2009-11-30 13:53:39 +00:00
Imre Kaloz cbae183c9e refresh 2.6.32 patches with -rc8
SVN-Revision: 18613
2009-11-30 11:45:37 +00:00
Imre Kaloz bf8db0ded6 enable ACPI/HPET/MSI in the generic config
SVN-Revision: 18612
2009-11-30 11:05:18 +00:00
Imre Kaloz bacb8f14b0 add some more symbols to the generic 2.6.32 config
SVN-Revision: 18611
2009-11-30 11:01:53 +00:00
Imre Kaloz b1b45530ab upgrade x86 to 2.6.31.6, resync patches
SVN-Revision: 18609
2009-11-30 10:32:20 +00:00
Hauke Mehrtens c4ce5f3937 Update to kernel 2.6.30
SVN-Revision: 18605
2009-11-29 16:54:17 +00:00
Hauke Mehrtens 6fe93904b0 Read the size of the available memory from parameters passed to the kernel by firmware.
SVN-Revision: 18604
2009-11-29 16:53:50 +00:00
Felix Fietkau fa0396c530 kernel: move CONFIG_MIPS_FPU_EMU to generic kernel config
SVN-Revision: 18603
2009-11-29 14:31:55 +00:00
Felix Fietkau cb85dcb1a8 ar71xx: mask out reserved bits from the dma tx status in the ethernet driver
SVN-Revision: 18599
2009-11-29 13:38:03 +00:00
Felix Fietkau 896090973f ar71xx: add usb support for ubnt rocket m
SVN-Revision: 18598
2009-11-29 13:33:15 +00:00
Hauke Mehrtens 6384a68295 Remove patches already applied in generic and refresh patches.
This fixes #6200

SVN-Revision: 18597
2009-11-29 12:09:42 +00:00
Florian Fainelli 27d2411711 add missing configuration symbols
SVN-Revision: 18594
2009-11-29 00:33:27 +00:00
Florian Fainelli b95d7f74dd revert the 027-mips_module_reloc.patch patch for mips64 targets until we fix it (#6129)
SVN-Revision: 18593
2009-11-29 00:31:21 +00:00
Hauke Mehrtens 4a23c7a92c Some build fixes.
SVN-Revision: 18590
2009-11-28 22:25:26 +00:00
Hauke Mehrtens 2ee2679ac9 Add kernel 2.6.30 support
The device is booting and Ethernet is working, but nothing more was tested.

SVN-Revision: 18589
2009-11-28 22:17:37 +00:00
Hauke Mehrtens 9714c8b642 Some general changes for amazon drivers.
This is mostly needed for kernel 2.6.30 support.

SVN-Revision: 18588
2009-11-28 22:09:18 +00:00
Gabor Juhos cfe5a8b593 ar71xx: fix mac address for 5GHz interface on WNDR3700
SVN-Revision: 18586
2009-11-28 18:01:09 +00:00
Gabor Juhos 0fd020c268 ar71xx: update ath9k_platform.h
SVN-Revision: 18585
2009-11-28 18:01:06 +00:00
Gabor Juhos dbdc7ec969 ar71xx: fix extension of the WNDR3700 firmware image
SVN-Revision: 18579
2009-11-28 13:49:19 +00:00
Gabor Juhos 80266fc74c ar71xx: override mtd partitions for the TEW-632BRP family
SVN-Revision: 18578
2009-11-28 13:49:17 +00:00
Florian Fainelli c74364cc38 add sitecom subtarget after the profiles->subtargets conversion (#6245)
SVN-Revision: 18576
2009-11-28 11:33:04 +00:00
Gabor Juhos 6d2fa1c896 ar71xx: create images for the WNDR3700, which can be flashed via the factory web interface
SVN-Revision: 18571
2009-11-28 09:28:25 +00:00
Gabor Juhos bd4bec689d ar71xx: create sysupgrade image for the WNDR3700
SVN-Revision: 18570
2009-11-28 08:25:56 +00:00
Gabor Juhos ac8369a672 ar71xx: fix a typo in ar71xx.sh
SVN-Revision: 18568
2009-11-28 08:25:49 +00:00
Gabor Juhos 536a4ce5b9 ar71xx: add default network configuration file for the WNDR3700
SVN-Revision: 18566
2009-11-27 21:21:24 +00:00
Gabor Juhos 971fcf9943 ar71xx: add PCI fixup for the WNDR3700 board
SVN-Revision: 18565
2009-11-27 21:21:21 +00:00
Gabor Juhos f662714bba ar71xx: fix pll_1000 values for the WNDR3700
SVN-Revision: 18564
2009-11-27 21:21:17 +00:00
Gabor Juhos 5e89cb5d31 ar71xx: add AR724x GPIO_FUNC register bit defines
SVN-Revision: 18561
2009-11-27 21:21:06 +00:00
Gabor Juhos b1e79f5d0f ar71xx: fix AR724X_GPIO_COUNT
SVN-Revision: 18560
2009-11-27 21:21:01 +00:00
Gabor Juhos 42d014bce4 ar71xx: add AR724x register defines
SVN-Revision: 18559
2009-11-27 21:20:54 +00:00
Florian Fainelli 3799b4c3f8 target supports usb
SVN-Revision: 18550
2009-11-26 18:33:43 +00:00
Florian Fainelli f1819c45cb resync kernel configuration
SVN-Revision: 18549
2009-11-26 18:33:26 +00:00
Florian Fainelli 4bfa2947ee add support for the Simplemachines Sim.One board
SVN-Revision: 18540
2009-11-25 23:43:48 +00:00
Florian Fainelli 850fe2320f refresh 2.6.25 patches
SVN-Revision: 18539
2009-11-25 22:53:17 +00:00
Florian Fainelli 903719b93e resync kernel configuration
SVN-Revision: 18538
2009-11-25 22:52:59 +00:00
Gabor Juhos 726e2e4478 ar71xx: rename TL-WRx41 images, because newer factory web interface does not accept files with '.uni' extension.
SVN-Revision: 18535
2009-11-25 10:28:30 +00:00
Gabor Juhos 4292229e9f ar71xx: use MkImageLzma template for Ubiquiti XM devices
SVN-Revision: 18534
2009-11-25 09:51:33 +00:00
Gabor Juhos 4704478682 ar71xx: add sysupgrade support for Ubiquiti XM boards
SVN-Revision: 18533
2009-11-25 09:51:31 +00:00
Gabor Juhos bc97b5de8b ar71xx: enable failsafe on the Nanostation M/Rocket M
SVN-Revision: 18532
2009-11-25 09:51:28 +00:00
Gabor Juhos 523aba9ff9 ar71xx: create combined images for the RS, RS-PRO and LS-SR71 boards, and add sysupgrade support for them
SVN-Revision: 18531
2009-11-25 09:51:25 +00:00
Gabor Juhos 1efac75b08 ar71xx: dont't build images for Ubiquiti XM devices with the Madwifi profile
SVN-Revision: 18530
2009-11-25 09:51:19 +00:00
Felix Fietkau d55a046c48 ar71xx: the squashfs-4k images are unreliable in some builds. add 4k, 8k padding to the generic squashfs images and use them on 4k devices as well
SVN-Revision: 18526
2009-11-24 13:55:40 +00:00
Felix Fietkau b2c8d3ada0 kernel: add missing config symbols for kernel debugging
SVN-Revision: 18524
2009-11-24 13:55:32 +00:00
Felix Fietkau c9983c8912 ar71xx: use 4k erase size images for ubnt xm
SVN-Revision: 18498
2009-11-23 17:12:59 +00:00
Jo-Philipp Wich 318140c209 add missing CONFIG_MIPS_FPU_EMU to kernel config
SVN-Revision: 18477
2009-11-22 14:54:26 +00:00
Florian Fainelli 0adbdf6409 add support for the RTA1025W_16 board (#5979)
SVN-Revision: 18476
2009-11-22 14:53:20 +00:00
Nicolas Thill 23bbc4f3e0 remove obsolete 2.6.28 config & empty patches dir
SVN-Revision: 18473
2009-11-22 12:24:51 +00:00
Imre Kaloz 8b689d0397 use CONFIG_EMBEDDED for x86, too
SVN-Revision: 18459
2009-11-21 15:21:34 +00:00
Imre Kaloz b498bd8d37 add more symbols to the generic config
SVN-Revision: 18458
2009-11-21 15:20:59 +00:00
Felix Fietkau 60a4353fdd do not use the wrapper scripts for exportable toolchains internally. on some systems the wrapper scripts are broken, and their use should be opt-in
SVN-Revision: 18454
2009-11-19 17:23:31 +00:00
Felix Fietkau cfd97db63e ar71xx: build images for ubnt bullet-m, rocket-m and nano-m
SVN-Revision: 18451
2009-11-18 18:10:37 +00:00
Felix Fietkau 0c687044b2 ar71xx: use a separate board id for rocket m
SVN-Revision: 18450
2009-11-18 18:10:33 +00:00
Felix Fietkau dd324a32ad ar71xx: enable command-line mtd map parsing
SVN-Revision: 18449
2009-11-18 18:10:28 +00:00
Matteo Croce 8bb3f7cbe5 ar71xx: add Ubiquiti Rocket M and Nanostation M support
SVN-Revision: 18447
2009-11-18 17:05:42 +00:00
Imre Kaloz 917ef8e84b fix grub image target dependency
SVN-Revision: 18446
2009-11-18 10:13:40 +00:00
Nicolas Thill bd412be008 atheros: add fstype to combined image file name
SVN-Revision: 18443
2009-11-17 21:53:50 +00:00
Imre Kaloz 93fe520994 change x86 image generation handling to treat only olpc specially
SVN-Revision: 18441
2009-11-17 19:49:25 +00:00
Imre Kaloz 0b27fefa62 refresh 2.6.32 patches with -rc7
SVN-Revision: 18440
2009-11-17 10:06:15 +00:00
Imre Kaloz 294551ca73 replace our arm LZMA loader with the one that goes upstream
SVN-Revision: 18439
2009-11-17 10:04:41 +00:00
Gabor Juhos b7692e73c6 ar71xx: setup platform data for ath9k on the TL-WR741ND, Bullet M and on the WNDR3700 boards
SVN-Revision: 18437
2009-11-16 17:31:32 +00:00
Gabor Juhos a12a03de8d ar71xx: register LEDs and buttons on the WNDR3700
Thanks to aorlinks (https://forum.openwrt.org/viewtopic.php?pid=97415#p97415)

SVN-Revision: 18435
2009-11-16 17:31:25 +00:00
Gabor Juhos 2f5d0b63d4 ar71xx: use __init for ar{71,91}xx_usb_setup
SVN-Revision: 18434
2009-11-16 17:31:22 +00:00
Jo-Philipp Wich a4b1848387 add migration code to automatically convert old to new switch config on first boot, this will be removed at some point in the future
SVN-Revision: 18432
2009-11-15 23:19:39 +00:00
Jo-Philipp Wich 194f32bc26 change switch config to swconfig style format to remain consistent accross platforms
SVN-Revision: 18425
2009-11-15 18:43:46 +00:00
Florian Fainelli ba6e615cae fix image create after the conversion to subtargets
SVN-Revision: 18424
2009-11-15 13:10:44 +00:00
Felix Fietkau 44aa03f2f9 Add a target (CONFIG_MAKE_CONFIG) that creates an exportable toolchain. The toolchain will zipped and saved under $(TOPDIR)/bin directory.
Signed-off-by: Luigi 'Comio' Mantellini <luigi.mantellini@idf-hit.com>

SVN-Revision: 18419
2009-11-14 17:51:32 +00:00
Felix Fietkau eaf1d61e6d make fpu emulation support configurable through kernel_menuconfig by adding a prompt for it
SVN-Revision: 18414
2009-11-13 22:54:31 +00:00
Hauke Mehrtens 30f859403a fix problem with 128MB ram.
This patch is out of broadcoms official source code

SVN-Revision: 18413
2009-11-13 20:32:47 +00:00
Gabor Juhos 5ab66428b0 ar71xx: add preliminary support for the Netgear WNDR3700
Based on patches by Marco Porsch from:
https://forum.openwrt.org/viewtopic.php?id=22311

SVN-Revision: 18411
2009-11-13 17:11:29 +00:00
Gabor Juhos 29c4876b2b ar71xx: add profile for the TL-WR841ND v5 board
SVN-Revision: 18409
2009-11-13 17:11:17 +00:00
Imre Kaloz fb7c762ad6 export __cpuc_flush_dcache_page for ARM targets
SVN-Revision: 18375
2009-11-11 14:41:30 +00:00
Imre Kaloz cc222ce56d powerpc: use the in-kernel dtc compiler
SVN-Revision: 18374
2009-11-11 13:44:12 +00:00
Imre Kaloz 6b280112f2 some more Kconfig symbol move..
SVN-Revision: 18371
2009-11-11 11:52:41 +00:00
Imre Kaloz 1d62d9a95c another round of kernel config cleanups
SVN-Revision: 18370
2009-11-11 11:42:24 +00:00
Imre Kaloz 88401c2052 we don't support the 2.6.27 kernels for a long time now
SVN-Revision: 18369
2009-11-11 11:38:02 +00:00
Imre Kaloz a01ec2469b move CPUFREQ to generic configs
SVN-Revision: 18368
2009-11-11 10:00:28 +00:00
Imre Kaloz ef42fb4c13 sort all target config files
SVN-Revision: 18367
2009-11-11 09:27:13 +00:00
Imre Kaloz 1238d93b09 move CONFIG_CRASH_DUMP to the generic configs
SVN-Revision: 18366
2009-11-11 09:07:22 +00:00
Florian Fainelli 9884abab6d cleanup subtarget kernel configurations to contain only what is required
SVN-Revision: 18359
2009-11-10 23:10:07 +00:00
Florian Fainelli 10752b10df convert profiles to become subtargets, compile tested only
SVN-Revision: 18354
2009-11-10 00:22:07 +00:00
Imre Kaloz a992d6986c add preliminary MPC83xx support
SVN-Revision: 18353
2009-11-09 11:45:04 +00:00
Felix Fietkau ee937398f7 backport a recent version of vsprintf to linux 2.6.28 to fix mac80211 wifi interface detection
SVN-Revision: 18352
2009-11-09 00:58:44 +00:00
Florian Fainelli 149edf50d6 remove empty wl153 profile after r18349
SVN-Revision: 18350
2009-11-08 23:01:29 +00:00
Florian Fainelli 7b61262aa3 also support pcmcia
SVN-Revision: 18349
2009-11-08 22:55:44 +00:00
Florian Fainelli 685d84af2c move headers to arch/x86/include/asm/, patch from sn9
SVN-Revision: 18347
2009-11-08 22:49:28 +00:00
Florian Fainelli fa26169f55 make sure rdc321x specific patches apply (CONFIG_X86_RDC321X), patch from sn9
SVN-Revision: 18346
2009-11-08 22:48:19 +00:00
Hauke Mehrtens 343e9ffa20 Add some build fixes for kernel 2.6.21 and the infineon amazon target.
Now it compiles with the new toolchain.
These are mostly backports from mainline linux and newer linux kernels from openwrt.

SVN-Revision: 18345
2009-11-08 21:56:59 +00:00
Florian Fainelli 2e72f3b269 add again missing hunk in vmlinux.lds.S
SVN-Revision: 18337
2009-11-07 13:36:32 +00:00
Florian Fainelli d6cbf47527 add missing hunk in the block2mtd patch
SVN-Revision: 18336
2009-11-07 13:03:10 +00:00
Florian Fainelli e9a02ff509 merge upstream fixes on mdio loop
SVN-Revision: 18335
2009-11-07 12:48:17 +00:00
Florian Fainelli 43f444a58c refresh 2.6.31 patches
SVN-Revision: 18334
2009-11-07 12:45:41 +00:00
Florian Fainelli cfb90af68e add olpc 2.6.31 configuration, forward port the block2mtd patch, refresh patches
SVN-Revision: 18333
2009-11-07 12:32:25 +00:00
Florian Fainelli ac001d6520 the olpc config that was merged from the olpc port is a 2.6.30 config
SVN-Revision: 18332
2009-11-07 12:16:31 +00:00
Florian Fainelli 900c2a8e35 provide the correct flash mapping on non airlink devices, remove the rootfs_type hacks, patch from sn9
SVN-Revision: 18327
2009-11-06 10:53:15 +00:00
Florian Fainelli db25c8da1a add the prereq-check on lzma
SVN-Revision: 18326
2009-11-06 08:47:28 +00:00
Florian Fainelli ad2bd568f5 use host-side lzma decompression tool, lzma-4.32 from openwrt produces non-working bzImages, switch to 2.6.30, strip down kernel configuration
SVN-Revision: 18325
2009-11-06 08:42:41 +00:00
Florian Fainelli 186b555e56 strip down even more the kernel configuration
SVN-Revision: 18324
2009-11-05 23:40:12 +00:00
Felix Fietkau d1c5fa3695 remove the old alix led junk which was replaced by upstream code
SVN-Revision: 18320
2009-11-05 16:16:32 +00:00
Florian Fainelli d6072648b8 remove some other useless configuration items
SVN-Revision: 18314
2009-11-05 13:21:55 +00:00
Felix Fietkau 28a1b44382 enable multicast routing for linux 2.4 (#6037)
SVN-Revision: 18312
2009-11-05 12:10:17 +00:00
Florian Fainelli 94249f3c93 remove useless configuration options
SVN-Revision: 18303
2009-11-04 23:07:56 +00:00
Andy Boyett 7de27db174 2.6.28: add flashmap and image support for the sitecom wl-176. Thanks Daniel Gimpelevich
SVN-Revision: 18300
2009-11-04 22:44:02 +00:00
Florian Fainelli acfd2f0eb4 include kmod-rdc321x-wdt by default
SVN-Revision: 18299
2009-11-04 22:43:34 +00:00
Florian Fainelli 40754b4525 make rdc321-wdt become a package, saves some space in the kernel
SVN-Revision: 18298
2009-11-04 22:43:05 +00:00
Florian Fainelli 9f96bc4697 add missing ledtrig-netdev dependency on the networking stack
SVN-Revision: 18297
2009-11-04 22:21:13 +00:00
Florian Fainelli 9a84de9e01 images without tagid now fallback to the untouched partition layout (#6093)
SVN-Revision: 18288
2009-11-03 19:59:04 +00:00
Imre Kaloz 051c2af63f temporary remove the pfifo fast patch from 2.6.32, too
SVN-Revision: 18284
2009-11-03 11:12:17 +00:00
Imre Kaloz 3d4466cfd8 add preliminary 2.6.32 support
SVN-Revision: 18283
2009-11-03 10:49:27 +00:00
Florian Fainelli ab81d139c7 add more missing configuration symbols
SVN-Revision: 18282
2009-11-03 01:24:44 +00:00
Florian Fainelli d6c8f9b9f5 refresh kernel patches
SVN-Revision: 18281
2009-11-03 01:12:48 +00:00
Florian Fainelli 49903fa563 use 2.6.31.5, left-over from r18279
SVN-Revision: 18280
2009-11-03 01:12:20 +00:00
Florian Fainelli e49c2d7691 merge the olpc target with the x86 target, both tested and running
SVN-Revision: 18279
2009-11-03 01:02:39 +00:00
Florian Fainelli a4db9ed452 increase the rootdelay value to ensure usb enumeration completes before block2mtd uses /dev/sdX
SVN-Revision: 18278
2009-11-02 23:40:12 +00:00
Florian Fainelli af60db77e2 add cpu identification patch from bifferos
SVN-Revision: 18277
2009-11-02 23:10:14 +00:00
Florian Fainelli dca8af905f forward port r18254 to 2.6.30
SVN-Revision: 18276
2009-11-02 23:07:47 +00:00
Florian Fainelli 1b491bcfbb refresh patches
SVN-Revision: 18275
2009-11-02 23:05:47 +00:00
Florian Fainelli 1d883b8146 fix compilation failure of adm5120-dbg.c with the removal of bus_id
SVN-Revision: 18274
2009-11-02 15:55:16 +00:00
Imre Kaloz 50800bb207 resync 2.6.30/2.6.31 patches
SVN-Revision: 18270
2009-11-02 09:54:06 +00:00
Imre Kaloz f4afe053da Switch to the squashfs-lzma code from the squashfs-devel git tree.
SVN-Revision: 18267
2009-11-02 09:51:35 +00:00
Felix Fietkau 426c8da71d ixp4xx: fix weird ethernet issues with some devices caused by the ethernet packet size increase. despite what the docs day, 14320 is the largest working MRU value, not 16320 fixes #5785 for me
SVN-Revision: 18262
2009-11-02 00:44:01 +00:00
John Crispin 976d1a1024 adds dsl support, thank you infineon/lantiq
SVN-Revision: 18259
2009-11-01 18:52:35 +00:00
Andy Boyett 198b2b6f7e 2.6.28: remove zero-byte patch left by last commit
SVN-Revision: 18255
2009-11-01 06:24:34 +00:00
Andy Boyett e4e1a303f5 2.6.28: add ZyXEL and Amit flashmapping and start fixing up GPIO support. Thanks Daniel Gimpelevich
SVN-Revision: 18254
2009-11-01 05:34:46 +00:00
Andy Boyett 260aee67dc fix failsafe, was accidentally broken by r18214. Thanks Daniel Gimpelevich
SVN-Revision: 18253
2009-11-01 01:09:56 +00:00
Gabor Juhos 9be77f8669 ixp4xx: the missing phy_disconnect call has been added in upstream, remove that patch
SVN-Revision: 18252
2009-10-31 20:10:34 +00:00
Gabor Juhos 5f4c7746cd ixp4xx: remove bogus 'eth%d: MII PHY x on NPE-x' messages
SVN-Revision: 18251
2009-10-31 20:10:30 +00:00
Florian Fainelli 0624a9c4ea alway include kmod-libertas by default
SVN-Revision: 18245
2009-10-31 12:29:14 +00:00
Florian Fainelli 0000c40d8f refresh 2.6.30 kernel patches
SVN-Revision: 18231
2009-10-30 16:24:52 +00:00
Florian Fainelli 12d8c25efe fix build failures on include/scsi/scsi.h, spotted by udev compilation
SVN-Revision: 18230
2009-10-30 16:24:20 +00:00
Gabor Juhos b624dec41b ramips: register ethernet device on the WHR-G300N and V22RW-2x2 boards
SVN-Revision: 18229
2009-10-30 15:15:41 +00:00
Gabor Juhos 6c2ad19baf ar71xx: sync 2.6.31 kernel config
SVN-Revision: 18227
2009-10-30 12:26:28 +00:00
Gabor Juhos 7849923473 ar71xx: add preliminary support for the TL-WR841ND v5 board
SVN-Revision: 18226
2009-10-30 12:26:25 +00:00
Gabor Juhos 21fc9ffe63 ar71xx: use soc specific divider for mdio clock
SVN-Revision: 18225
2009-10-30 12:26:22 +00:00
Gabor Juhos f336f8748c ar71xx: update mdio_reset code
SVN-Revision: 18224
2009-10-30 12:26:17 +00:00
Gabor Juhos aeb60acd26 ar71xx: add missing profiles for the TL-WR841ND v3 and MZK-W300NH boards
SVN-Revision: 18223
2009-10-30 12:26:14 +00:00
Gabor Juhos bff1160587 ar71xx: simplify image generation
SVN-Revision: 18222
2009-10-30 12:26:10 +00:00
Florian Fainelli 5e7b871d8a remove no longer used configs and patches
SVN-Revision: 18221
2009-10-30 09:55:53 +00:00
John Crispin 9364f83dbc missing header file changes, and fix mtu value
SVN-Revision: 18220
2009-10-30 09:18:40 +00:00
Travis Kemen 72c103416c fix my typo
SVN-Revision: 18219
2009-10-30 01:08:11 +00:00
Travis Kemen a1021e8e64 add WRT350Nv1 target, thanks sn9
SVN-Revision: 18218
2009-10-30 01:05:37 +00:00
Florian Fainelli c13f3a58d0 make the kernel also output on ttyS0 and ask openfirmware to unfreeze the screen
SVN-Revision: 18216
2009-10-29 23:35:54 +00:00
Florian Fainelli 540e328b66 ext2 images need to wait for /dev/sda2 to appear before attempting to mount it, fixes olpc boot on ext2 images
SVN-Revision: 18215
2009-10-29 23:34:39 +00:00
John Crispin 2d57b56bce make etehrent work on wrt350n, thx sn9
SVN-Revision: 18214
2009-10-29 21:26:36 +00:00
John Crispin ff5deeef08 fixes rx path for eth, spinlock it, increases buffer size, board now survives ping -f
SVN-Revision: 18212
2009-10-29 21:08:11 +00:00
Florian Fainelli 32cae1aee8 fix u-boot installation
SVN-Revision: 18208
2009-10-29 16:03:15 +00:00
Florian Fainelli d94947e2e9 fix u-boot linking failure with an EABI toolchain
SVN-Revision: 18207
2009-10-29 16:00:37 +00:00
Florian Fainelli 77e195a2cb fix dfboot linking failures (#5937)
SVN-Revision: 18206
2009-10-29 15:48:34 +00:00
Florian Fainelli 411d1ba1bb do not generate trx images, this is useless
SVN-Revision: 18204
2009-10-29 13:39:29 +00:00
John Crispin 135111a05b hopefully fixes dma issues seen on ethernet driver when under high load
SVN-Revision: 18203
2009-10-29 12:51:45 +00:00
Florian Fainelli 4b09e185f2 remove support for 2.6.27, no target is using it anymore
SVN-Revision: 18201
2009-10-29 12:20:45 +00:00
Florian Fainelli 81a3955189 fix build failure on vmlinux.lds with 2.6.31 (#6052)
SVN-Revision: 18199
2009-10-29 10:55:52 +00:00
Florian Fainelli 502f64a0f3 move the forward declaration of struct mtd_info, prevents build failures on arm and mips
SVN-Revision: 18198
2009-10-29 10:43:14 +00:00
Imre Kaloz 8bf0f955e7 ppc40x: use version number-less patches and config
SVN-Revision: 18188
2009-10-27 19:20:31 +00:00
Imre Kaloz 7776a7ddec remove 2.6.28 support from ppc40x
SVN-Revision: 18187
2009-10-27 19:19:07 +00:00
Imre Kaloz b05072d30f disable ppc4xx watchdog, it's unreliable
SVN-Revision: 18186
2009-10-27 19:18:02 +00:00
Florian Fainelli d251ee8997 add more missing configuration symbols
SVN-Revision: 18185
2009-10-27 15:12:25 +00:00
Florian Fainelli 84073c9484 remove the 2.6.28 specific Kernel/Prepare hack
SVN-Revision: 18184
2009-10-27 14:01:53 +00:00
Florian Fainelli 4177b70c8d resync kernel configuration, re-enable printk and make the kernel fit under 768KB
SVN-Revision: 18183
2009-10-27 13:27:48 +00:00
Imre Kaloz 87b29f3ad8 upgrade iop32x to 2.6.30
SVN-Revision: 18182
2009-10-27 12:51:03 +00:00
Imre Kaloz 97d5479ca1 sort kconfig symbols in generic configs
SVN-Revision: 18181
2009-10-27 12:12:48 +00:00
Imre Kaloz e6e5e6c72b add missing kconfig symbol
SVN-Revision: 18180
2009-10-27 12:09:35 +00:00
Felix Fietkau 7b14b774b4 ppc: add missing symbols for building with a newer toolchain
SVN-Revision: 18179
2009-10-27 01:11:44 +00:00
Gabor Juhos bc59e3da51 ramips: move 'arch/mips/include/asm/mach-ralink/eth.h' to 'drivers/net/ramips_eth.h'
SVN-Revision: 18176
2009-10-26 17:17:51 +00:00
Gabor Juhos 5dd653a6bd ramips: use definitions from rt305x_regs, and nuke the duplicated ones
SVN-Revision: 18175
2009-10-26 17:17:48 +00:00
Gabor Juhos c170980c4f ramips: move ramips_eth_platform_data into a separate file
SVN-Revision: 18174
2009-10-26 17:17:45 +00:00
Gabor Juhos b98fa096a6 ramips: request_irq prior to dma allocation, and handle the case if it fails
SVN-Revision: 18173
2009-10-26 17:17:42 +00:00
Gabor Juhos 08f77d2e7e ramips: add error handling to ramips_alloc_dma
SVN-Revision: 18172
2009-10-26 17:17:39 +00:00
Gabor Juhos 941c1dae2c ramips: free allocated skbs in ramips_cleanup_dma
SVN-Revision: 18171
2009-10-26 17:17:37 +00:00
Gabor Juhos 82cc25d5f0 ramips: add ramips_setup_dma helper to the ethernet driver
SVN-Revision: 18170
2009-10-26 17:17:34 +00:00
Gabor Juhos f69b042df9 ramips: add ramips_cleanup_dma helper
SVN-Revision: 18169
2009-10-26 17:17:29 +00:00
Gabor Juhos defb7c0059 ramips: remove unnecessary includes in the ethernet driver
SVN-Revision: 18168
2009-10-26 17:17:26 +00:00
Gabor Juhos 36cb733d4f ramips: fix dma api usage in the ethernet driver
SVN-Revision: 18167
2009-10-26 17:17:22 +00:00
Gabor Juhos 69a3298ab5 ramips: use resource to pass irq and base address to the ethernet driver
SVN-Revision: 18166
2009-10-26 17:17:18 +00:00
Gabor Juhos 7c7f004875 ramips: add error-path handling to the ramips_eth_plat_probe
SVN-Revision: 18165
2009-10-26 17:17:13 +00:00
Imre Kaloz 3dd87b893a since we are using newer iptables version, we don't need this patch anymore
SVN-Revision: 18162
2009-10-26 11:35:44 +00:00
Imre Kaloz 4d1bd56f33 rename some patches
SVN-Revision: 18161
2009-10-26 10:15:52 +00:00
Imre Kaloz 69578dfd7b prepare for the removal of squashfs 3.4: switch olpc to 2.6.30 (let's hope it works fine), and mark at91 broken
SVN-Revision: 18160
2009-10-26 09:47:27 +00:00
Florian Fainelli 6f63230e27 add missing configuration symbols
SVN-Revision: 18157
2009-10-25 21:26:46 +00:00
Florian Fainelli 338490bd50 remove 2.6.28 support, we never really used it
SVN-Revision: 18156
2009-10-25 21:13:46 +00:00
Florian Fainelli 7100c1efd9 switch to 2.6.30.9
SVN-Revision: 18155
2009-10-25 21:10:53 +00:00
John Crispin 1729f7bdc1 use gpio_led package rather than staticly linking it into the kernel
SVN-Revision: 18154
2009-10-25 18:08:16 +00:00
John Crispin f1ad6d3768 fixes licenses
SVN-Revision: 18152
2009-10-25 17:41:01 +00:00
John Crispin 6a56b1186e select CONFIG_LEDS_GPIO per default
SVN-Revision: 18151
2009-10-25 17:06:01 +00:00
John Crispin 6f63d7baf2 clean up dma api of ethernet driver
SVN-Revision: 18150
2009-10-25 16:58:00 +00:00
John Crispin 9126be5b6e fixes dma bug in eth driver, that was caused under high net load. the dma ring was not initialized on time
SVN-Revision: 18149
2009-10-25 14:34:55 +00:00
Gabor Juhos 984fe7992a ramips: nuke net_device stats from the private data of the ethernet driver
SVN-Revision: 18147
2009-10-25 09:37:30 +00:00
Gabor Juhos ec836476b0 ramips: remove unnecessary type-castings in the ethernet driver
SVN-Revision: 18146
2009-10-25 09:37:27 +00:00
Gabor Juhos ac92dc42d4 ramips: change debug message levels, and add missing LFs
SVN-Revision: 18145
2009-10-25 09:37:24 +00:00
Gabor Juhos 0fe967f6e6 ramips: make ethernet fuctions static
SVN-Revision: 18144
2009-10-25 09:37:21 +00:00
Gabor Juhos 7af7711f9f ramips: register ethernet device on the DIR-300 board
SVN-Revision: 18143
2009-10-25 09:37:17 +00:00
Gabor Juhos 2ad69183a8 ramips: change prom code to accept 'board=FOOBAR' from the command line
SVN-Revision: 18142
2009-10-25 07:10:16 +00:00
Gabor Juhos d681005ce3 ramips: modify {read,write}_config helpers
SVN-Revision: 18141
2009-10-25 07:10:14 +00:00
Gabor Juhos ebde2e4c90 ramips: nuke config_access helper
SVN-Revision: 18140
2009-10-25 07:10:11 +00:00
John Crispin c23f92244c fixes dma hangups in eth
SVN-Revision: 18139
2009-10-25 00:11:08 +00:00
John Crispin c7db1ecc33 select fon20n mach
SVN-Revision: 18137
2009-10-24 23:08:06 +00:00
John Crispin eff75d868b make ethernet a platform device
SVN-Revision: 18135
2009-10-24 20:58:41 +00:00
John Crispin 5c399c6f20 missing define to make mach for fonera20n work
SVN-Revision: 18134
2009-10-24 20:57:59 +00:00
John Crispin 81e5a2d14b make default llll/w vlan setup in esw
SVN-Revision: 18133
2009-10-24 20:56:31 +00:00
John Crispin e4e4aa90d3 adds mach type for fonera20n
SVN-Revision: 18132
2009-10-24 20:55:36 +00:00
John Crispin 5b2c123b60 fixes commit 18128, wrong patch :)
SVN-Revision: 18129
2009-10-23 16:52:48 +00:00
John Crispin d95163658c adds ethernet driver, esw needs to be moved to swconfig, driver is missing rt288x support, not a platform device yet
SVN-Revision: 18128
2009-10-23 16:51:51 +00:00
Florian Fainelli 21367682e8 update to 2.6.31.5
SVN-Revision: 18127
2009-10-23 12:13:00 +00:00
Florian Fainelli d4b251bdb8 update to 2.6.30.9
SVN-Revision: 18126
2009-10-23 12:10:25 +00:00
Florian Fainelli 46c66bba36 update to 2.6.27.35
SVN-Revision: 18125
2009-10-23 09:12:17 +00:00
Felix Fietkau 991a35c6a6 imagebuilder: accept empty profile names, some targets do not define profiles (thx, patrick)
SVN-Revision: 18117
2009-10-22 01:35:32 +00:00
Gabor Juhos 28e212cc40 ar71xx: add default network configuration for RS and RS-Pro
SVN-Revision: 18103
2009-10-20 19:36:47 +00:00
Gabor Juhos a525c056d5 ar71xx: add default network configuration file for the WP543 board
SVN-Revision: 18101
2009-10-20 12:59:45 +00:00
Gabor Juhos 891a351b39 ar71xx: Compex WPJ543 board is supported as well
SVN-Revision: 18100
2009-10-20 12:59:42 +00:00
Gabor Juhos 053e9ab067 ar71xx: fix PCI IRQ map of the WP543
SVN-Revision: 18099
2009-10-20 12:59:39 +00:00
John Crispin 5432846140 ifxmips: fold files/drivers/* into patches
SVN-Revision: 18082
2009-10-19 20:56:55 +00:00
Gabor Juhos 4f1f99a63d ar71xx: create firmware image for WP543 boards with 4/8/16MB of flash
SVN-Revision: 18075
2009-10-19 08:07:40 +00:00
Gabor Juhos 71ca5a93a4 ar71xx: enable myloader partition parser on 2.6.30 and 2.6.31
SVN-Revision: 18074
2009-10-19 08:07:38 +00:00
Gabor Juhos 6236c48575 ar71xx: sync 2.6.30 kernel config
SVN-Revision: 18073
2009-10-19 08:07:35 +00:00
Gabor Juhos b1cd54b6b9 ar71xx: reset the phy chip along with the ethernet mac on the WP543 board
SVN-Revision: 18072
2009-10-19 08:07:32 +00:00
Gabor Juhos ebaa6a2fab ar71xx: reset the ethernet device before registration
SVN-Revision: 18071
2009-10-19 08:07:29 +00:00
Felix Fietkau 839aeb3a78 fix ssb compile error on 2.6.28
SVN-Revision: 18063
2009-10-19 03:45:03 +00:00
Felix Fietkau 570699d483 fix errors in unresolved weak symbols on arm
SVN-Revision: 18062
2009-10-19 03:32:49 +00:00
Gabor Juhos 279c5dad25 ramips: add preliminary support for the DIR-300 revB board
SVN-Revision: 18058
2009-10-18 08:48:07 +00:00
Claudio Mignanti 63cc7d5f5a reorder Kconfig sources; mainly copy from arch/arm/Kconfig
SVN-Revision: 18047
2009-10-14 11:18:30 +00:00
Felix Fietkau 9ae6129829 atheros: leave the gpio interrupts alone when user space changes the gpio input settings, fixes #4493
SVN-Revision: 18036
2009-10-11 19:50:16 +00:00
Nicolas Thill 35ae0abbe0 ssb: remove reference to missing SDIO function from last 2.6.31 ssb update
SVN-Revision: 18033
2009-10-11 14:51:40 +00:00
Nicolas Thill 52940f7477 config: add missing CONFIG_TOUCHSCREEN_USB_COMPOSITE symbol to 2.6.30 generic
SVN-Revision: 18027
2009-10-11 01:50:06 +00:00
Nicolas Thill 9506229d4c config: add missing CONFIG_SONYPI symbol to generic
SVN-Revision: 18026
2009-10-11 01:46:52 +00:00
Felix Fietkau 0ba61fe414 ssb: sync with wireless-2.6
SVN-Revision: 18022
2009-10-11 00:36:06 +00:00
Florian Fainelli f8dfba9a0a select kmod-usb-octeon in the mototech profile
SVN-Revision: 18014
2009-10-09 07:37:03 +00:00
Florian Fainelli c6c3fa9f1c add missing CONFIG_IDE_PHISON symbol
SVN-Revision: 18013
2009-10-09 07:36:43 +00:00
John Crispin 151a1c789f flash size was reported incorrectly
SVN-Revision: 18011
2009-10-08 22:34:46 +00:00
John Crispin aaf52c0c7d ifxmips: move header files, split up patches, rename some files
SVN-Revision: 18010
2009-10-08 22:24:49 +00:00
John Crispin ba78d97022 several cleanups for ifxmips. removes all code that has not been cleaned up properly
SVN-Revision: 18008
2009-10-08 18:40:16 +00:00
Gabor Juhos 017ede680f kernel: fix automatic rootfs partition selection on 2.6.31
SVN-Revision: 18007
2009-10-08 18:34:45 +00:00
Florian Fainelli ffc90868e4 add support for the dwc_otg USB controller
SVN-Revision: 18006
2009-10-08 17:56:31 +00:00
Florian Fainelli 5f50864a9d add more missing USB related configuration symbols to 2.6.30
SVN-Revision: 18005
2009-10-08 17:52:32 +00:00
Florian Fainelli b7bc4ccab2 add support for the hardware random number generator
SVN-Revision: 18004
2009-10-08 17:23:59 +00:00
Florian Fainelli 9ac87dd41b resync kernel configuration
SVN-Revision: 18003
2009-10-08 17:19:02 +00:00
Nicolas Thill af06debf5a ppc40x: don't force usb feature
SVN-Revision: 18002
2009-10-08 12:49:59 +00:00
Gabor Juhos 267c50a1ab adm5120: add preliminary support for 2.6.31
SVN-Revision: 18000
2009-10-08 11:13:10 +00:00
Gabor Juhos 95f5553169 adm5120: switch to 2.6.30
SVN-Revision: 17999
2009-10-08 11:13:04 +00:00
Gabor Juhos 0ddc97c252 adm5120: sync kernel config
SVN-Revision: 17998
2009-10-08 11:13:01 +00:00
Imre Kaloz 2fd7672ab3 add preliminary 2.6.31 support for IXP4xx
SVN-Revision: 17997
2009-10-08 10:46:25 +00:00
Imre Kaloz 549c204c0d fix the IXP4xx CF driver patch for 2.6.30
SVN-Revision: 17996
2009-10-08 10:43:45 +00:00
Imre Kaloz e24a1eaa34 and another missing Kconfig symbol..
SVN-Revision: 17995
2009-10-08 10:42:43 +00:00
Imre Kaloz 3abb6b04c7 add missing symbol
SVN-Revision: 17994
2009-10-08 10:42:01 +00:00
Imre Kaloz d57b766c2f enable ATA_SFF (PATA support) in the generic configs
SVN-Revision: 17993
2009-10-08 09:40:38 +00:00
Imre Kaloz 167d52386e resync 2.6.31 patches
SVN-Revision: 17991
2009-10-08 09:13:14 +00:00
Imre Kaloz ba971b8852 add more Kconfig symbols to the generic 2.6.31 config
SVN-Revision: 17990
2009-10-08 09:12:33 +00:00
Florian Fainelli 85278b07c1 remove the mempcy patch, fixes build failures on most x86_64 hosts
SVN-Revision: 17989
2009-10-08 09:09:45 +00:00
Nicolas Thill 1c6c31e8ac olpc: cleanup config
SVN-Revision: 17983
2009-10-07 16:11:56 +00:00
Florian Fainelli 96d804c54f optimize binaries for the rm5200 cpu present on cobalt, do not use the mips32 isa
SVN-Revision: 17980
2009-10-07 13:05:14 +00:00
Nicolas Thill 8517d6dd6c config: fix typo in 2.6.27 generic
SVN-Revision: 17977
2009-10-07 11:59:40 +00:00
Gabor Juhos 9a65c14678 ramips: sync rt288x kernel config
SVN-Revision: 17976
2009-10-07 11:37:15 +00:00
Gabor Juhos 3b9cb8b673 ramips: fix return value in 'pcibios_map_irq' in the rt288x pci code
SVN-Revision: 17975
2009-10-07 11:37:12 +00:00
Gabor Juhos 13be9155c5 ramips: remove obsolete 'pcibios_fixups' from the rt288x pci code
SVN-Revision: 17974
2009-10-07 11:37:10 +00:00
Gabor Juhos f2470f7590 ramips: add rt2880_pci_get_cfgaddr helper
SVN-Revision: 17973
2009-10-07 11:37:07 +00:00
Gabor Juhos fe360a232b ramips: use switch statement instead of multiple if-else-if in the rt288x pci code
SVN-Revision: 17972
2009-10-07 11:37:03 +00:00
Gabor Juhos 37f5a64938 ramips: protect rt288x pci config accesses with a spinlock
SVN-Revision: 17971
2009-10-07 11:37:00 +00:00
Gabor Juhos 84e2f22465 ramips: make rt2880_pci_base static
SVN-Revision: 17970
2009-10-07 11:36:57 +00:00
Gabor Juhos ca82f13970 ramips: define some magic values in the rt288x pci code
SVN-Revision: 17969
2009-10-07 11:36:53 +00:00
Gabor Juhos 6a54d033fc ramips: add copyright header to the rt288x pci code
SVN-Revision: 17968
2009-10-07 11:36:49 +00:00
Florian Fainelli 8154790328 cleanup kernel configuration
SVN-Revision: 17967
2009-10-07 09:53:52 +00:00
Nicolas Thill fcc8521200 mpc52xx: cleanup config
SVN-Revision: 17966
2009-10-07 09:39:15 +00:00
Nicolas Thill d26974829a config: add another bunch of missing CONFIG_USB_* entries to generic
SVN-Revision: 17965
2009-10-07 01:31:53 +00:00
Nicolas Thill 5d587fbd49 config: add CONFIG_USB_SUSPEND to generic
SVN-Revision: 17964
2009-10-07 00:51:26 +00:00
Nicolas Thill babb471a4b config: add missing CONFIG_SPI_MPC52xx_PSC to mpc52xx/config
SVN-Revision: 17963
2009-10-07 00:51:07 +00:00
Nicolas Thill f587b9dbff config: remove CONFIG_ORION entry (now in generic)
SVN-Revision: 17962
2009-10-06 20:59:36 +00:00
Nicolas Thill 6fed91acaa config: add missing CONFIG_ORION entry to generic
SVN-Revision: 17961
2009-10-06 20:56:31 +00:00
Claudio Mignanti 4b724681e0 Improve i2c driver slave delay, thanks to Fabrizio Sciarra that provide it * support for master/slave delay (provided patch) * remove some printk that spam logs * introduce new symbols ETRAX_I2C_DYN_ALLOC and ETRAX_I2C_SLAVE_DELAY * cleanup a bit the driver * dump release number
SVN-Revision: 17954
2009-10-06 09:20:30 +00:00
Nicolas Thill fcc67b55b1 move common CONFIG_MMC entries to generic
SVN-Revision: 17948
2009-10-06 04:15:59 +00:00
Nicolas Thill 2556fbb0cd move common CONFIG_BATTERY entries to generic
SVN-Revision: 17945
2009-10-06 03:12:17 +00:00
Nicolas Thill 084d9cce53 move common CONFIG_TOUCHSCREEN entries to generic
SVN-Revision: 17943
2009-10-06 03:00:33 +00:00
Nicolas Thill 5b8e48f93a move more CONFIG_SND entries to generic
SVN-Revision: 17942
2009-10-06 02:25:15 +00:00
Nicolas Thill 5c0b0e08d9 move common CONFIG_FB entries to generic
SVN-Revision: 17936
2009-10-05 20:42:52 +00:00
Nicolas Thill f22156bf9e brcm63xx: fix cardbus support with BCM6358 (closes: #5918)
SVN-Revision: 17935
2009-10-05 20:40:05 +00:00
Florian Fainelli 0906b3d13d resync kernel config, do not enable security options
SVN-Revision: 17934
2009-10-05 20:17:40 +00:00
Florian Fainelli 719e19bd8a add missing CONFIG_VIDEO_GO7007 symbol
SVN-Revision: 17933
2009-10-05 20:17:02 +00:00
Felix Fietkau fa8e896fa5 enable CONFIG_STAGING on 2.6.31
SVN-Revision: 17931
2009-10-05 20:13:22 +00:00
Felix Fietkau 4128859181 refresh 2.6.31 kernel config
SVN-Revision: 17930
2009-10-05 20:13:12 +00:00
Florian Fainelli aadd3805eb add kmod-input-rb532 by default in the rb532 profile
SVN-Revision: 17928
2009-10-05 20:06:19 +00:00
Florian Fainelli 44fa04d7cd resync kernel configuration, enable netfilter and wireless extensions
SVN-Revision: 17922
2009-10-05 19:20:30 +00:00
Gabor Juhos 7f3d685eec ramips: make {read,write}_config static
SVN-Revision: 17920
2009-10-05 18:44:24 +00:00
Gabor Juhos 2739177201 ramips: convert 'config_access' function to void
SVN-Revision: 17919
2009-10-05 18:44:22 +00:00
Gabor Juhos 5b07caf121 ramips: add register access functions into the rt288x pci code
SVN-Revision: 17918
2009-10-05 18:44:19 +00:00
Gabor Juhos 0f51ed2723 ramips: fix RT2880_PCI_BASE definition
SVN-Revision: 17917
2009-10-05 18:44:16 +00:00
Gabor Juhos 5a37945317 ramips: rt288x pci code cleanup
SVN-Revision: 17916
2009-10-05 18:44:13 +00:00
Gabor Juhos 0e0e945e33 ramips: cleanup coding-style of the rt288x pci code
SVN-Revision: 17915
2009-10-05 18:44:10 +00:00
Gabor Juhos 6ceea98b0a ramips: merge ops-rt288x.c and rt288x_pci.h into pci-rt288x.c
SVN-Revision: 17914
2009-10-05 18:44:06 +00:00
Andy Boyett a93aeb7098 disable LEDS_GPIO_OF
SVN-Revision: 17908
2009-10-05 17:05:59 +00:00
Andy Boyett 846a7bf5b6 2.6.30: disable SND_PPC by default
SVN-Revision: 17907
2009-10-05 17:05:51 +00:00
Andy Boyett c85a89348f move IMAGE_CMDLINE_HACK default to generic from targets
SVN-Revision: 17905
2009-10-05 17:05:34 +00:00
Andy Boyett 9a1e1858b7 add missing USB kconfig options
SVN-Revision: 17904
2009-10-05 17:05:23 +00:00
Andy Boyett 1d462ca7bd 2.6.27: add USB_VIDEO_CLASS_INPUT_EVDEV kconfig option
SVN-Revision: 17903
2009-10-05 17:05:14 +00:00
Andy Boyett 233826380d explicitly disable LEDS_GPIO_OF kconfig option
SVN-Revision: 17902
2009-10-05 17:05:05 +00:00
Andy Boyett e11e0bbd13 explicitly disable IBM_ASM kconfig option
SVN-Revision: 17901
2009-10-05 17:04:56 +00:00
Andy Boyett ae8cb5fa93 add missing SND_ARM kconfig option
SVN-Revision: 17900
2009-10-05 17:04:47 +00:00
Mirko Vogt 848a064c2c explicitly disable <CONFIG_USB_GADGET_DEBUG_FS> to get the target compiling without issues again
SVN-Revision: 17890
2009-10-05 15:41:53 +00:00
John Crispin bbc091bd65 dont select atm modules yet for ifxmips
SVN-Revision: 17888
2009-10-05 15:10:15 +00:00
Gabor Juhos c8489ba3f8 ramips: remove unneccesary ifdefs from the rt288x pci code
SVN-Revision: 17862
2009-10-05 09:06:16 +00:00
Gabor Juhos e555522b95 ramips: remove unneccesary includes from the rt288x pci code
SVN-Revision: 17861
2009-10-05 09:06:13 +00:00
Gabor Juhos f992f34277 ramips: add Kbuild patch for the rt288x pci code, and fix invalid header file paths
SVN-Revision: 17860
2009-10-05 09:06:10 +00:00
Gabor Juhos e4741622cc ramips: add missing config option
SVN-Revision: 17859
2009-10-05 09:04:43 +00:00
John Crispin 4c93a1ff79 remove crypto moduels from ifxmips menuconfig
SVN-Revision: 17857
2009-10-04 22:00:24 +00:00
John Crispin a70ef0c337 adds pci support for rt288x
SVN-Revision: 17855
2009-10-04 19:53:17 +00:00
John Crispin a23e3e8985 remove reference to bogus packet
SVN-Revision: 17854
2009-10-04 19:46:48 +00:00
Andy Boyett 2d25bf04c9 fix typo in target description
SVN-Revision: 17848
2009-10-04 08:22:20 +00:00
Nicolas Thill 0e43e71159 remove ipset support from core, it is now provided by xtables-addons from the packages feed
SVN-Revision: 17844
2009-10-03 23:51:10 +00:00
Felix Fietkau abffbb5da7 add a defconfig for wrt160nl which contains switch settings
SVN-Revision: 17826
2009-10-02 21:07:12 +00:00
Felix Fietkau 85bf6ad254 ar71xx: fix usb preselection in profiles
SVN-Revision: 17822
2009-10-02 18:17:23 +00:00
Claudio Mignanti 7f3ed114f2 Export USB host driver as kernel package
SVN-Revision: 17818
2009-10-02 09:34:10 +00:00
John Crispin 696c29fa4d bump ifxmips to .30
SVN-Revision: 17817
2009-10-02 08:09:27 +00:00
Claudio Mignanti b88e08839a dump 2.6.25 support
SVN-Revision: 17816
2009-10-02 08:07:39 +00:00
Claudio Mignanti f826306179 Fix #5873 and cleanup kernel config
SVN-Revision: 17815
2009-10-02 07:56:02 +00:00
Gabor Juhos 4a99a9b7e3 ar71xx: use 'link4' LED for diagnostic on Bullet M
SVN-Revision: 17813
2009-10-01 19:41:13 +00:00
Gabor Juhos 399aeeed70 ar71xx: initialize PCI controller on the Bullet M
SVN-Revision: 17812
2009-10-01 19:41:11 +00:00
Gabor Juhos d2c055526c ar71xx: init ethernet mac address on the Bullet M
SVN-Revision: 17811
2009-10-01 19:41:08 +00:00
Gabor Juhos dd3b2ae8af ar71xx: add default network configuration for the Bullet M
SVN-Revision: 17810
2009-10-01 19:41:06 +00:00
Gabor Juhos fa59c65847 ar71xx: register GPIO button on the Bullet M
SVN-Revision: 17809
2009-10-01 19:41:03 +00:00
Gabor Juhos 5aae65b58c ar71xx: add PCI Host Controller fixup for ar724x
SVN-Revision: 17808
2009-10-01 19:41:00 +00:00
Gabor Juhos 0757fee42d ar71xx: use ar71xx_pci_fixup on ar71xx SoCs only
SVN-Revision: 17807
2009-10-01 19:40:57 +00:00
Gabor Juhos 2e09669095 ar71xx: fix a typo in the ar724x PCI code
SVN-Revision: 17806
2009-10-01 19:40:51 +00:00
Claudio Mignanti ef368dfc05 Implement sysfs interface for some specific cris driver
SVN-Revision: 17805
2009-10-01 15:44:28 +00:00
Gabor Juhos 054c54512f kernel: upgrade to 2.6.30.8 and refresh patches
SVN-Revision: 17804
2009-10-01 10:07:32 +00:00
Claudio Mignanti eec0d12a0d Include some generic devices classes (#5874)
SVN-Revision: 17800
2009-09-30 15:02:06 +00:00
Florian Fainelli 970f50b72b inform users when the in-kernel mips FPU emulator is disabled (#5774)
SVN-Revision: 17794
2009-09-28 20:35:42 +00:00
Felix Fietkau 9389255dae union mounts: fix various bugs related to handling of mountpoints and copyups
SVN-Revision: 17777
2009-09-27 22:56:18 +00:00
Felix Fietkau f5701d2996 fix compile error in bfs on 2.6.31
SVN-Revision: 17776
2009-09-27 22:56:14 +00:00
Felix Fietkau 780edd9443 union mounts: get rid of kernel log spam
SVN-Revision: 17774
2009-09-27 22:56:07 +00:00
Florian Fainelli 7f910f72ba fix usage of smp_call_function
SVN-Revision: 17770
2009-09-27 19:47:07 +00:00
Florian Fainelli d854270f76 add kexec fixes for mips from M. Syrchin
SVN-Revision: 17768
2009-09-27 19:11:53 +00:00
Hauke Mehrtens e014faf13f Update ipset to version 3.2
SVN-Revision: 17764
2009-09-27 15:03:41 +00:00
Hauke Mehrtens 48d6cee53b remove deprecated warning
SVN-Revision: 17761
2009-09-27 13:52:14 +00:00
Hauke Mehrtens 80574578ec small fixes mostly for kernel 2.6.31
- libsas needs symbols from scsi_transport_sas
 - autoload line in pppoe was missing
 - rfkill-input does not exist in kernel 2.6.31
 - password for download server of r8101 changed
 - r8101 and siit do not build with kernel 2.6.31
 - fix build of net sched esfq

SVN-Revision: 17752
2009-09-26 21:23:53 +00:00
Felix Fietkau ed77b34296 add jffs2 whiteout support (necessary for using it with union mounts)
SVN-Revision: 17745
2009-09-26 18:51:05 +00:00
Florian Fainelli 2b59f3fc3f switch to gcc-4.4.1 and enabled octeon specific optimizations
SVN-Revision: 17743
2009-09-26 18:23:43 +00:00
Florian Fainelli 657788dc0d resync kernel configuration
SVN-Revision: 17740
2009-09-26 15:07:16 +00:00
Hauke Mehrtens a2698ec77c refresh patches
SVN-Revision: 17738
2009-09-26 13:29:13 +00:00
Hauke Mehrtens f9b2e12b61 Update to kernel 2.6.31.1
SVN-Revision: 17737
2009-09-26 13:28:32 +00:00
Hauke Mehrtens 99c3549ea3 Remove patches already included in mainline kernel.
SVN-Revision: 17735
2009-09-26 11:51:26 +00:00
Hauke Mehrtens 8673372e20 add patches for kernel 2.6.31
This is completly untested. Only a compile tests with the default config was done!

SVN-Revision: 17734
2009-09-26 11:48:48 +00:00
Hauke Mehrtens 6247141e78 refresh patches
SVN-Revision: 17733
2009-09-26 11:42:43 +00:00
Felix Fietkau 7a74903bba brcm47xx: switch to 2.6.30.7
SVN-Revision: 17732
2009-09-26 09:33:44 +00:00
Felix Fietkau 7cae3c4f8a fix 2.6.31 compile with union mounts disabled
SVN-Revision: 17730
2009-09-26 08:52:09 +00:00
Felix Fietkau dc12314e83 ramips: since both subtargets are marked as broken, move FEATURES to the main target and mark the whole target as broken. avoids unnecessary user confusion about inexplicable build failures
SVN-Revision: 17728
2009-09-25 21:01:42 +00:00
Felix Fietkau e0dd793ff5 kernel: refresh the vm exports patch in 2.6.31
SVN-Revision: 17727
2009-09-25 20:58:40 +00:00
Felix Fietkau 2ae19cb459 kernel: add a patch for union mounts in 2.6.31
SVN-Revision: 17726
2009-09-25 20:58:37 +00:00
Felix Fietkau 7b676478d1 x86: switch to 2.6.31
SVN-Revision: 17725
2009-09-25 20:46:55 +00:00
Felix Fietkau 77fc4ffcc7 x86: add support for 2.6.31
SVN-Revision: 17723
2009-09-25 14:15:26 +00:00
Felix Fietkau ac8c461d50 x86: use libata in 2.6.30, fix pata support for sc1200 (used on wrap)
SVN-Revision: 17722
2009-09-25 14:15:21 +00:00
Felix Fietkau a2f344ec84 kernel: if block2mtd does not find the device immediately, use wait_for_device_probe() before trying again (should fix squashfs/jffs2 image boot issues), patch from #5216
SVN-Revision: 17720
2009-09-25 14:10:29 +00:00
Felix Fietkau 71595d7ce8 brcm47xx - add cache workarounds to 2.6.28 (merged from 2.6.30), fixes #4293, should fix #2374
SVN-Revision: 17710
2009-09-24 21:20:44 +00:00
Felix Fietkau 81a9b94ba1 merge r17683 to 2.6.30
SVN-Revision: 17701
2009-09-24 19:31:57 +00:00
Felix Fietkau eae1270eaf atheros: add config and patches for 2.6.31 (untested), includes patch from #5847
SVN-Revision: 17700
2009-09-24 19:24:03 +00:00
Felix Fietkau abd35497ad add bfs to linux 2.6.31
SVN-Revision: 17699
2009-09-24 19:23:55 +00:00
Gabor Juhos 8458d7c73b ar71xx: flush mii register writes
SVN-Revision: 17695
2009-09-23 17:44:08 +00:00
Gabor Juhos fb5d52ee9f ar71xx: refresh 2.6.28 patches
SVN-Revision: 17694
2009-09-23 17:44:05 +00:00
Gabor Juhos 0eba7ba4ff ar71xx: don't use mac_base2 in the ag71xx driver
SVN-Revision: 17693
2009-09-23 17:44:02 +00:00
Gabor Juhos 6ed55b43d7 ar71xx: remove some extern directives in the ag71xx driver
SVN-Revision: 17692
2009-09-23 17:43:57 +00:00
Felix Fietkau a29453627d merge missing updates to squashfs lzma support from 2.6.30 to 2.6.31
SVN-Revision: 17686
2009-09-23 13:32:13 +00:00
Gabor Juhos f8da6ac9c6 kernel: refresh 2.6.30 patches
SVN-Revision: 17685
2009-09-23 12:05:48 +00:00
Gabor Juhos 1eeff91ada uml: refresh patches
SVN-Revision: 17684
2009-09-23 12:05:44 +00:00
Gabor Juhos 60132f56f7 kernel: check return code of nla_parse in pcomp_lzma on 2.6.31
SVN-Revision: 17683
2009-09-23 09:30:31 +00:00
Felix Fietkau 6f4e700acd when using -O2 instead of -Os, get rid of the two optimizations that are causing most of the extra bloat. brings kernel size close to the -Os size again
SVN-Revision: 17679
2009-09-22 18:00:35 +00:00
Felix Fietkau 0754070949 unlzma: fix a race condition and add some optimizations to improve performance also make peek_old_byte errors non-fatal
SVN-Revision: 17678
2009-09-22 18:00:28 +00:00
Jo-Philipp Wich f20af38322 Implement a preliminary combined image format. - add sysupgrade support for combined images by providing a platform.sh backend - use the mtd fis partition table rewrite facility to resize partitions on demand - generate generic combined images for the atheros target
SVN-Revision: 17668
2009-09-22 01:09:04 +00:00
Lars-Peter Clausen f2c1e05f37 Add 2.6.31 patches
SVN-Revision: 17665
2009-09-21 18:29:46 +00:00
Hamish Guthrie 59e3af45d1 Cleaned config-2.6.31 defaults for PPC
SVN-Revision: 17664
2009-09-21 14:06:38 +00:00
Felix Fietkau 87a8e8ac10 implement write support for partitions covering only a part of an eraseblock (buffer data that would otherwise be erased)
SVN-Revision: 17658
2009-09-21 09:58:36 +00:00
Felix Fietkau 239f30c87f atheros: use the correct mtd erase callback in the spiflash driver
SVN-Revision: 17657
2009-09-21 09:58:30 +00:00
Florian Fainelli b1f1f7c5a9 remove board name hack (#5823)
SVN-Revision: 17652
2009-09-20 16:06:53 +00:00
Felix Fietkau 672e12f960 add support for the Brain Fuck Scheduler v230 for 2.6.30 (disabled by default)
SVN-Revision: 17606
2009-09-19 13:15:20 +00:00
Lars-Peter Clausen afb54c9789 Fix lzma cmd args.
SVN-Revision: 17604
2009-09-17 22:16:31 +00:00
Imre Kaloz 85fcc97a13 update to latest 2.6.27 and 2.6.30 kernels
SVN-Revision: 17602
2009-09-17 11:22:33 +00:00
Gabor Juhos 01bd609f11 adm5120: use netdev_ops on kernels >= 2.6.30 (based on a patch by Alexandros C. Couloumbis, closes #5846)
SVN-Revision: 17601
2009-09-17 08:43:14 +00:00
Gabor Juhos 072ebb84e1 adm5120: refresh 2.6.30 patches
SVN-Revision: 17600
2009-09-17 08:43:11 +00:00
Felix Fietkau 43a802864a Fix Buffalo WBR-G54 and WBR-B11 support (updated patch)
Signed-off-by: Roger Hardiman <roger@rjh.org.uk>

SVN-Revision: 17598
2009-09-16 18:14:29 +00:00
Felix Fietkau dd88fdee33 atheros: disable CONFIG_COMPAT_NET_DEV_OPS, it is no longer necessary
SVN-Revision: 17595
2009-09-16 12:25:05 +00:00
Felix Fietkau 30e635c55b move the updated version (for 2.6.30+) of ar8216/mvswitch to the generic files directory and remove patches for older kernel versions (no longer in use)
SVN-Revision: 17594
2009-09-16 12:24:46 +00:00
Felix Fietkau 8bf5ee0324 atheros: remove 2.6.28 support
SVN-Revision: 17593
2009-09-16 12:24:22 +00:00
Matteo Croce 41ab4d3021 ar71xx: preliminary Ubiquiti Bullet M support
SVN-Revision: 17586
2009-09-15 09:16:21 +00:00
Peter Denison f09cdf822c Backport arm ppoll()/pselect6() etc. implementation from linux-next@36984265a3
SVN-Revision: 17573
2009-09-12 20:37:26 +00:00
Gabor Juhos 1a60ab36d9 kernel: wrong image_cmdline patches has been sent by accidentaly, replace them
SVN-Revision: 17570
2009-09-11 08:15:55 +00:00
Florian Fainelli 031e6f65ba update to 2.6.27.33
SVN-Revision: 17569
2009-09-11 07:45:08 +00:00
Gabor Juhos 6d8d5cddfd kernel: add missing symbols to the 2.6.31 config
SVN-Revision: 17568
2009-09-10 19:12:08 +00:00
Gabor Juhos 47c0d7419f kernel: get rid of the simple_prom_emulator, it is not really useful
SVN-Revision: 17567
2009-09-10 18:30:20 +00:00
Gabor Juhos 967cc718f8 ar71xx: rewrite prom code (based on a patch by Jeff Hansen)
SVN-Revision: 17566
2009-09-10 18:30:12 +00:00
Gabor Juhos 9040201ef5 rb532: use the generic image_cmdline hack
SVN-Revision: 17565
2009-09-10 18:30:09 +00:00
Gabor Juhos 211b8fd286 adm5120: use the generic image_cmdline hack
SVN-Revision: 17564
2009-09-10 18:30:06 +00:00
Gabor Juhos d59f5b3a98 kernel: add generic image_cmdline hack to MIPS targets
SVN-Revision: 17563
2009-09-10 18:30:01 +00:00
Gabor Juhos fee7b3530c ar71xx: refresh patches
SVN-Revision: 17559
2009-09-10 13:37:34 +00:00
Gabor Juhos c7d90d3dc4 kernel: add md5sum for 2.6.31 final, and refresh 2.6.31 patches
SVN-Revision: 17558
2009-09-10 13:37:31 +00:00
Gabor Juhos 7763c09a10 kernel: refresh 2.6.30 patches
SVN-Revision: 17557
2009-09-10 13:35:47 +00:00
Andy Boyett 22dfa7ae22 refresh patches
SVN-Revision: 17553
2009-09-10 10:06:35 +00:00
Andy Boyett 7c6ce66330 remove nat pptp conntracking patch
Patch 603-netfilter_nat_pptp.patch appears to be the cause of the
longstanding brcm-2.4 dnat off-by-one port forwarding bug. Months of
testing builds with this patch removed have not been able to reproduce
the issue.

The 603 patch is rather large and we (the OpenWrt developers) have not
been able to isolate the cause of the bug within the patch. The number
of people have actually use pptp nat conntracking is far less than
number of people that use port forwarding and as a result we must drop
this patch to ensure proper behavior for the majority of users.

SVN-Revision: 17552
2009-09-10 10:06:26 +00:00
Andy Boyett 29666ffa21 patches/607-netfilter_connmark: fix typo
SVN-Revision: 17551
2009-09-10 10:05:47 +00:00
Florian Fainelli 3ce53b8d92 update to 2.6.30.6, compile tested on some targets only
SVN-Revision: 17549
2009-09-09 07:35:06 +00:00
Florian Fainelli 43d0be69d7 update to 2.6.27.32
SVN-Revision: 17548
2009-09-09 07:13:09 +00:00
Gabor Juhos 376fba2698 ar71xx: add preliminary support for the RB-411U (thanks to Feher Zoltan for testing)
SVN-Revision: 17543
2009-09-08 19:16:15 +00:00
Florian Fainelli b9c0291e32 prevent gpio-buttons registration failure
SVN-Revision: 17542
2009-09-08 15:24:06 +00:00
Gabor Juhos 04f8c5293d ar71xx: the adm6996 phy driver does not work with the RouterStation, disable it until we find a better solution
SVN-Revision: 17539
2009-09-08 07:03:20 +00:00
Florian Fainelli 8ceff55a08 fix typos against the gpio buttons driver (#5804)
SVN-Revision: 17538
2009-09-07 18:17:45 +00:00
Michael Büsch 2b71a6167f bcm47xx: Fix EHCI/OHCI dependencies
SVN-Revision: 17536
2009-09-06 21:15:12 +00:00
Michael Büsch daa3c84109 bcm47xx: Fix EHCI/OHCI dependencies
SVN-Revision: 17535
2009-09-06 20:55:01 +00:00
Michael Büsch caa8d2f9dc Fix merge error
SVN-Revision: 17534
2009-09-06 20:43:44 +00:00
Michael Büsch 1941a86b15 bcm47xx: Port usb fixes to .30
SVN-Revision: 17533
2009-09-06 20:25:11 +00:00
Michael Büsch bf95da61ac bcm47xx: Apply bcm5354 USB fix
SVN-Revision: 17531
2009-09-06 19:49:07 +00:00
Michael Büsch 82f1314a35 bcm47xx: Clean up USB patches
SVN-Revision: 17530
2009-09-06 19:31:14 +00:00
Florian Fainelli 65fa1debda add infrastructure to register gpio-input reset button
SVN-Revision: 17526
2009-09-06 13:54:17 +00:00
Florian Fainelli 77c4df9e45 fix build failures with bash4
SVN-Revision: 17525
2009-09-06 13:42:50 +00:00
Florian Fainelli 37f1b4ed7d fix some section warnings
SVN-Revision: 17524
2009-09-06 13:42:27 +00:00
Felix Fietkau 6ab62627b8 remove an empty patch file (thx, xiangfu)
SVN-Revision: 17521
2009-09-05 23:15:47 +00:00
Gabor Juhos b6ce09fea4 ar71xx: use WPS led for diagnostic on WRT160NL
SVN-Revision: 17518
2009-09-05 18:46:43 +00:00
Gabor Juhos 28250aaa31 add missing GPIO register offsets
SVN-Revision: 17513
2009-09-04 15:08:29 +00:00
Gabor Juhos 8d8a4e7274 add GPIO configuration feature
SVN-Revision: 17512
2009-09-04 15:08:26 +00:00
Felix Fietkau eda566c4e9 get rid of dynamic buffer struct allocation during pcomp lzma decompression and instead force the caller to provide the maximum buffer list size
SVN-Revision: 17475
2009-09-02 17:42:35 +00:00
Gabor Juhos b5e6d76dea fix a typo
SVN-Revision: 17474
2009-09-02 15:31:03 +00:00
Gabor Juhos 09677bf748 initial support for the AP-R3052-V22RW-2X2 board
SVN-Revision: 17473
2009-09-02 15:31:00 +00:00
Felix Fietkau f8fbef73e7 atheros: fix failsafe mode
SVN-Revision: 17471
2009-09-02 15:14:57 +00:00
Felix Fietkau d0bdbdc64f mvswitch: set the netdevice into promiscuous mode when header mode is enabled, otherwise packets may get dropped
SVN-Revision: 17469
2009-09-02 15:14:37 +00:00
Gabor Juhos c4385d3282 use common code for early_serial setup
SVN-Revision: 17467
2009-09-02 12:44:17 +00:00
Gabor Juhos 73b20f8194 share prom code
SVN-Revision: 17466
2009-09-02 10:04:12 +00:00
Florian Fainelli 294ec33e47 fix reboot hang on bcm6345, thanks AndyI
SVN-Revision: 17465
2009-09-02 08:32:00 +00:00
Gabor Juhos 552e298755 initial support for Asus RT-N15
SVN-Revision: 17463
2009-09-01 19:34:27 +00:00
Gabor Juhos 01657335b9 cache_line_size is 16 on rt288x
SVN-Revision: 17462
2009-09-01 19:34:24 +00:00
Gabor Juhos 2dbe6d0e6f remove unused *_MACH_GENERIC config options
SVN-Revision: 17461
2009-09-01 19:34:21 +00:00
Gabor Juhos d685777386 fix a typo
SVN-Revision: 17460
2009-09-01 19:34:18 +00:00
Florian Fainelli bf54335dee add experimental 2.6.30 support
SVN-Revision: 17459
2009-09-01 15:36:04 +00:00
Florian Fainelli 090842a624 fix linking failures against memcpy on x86_64, fix runtime tested successfully
SVN-Revision: 17458
2009-09-01 15:31:56 +00:00
Gabor Juhos 298202afb8 share machine registration code
SVN-Revision: 17456
2009-08-31 18:53:34 +00:00
Gabor Juhos aec7426483 use common get_system_type function
SVN-Revision: 17455
2009-08-31 18:53:31 +00:00
Gabor Juhos f4afb9a4f9 share memory size detection code
SVN-Revision: 17454
2009-08-31 18:53:26 +00:00
Gabor Juhos 3cc0bc9038 add common setup code
SVN-Revision: 17453
2009-08-31 18:53:22 +00:00
Gabor Juhos 4dd57199a2 rt288x: readd RT2880_INTC_BASE definition
SVN-Revision: 17452
2009-08-31 15:35:54 +00:00
Gabor Juhos f62337417c rt288x: fix serial console
SVN-Revision: 17450
2009-08-31 09:34:07 +00:00
Gabor Juhos ff92681121 register GPIO LEDs on the WHR-G300N board
SVN-Revision: 17449
2009-08-31 09:14:18 +00:00
Gabor Juhos 19a462c9e3 add common GPIO LED support
SVN-Revision: 17448
2009-08-31 09:14:14 +00:00
Gabor Juhos cf10d5fa39 rt305x: remove HW_HAS_PCI config option
SVN-Revision: 17447
2009-08-31 08:29:23 +00:00
Gabor Juhos 73ef265227 fix GPIOLIB support
SVN-Revision: 17446
2009-08-31 08:29:19 +00:00
Gabor Juhos 15b832c0b7 rt288x: fix build error
SVN-Revision: 17444
2009-08-30 20:13:13 +00:00
Gabor Juhos 9eaea39ae5 platform.h is rt288x specific, move it
SVN-Revision: 17443
2009-08-30 20:13:10 +00:00
Gabor Juhos 8049111b19 rt288x: generic machine code cleanup
SVN-Revision: 17442
2009-08-30 19:55:55 +00:00
Gabor Juhos d034b4246e header cleanup
SVN-Revision: 17441
2009-08-30 19:55:53 +00:00
Gabor Juhos 6b482c872b share common INTC code
SVN-Revision: 17440
2009-08-30 19:15:58 +00:00
Gabor Juhos 051c44e0c5 initial support for RT288x/RT305x
SVN-Revision: 17439
2009-08-30 19:15:51 +00:00
Geoff Levand 61a23bfcf7 pxcab: Add config-2.6.31
Tested with 2.6.31-rc7

Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17429
2009-08-27 18:02:37 +00:00
Geoff Levand 69e858aa05 pxcab: Build fix
0001-powerpc-mpic-Fix-mapping-of-DCR-based-MPIC-variants.patch was
merged in 2.6.30.4

Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com>
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17428
2009-08-27 17:58:57 +00:00
Florian Fainelli c7d20c0a7e add the in-tree gspca driver
Signed-off-by: David Cooper <dave at kupesoft.com>

SVN-Revision: 17421
2009-08-27 08:38:16 +00:00
Florian Fainelli 06f095a73a mode cygwin fixes for scripts/mod/file2alias
SVN-Revision: 17420
2009-08-27 08:18:01 +00:00
Felix Fietkau 4fa28747ee ar7: remove CONFIG_CRYPTO_ALGAPI override
SVN-Revision: 17419
2009-08-26 23:31:20 +00:00
Felix Fietkau 83243b8990 ubicom32: remove some more unnecessary stuff from the kernel patch
SVN-Revision: 17418
2009-08-26 22:49:03 +00:00
Felix Fietkau 6013776150 Revert "[ubicom32] remove kernel patch for now since it is incomplete and has some licensing issues" (r17404) There are no licensing issues with this patch
SVN-Revision: 17416
2009-08-26 22:46:30 +00:00
Geoff Levand 01cbda1a3a ps3: Remove support for linux-2.6.28
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17412
2009-08-26 22:00:33 +00:00
Geoff Levand a3cdb2ee9b ps3: Update kernel to linux-2.6.30
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17411
2009-08-26 21:57:24 +00:00
Florian Fainelli e326ff3fa5 remove kernel patch for now since it is incomplete and has some licensing issues
SVN-Revision: 17404
2009-08-26 07:44:21 +00:00
Gabor Juhos 582b8ba168 move early_printk stuff into a separate file
SVN-Revision: 17403
2009-08-26 07:31:04 +00:00
Florian Fainelli f2be850ea3 more linux kernel cygwin build fixes
SVN-Revision: 17402
2009-08-26 07:26:00 +00:00
Gabor Juhos 4c8aa29833 remove AR71XX_EARLY_SERIAL stuff
SVN-Revision: 17400
2009-08-25 17:13:12 +00:00
Felix Fietkau 5211c0c0b7 ixp4xx: refresh patches
SVN-Revision: 17397
2009-08-25 12:13:18 +00:00
Felix Fietkau 681aa38e22 ixp4xx add jumboframe fixes by Ted Hess (#5746)
SVN-Revision: 17396
2009-08-25 12:05:47 +00:00
Felix Fietkau 851c2668b9 atheros switch support: add missing commit statements
SVN-Revision: 17391
2009-08-24 22:11:31 +00:00
Felix Fietkau 394cf88665 atheros: do not alter the network vlan config if swconfig is required and missing
SVN-Revision: 17388
2009-08-24 22:06:56 +00:00
Geoff Levand ce99a874ec ps3: Update defconfig-ps3-petitboot to not build udevtrigger
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17379
2009-08-24 20:21:03 +00:00
Gabor Juhos 870d5442e1 add 2.6.31 config
SVN-Revision: 17369
2009-08-24 19:58:38 +00:00
Gabor Juhos bdde89eb81 2.6.31: refresh generic patches
SVN-Revision: 17368
2009-08-24 19:57:47 +00:00