Commit Graph

1657 Commits (80f0eec0aad257b5d020eaf8abc35d437dadfe73)

Author SHA1 Message Date
Felix Fietkau b513ee61a5 only do hotplug2 init if hotplug2 is present
The current /init script unconditionally does the initialisation for
hotplug2, including mounting a new /dev. If hotplug2 isn't present, we
end up with no device nodes.

This change only does the hotplug2 init if hotplug2 is present, but
always mounts /sys.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>

SVN-Revision: 9411
2007-10-23 06:23:33 +00:00
Felix Fietkau 881bac2db2 Allow targets to specify extra initramfs source files
The CONFIG_INITRAMFS_SOURCE Kconfig variable can be a space-separated
list of source files (or directories). This allows a platform to
add extra components to the initramfs image, by defining the
INITRAMFS_EXTRA_FILES make var.

By default, we add a simple initramfs extra file for the generic-2.6
platform, which specifies a few device nodes.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>

SVN-Revision: 9410
2007-10-23 06:23:29 +00:00
Felix Fietkau d8e032edef don't replace powerpc arch with ppc
'powerpc' is a valid arch for the LINUX_KARCH variable, but the build
system unconditionally replaces LIUNUX_KARCH=powerpc with
LINUX_KARCH=ppc.

This change only does the replacement if LINUX_KARCH isn't set. This
allows us to use the powerpc architecture.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>

SVN-Revision: 9405
2007-10-23 06:23:12 +00:00
Florian Fainelli 2a0ca50ce2 Add preliminary support for the Routerboard 153 CF slot (#2550)
SVN-Revision: 9403
2007-10-22 20:56:34 +00:00
Florian Fainelli 5db86fb47a Resync kernel config, make kernel.{flash,ram}.srec available
SVN-Revision: 9402
2007-10-22 16:17:09 +00:00
Eugene Konev 6bf1f9a467 ar7: add eva image generation (thanks Axel Gembe)
SVN-Revision: 9401
2007-10-22 14:20:02 +00:00
John Crispin 0ac64f1dfc fix b0rked atheros kernelconfig
SVN-Revision: 9386
2007-10-21 08:56:10 +00:00
John Crispin 9f73ab51f3 refreshed madwifi patches
SVN-Revision: 9380
2007-10-20 19:13:53 +00:00
Felix Fietkau 86a906bed2 reorganize subtargets, sort subtargets below top level targets
SVN-Revision: 9378
2007-10-20 19:10:06 +00:00
Gabor Juhos ab8a75d73f make morse LED trigger available as a package, and fix it to compile with 2.6.23
SVN-Revision: 9363
2007-10-20 14:32:13 +00:00
Gabor Juhos d2cfb2934f add LEDs trigger for switch port states, thanks to Bernhard Held (closes: #2153)
SVN-Revision: 9362
2007-10-20 07:45:08 +00:00
Gabor Juhos 4c093ed622 fix typos in the switch driver, thanks to Bernhard Held (closes: #2573)
SVN-Revision: 9361
2007-10-20 05:51:10 +00:00
Gabor Juhos 2228e4092c add patch for gpio-leds to support special brightness values, thanks to Bernhard Held (closes: #2572)
SVN-Revision: 9360
2007-10-20 05:26:19 +00:00
Eugene Konev 1e5a1f2aa5 fritzbox leds detection (thanks Axel Gembe)
SVN-Revision: 9357
2007-10-19 03:02:49 +00:00
John Crispin 32dc9ca55a fixed missing symbols in atheros kernel config
SVN-Revision: 9356
2007-10-18 21:46:52 +00:00
Felix Fietkau 3acb27cdd7 don't dispatch spurious irq0 events
SVN-Revision: 9347
2007-10-18 18:27:33 +00:00
Gabor Juhos 96da91f5e0 add kernel config option to disabling common PCI quirks, resync kernel config
SVN-Revision: 9346
2007-10-18 15:14:55 +00:00
Gabor Juhos 36a1feebdd add ids for Edimax BR-6104Wg boards
SVN-Revision: 9342
2007-10-18 07:40:01 +00:00
Gabor Juhos 5044a3267a fix initcall level in i2c-gpio-custom driver if not built as a module
SVN-Revision: 9341
2007-10-17 17:26:54 +00:00
Gabor Juhos 49b631d730 switch driver cleanup, 4th phase
SVN-Revision: 9340
2007-10-17 08:10:47 +00:00
John Crispin dc0a4f8ff8 added rtl8169, from #2554
SVN-Revision: 9339
2007-10-16 21:02:36 +00:00
Gabor Juhos c96dcab711 switch driver cleanup, 3rd phase
SVN-Revision: 9334
2007-10-16 13:12:51 +00:00
Eugene Konev 53f219cc2b Fix tx error handling (#2552). Make rx ring size actually configurable through ethtool
SVN-Revision: 9333
2007-10-16 12:53:22 +00:00
Imre Kaloz f07da1ca93 resync avr32 with 2.6.23.atmel.1
SVN-Revision: 9332
2007-10-16 12:22:57 +00:00
Gabor Juhos 63c27908bf switch driver cleanup, 2nd phase
SVN-Revision: 9330
2007-10-16 08:15:18 +00:00
Florian Fainelli e9d7dc5803 Resync kernel config, do not enable the setup file
SVN-Revision: 9329
2007-10-15 17:26:27 +00:00
Florian Fainelli f61a627092 Typo on PCI ids
SVN-Revision: 9328
2007-10-15 17:04:34 +00:00
Florian Fainelli 9dc51096e6 Add the RDC PCI ids for a fancier PCI device table.Return the system name on boot.
SVN-Revision: 9327
2007-10-15 16:13:25 +00:00
Gabor Juhos 9d685a8597 switch driver cleanup, 1st phase
SVN-Revision: 9324
2007-10-15 06:22:34 +00:00
Florian Fainelli c1baf67fbf Fix profile/image generation for dir450
SVN-Revision: 9320
2007-10-14 15:12:14 +00:00
John Crispin e8f986c59f fixed missing kernel option for x86
SVN-Revision: 9319
2007-10-14 14:25:10 +00:00
John Crispin 16b236fb69 fixed generation of iso images
SVN-Revision: 9317
2007-10-14 13:39:35 +00:00
Felix Fietkau a3c1000f0f fix i2c-gpio
SVN-Revision: 9309
2007-10-14 05:04:23 +00:00
Felix Fietkau fd811bf54c sync ssb with upstream
SVN-Revision: 9302
2007-10-14 02:47:36 +00:00
John Crispin 3568f0c247 was b0rked
SVN-Revision: 9299
2007-10-14 00:19:33 +00:00
John Crispin 8f7311e20b converted atheros ethernet driver to phy layer
SVN-Revision: 9298
2007-10-14 00:07:43 +00:00
John Crispin f0e10e1253 added some extensions to the phy layer
SVN-Revision: 9297
2007-10-14 00:04:53 +00:00
Felix Fietkau 6e69adb9e6 disable the in-kernel mac80211 and cfg80211 will be built externally
SVN-Revision: 9289
2007-10-13 22:40:54 +00:00
Felix Fietkau 30007a5e6c move a few config symbols to the 2.6.23 template
SVN-Revision: 9288
2007-10-13 22:40:41 +00:00
Felix Fietkau 465ae7a447 Finally fix the annoying BCM4704 segfault issues (#2035) - tested with WL-500gP Thanks to jhansen and Wolfram Joost for the fixes and to ryd for the test hardware. Seems like the user space segfaults actually came from this patch: http://lkml.org/lkml/2006/12/12/158
SVN-Revision: 9285
2007-10-13 10:02:27 +00:00
Rod Whitby 22fef3d916 Fixed compiler warnings
SVN-Revision: 9284
2007-10-13 03:07:13 +00:00
Eugene Konev a40dd0b5cc enable NETDEVICES_MULTIQUEUE
SVN-Revision: 9283
2007-10-13 02:27:46 +00:00
Eugene Konev 1a3f45fa87 fix the case when NETDEVICES_MULTIQUEUE is not enabled (#2506)
SVN-Revision: 9282
2007-10-13 02:27:19 +00:00
Felix Fietkau ceb5350cd3 back out change to generic-2.6/files/ and update 310-ssb_pcicore_fixes.patch for 2.6.23
SVN-Revision: 9281
2007-10-13 02:21:24 +00:00
Felix Fietkau 30777ac989 add patches for 2.6.23 on brcm47xx (not enabled yet)
SVN-Revision: 9279
2007-10-13 02:04:37 +00:00
Felix Fietkau a5164cf41b disable CONFIG_LOCALVERSION_AUTO - it breaks insmod
SVN-Revision: 9278
2007-10-13 02:00:06 +00:00
John Crispin d4009e55b6 fix serial port warning on atheros
SVN-Revision: 9277
2007-10-13 01:15:36 +00:00
Rod Whitby ce3592c5ef ixp4xx: New patch to support FSG-3 buttons
SVN-Revision: 9276
2007-10-13 00:25:48 +00:00
Rod Whitby cd466ecb18 ixp4xx/fsg3: Enable REISERFS for booting from vendor rootfs on disk
SVN-Revision: 9275
2007-10-13 00:25:09 +00:00
John Crispin cea0422b82 add atheros patch to enable annoying printks as atheros eth driver has no cheksum support
SVN-Revision: 9274
2007-10-12 22:20:04 +00:00
Felix Fietkau 069032243a move a few kconfig options from atheros to generic-2.6
SVN-Revision: 9273
2007-10-12 21:21:36 +00:00
John Crispin cf6ccb0426 updated x86 kernelconfig
SVN-Revision: 9272
2007-10-12 20:43:28 +00:00
John Crispin 275e276eb6 fixed error in kernelconfig for atheros
SVN-Revision: 9271
2007-10-12 19:27:23 +00:00
Gabor Juhos 4e05416c39 netfilter/ipset cleanups * rename patches to follow our naming conventions * update ipset patches with revision 7096 of [https://svn.netfilter.org/netfilter/trunk/patch-o-matic-ng pom] * add CONFIG_IP_NF_SET_IPTREEMAP to default kernel configs * add ip_set_iptreemap to include/netfilter.mk * update kmod-ipt-ipset module description
SVN-Revision: 9269
2007-10-12 14:58:35 +00:00
Florian Fainelli 4bc640743a Upgrade rdc to 2.6.23, fix the r6040 driver printk's
SVN-Revision: 9267
2007-10-12 11:21:59 +00:00
Florian Fainelli 61c5597d73 Fix the platform device registration; resync kernel config
SVN-Revision: 9266
2007-10-12 10:12:02 +00:00
John Crispin 7745eb277d move atheros to 2.6.23
SVN-Revision: 9265
2007-10-11 23:16:52 +00:00
John Crispin a320eec777 move x86 to 2.6.23
SVN-Revision: 9264
2007-10-11 23:12:31 +00:00
Gabor Juhos 0fa0801a32 coding style fixes
SVN-Revision: 9263
2007-10-11 15:09:50 +00:00
Gabor Juhos efae7cd5e8 fix LED driver, update kernel config
SVN-Revision: 9261
2007-10-11 10:59:58 +00:00
Gabor Juhos a72e25de51 switch to 2.6.23
SVN-Revision: 9260
2007-10-11 09:11:56 +00:00
Gabor Juhos 1f802675ef prepare for 2.6.23
SVN-Revision: 9258
2007-10-11 07:45:02 +00:00
Gabor Juhos 36c579aee3 update yaffs2 to compile with 2.6.23
SVN-Revision: 9257
2007-10-11 07:36:21 +00:00
Gabor Juhos 671469ec17 update generic 2.6.23 config
SVN-Revision: 9256
2007-10-11 07:12:13 +00:00
Gabor Juhos b52069462e netfilter fixes for 2.6.23 * fix compiler warnings in xt_CHAOS.c, xt_DELUDE.c, and in xt_portscan.c * make xt_TARPIT available as well
SVN-Revision: 9255
2007-10-11 07:08:40 +00:00
Eugene Konev 4f430b08cc use acx-mac80211 in profile
SVN-Revision: 9254
2007-10-11 02:38:23 +00:00
Eugene Konev 4b23cd0283 remove version checks
SVN-Revision: 9253
2007-10-11 01:44:00 +00:00
Eugene Konev 76fdf7d7b0 we are using leds-gpio now
SVN-Revision: 9252
2007-10-11 01:39:24 +00:00
Eugene Konev 982d054c27 locking rework, drop non-napi rx, multiqueue tx, misc cleanups
SVN-Revision: 9251
2007-10-11 01:21:32 +00:00
Gabor Juhos f267a43256 restore CVS Id strings for yaffs code, remove svn:keywords properties
SVN-Revision: 9250
2007-10-10 19:33:22 +00:00
Gabor Juhos 1defe9a10c dissect yaffs patch
SVN-Revision: 9249
2007-10-10 18:05:48 +00:00
Gabor Juhos 2dd2d40b59 enhance the custom i2c-gpio driver (supports 4 buses from now on), update kernel configuration
SVN-Revision: 9244
2007-10-10 14:14:34 +00:00
Florian Fainelli 137e963057 Upgrade au1000 to 2.6.23
SVN-Revision: 9243
2007-10-10 14:03:16 +00:00
Eugene Konev c18f441ebe switch ar7 to 2.6.23
SVN-Revision: 9235
2007-10-10 06:23:39 +00:00
Eugene Konev 72f5fa6b92 sync for 2.6.23-final
SVN-Revision: 9234
2007-10-10 06:20:25 +00:00
Gabor Juhos e7fb932404 update kernel config
SVN-Revision: 9220
2007-10-09 19:47:57 +00:00
Gabor Juhos c0fb2f61f4 add custom GPIO-based I2C driver
SVN-Revision: 9218
2007-10-09 19:23:22 +00:00
Felix Fietkau 27baec04a1 move grub menu.lst to the right place
SVN-Revision: 9216
2007-10-09 16:57:12 +00:00
Felix Fietkau 8c97372e0d move grub to package/
SVN-Revision: 9212
2007-10-09 03:19:07 +00:00
Felix Fietkau a15be375b0 only require mkisofs if isofs root is actually selected
SVN-Revision: 9211
2007-10-09 02:45:24 +00:00
John Crispin 215fa7eb8b added generation of x86 livecds, from #2391
SVN-Revision: 9191
2007-10-08 18:53:19 +00:00
Florian Fainelli 0f43633263 Remove the old rbmipsnand driver, we now use the plat_nand driver
SVN-Revision: 9188
2007-10-08 09:39:38 +00:00
Florian Fainelli e54eec19b7 Clean up the r6040 driver using checkpatch
SVN-Revision: 9184
2007-10-08 08:01:30 +00:00
Matteo Croce 92378640d2 backport ar7_wdt from linux-2.6-watchdog-mm
SVN-Revision: 9182
2007-10-08 01:44:39 +00:00
Gabor Juhos 8309e3dff2 add TARPIT support to netfilter/iptables * netfilter: add the xt_TARPIT target module required by xt_CHAOS * include/netfilter.mk: reorder, xt_CHAOS depends on xt_TARPIT and xt_DELUDE * iptables: add libipt_TARPIT to the kmod-ipt-extra package, bump release number * original patchset can be found [http://tinyurl.com/2mjk2kx here]
SVN-Revision: 9178
2007-10-07 17:17:04 +00:00
Eugene Konev 3c4062a45f cleanup vlynq. drop vlynq-pci
SVN-Revision: 9143
2007-10-05 17:54:36 +00:00
Gabor Juhos bcdd5d9b14 Edimax BR-6104K/KP specific fixes * add profile for Edimax BR-6104KP which contains the experimental USB driver by default * generate CSYS style images which are uploadable via ADMBoot/TFTPBoot (saves 64KB of space) * update kernel configuration
SVN-Revision: 9141
2007-10-05 14:50:53 +00:00
Florian Fainelli 8c47e7b842 RDC is not broken with trunk
SVN-Revision: 9140
2007-10-05 14:00:36 +00:00
Eugene Konev c0dcf4bbca fix rtsp patch
SVN-Revision: 9139
2007-10-05 13:51:22 +00:00
Florian Fainelli 9a6b4fa7da Led is not active low by default, register the watchdog
SVN-Revision: 9138
2007-10-05 13:50:21 +00:00
Florian Fainelli 258843f666 Clean up the prom code / board detection (thanks Gabor), fix some warnings
SVN-Revision: 9136
2007-10-05 11:39:32 +00:00
Florian Fainelli c59593a2df Finally fix the rb500 boot (#2436)
SVN-Revision: 9133
2007-10-05 10:37:35 +00:00
Gabor Juhos 57b20f2562 remove dashes from profile names
SVN-Revision: 9132
2007-10-05 08:29:58 +00:00
John Crispin 9e8f2ca1f0 added subtargets to x86
SVN-Revision: 9128
2007-10-04 20:58:11 +00:00
Gabor Juhos f1e27efedd NAND driver cleanups, thanks to Alexandros C. Couloumbis for testing * use generic NAND driver from now * add experimental support for RouterBOARD 150 NAND device
SVN-Revision: 9118
2007-10-04 10:56:38 +00:00
Eugene Konev 3120f8a5c0 add ar7 2.6.23 patches and config
SVN-Revision: 9115
2007-10-04 02:27:37 +00:00
Eugene Konev 6efb8c8df8 add generic 2.6.23 patches and config
SVN-Revision: 9114
2007-10-04 02:26:27 +00:00
Eugene Konev e10dfa5129 more cpmac cleanups (#2452): * don't use net_device::mem* * use net_device::stats * use per-device rx ring size configurable through ethtool * use more ethernet generics (get_stats, set_mac_address, change_mtu)
SVN-Revision: 9098
2007-10-02 14:53:05 +00:00
Florian Fainelli af54509be8 Use PCI for rdc
SVN-Revision: 9097
2007-10-02 14:24:51 +00:00
Florian Fainelli 1ac2bcd422 RDC vendor id is unknown
SVN-Revision: 9096
2007-10-02 14:24:17 +00:00
Florian Fainelli 6278dd1093 Build all firmware until we put back profiles
SVN-Revision: 9095
2007-10-02 14:23:43 +00:00
Florian Fainelli db7bf6f616 Rewrite platform code to be smarter
SVN-Revision: 9094
2007-10-02 14:23:27 +00:00
Gabor Juhos 58fcfa7ea0 make image names shorten
SVN-Revision: 9089
2007-10-02 09:09:55 +00:00
Eugene Konev 822b666935 add usb controller definition
SVN-Revision: 9087
2007-10-01 12:35:35 +00:00
Nicolas Thill 05f0755426 revert to vlynq bus clock divisor guessing
SVN-Revision: 9086
2007-10-01 10:16:14 +00:00
Gabor Juhos ffec4f2913 prepare trxsplit to support sysupgrade
SVN-Revision: 9085
2007-10-01 09:51:32 +00:00
Gabor Juhos 693077d7d5 split eeprom_93cx6 patch to make quilt happy
SVN-Revision: 9084
2007-10-01 08:45:39 +00:00
Eugene Konev 4e6f272ba1 don't enable rts/cts by default (thanks nabcore, #2400)
SVN-Revision: 9078
2007-09-30 03:15:24 +00:00
Rod Whitby 06ea467e59 Added patch from http://www.opensubscriber.com/message/jgarzik@pobox.com/7495139.html
SVN-Revision: 9077
2007-09-30 00:10:57 +00:00
Florian Fainelli d28611169d Use the gpio-led driver, but do not enable it until we move to 2.6.23
SVN-Revision: 9076
2007-09-29 21:43:34 +00:00
Florian Fainelli ab705856ff Fix board_type allocation (again)
SVN-Revision: 9074
2007-09-29 19:05:23 +00:00
Florian Fainelli fae093332d Fix board type allocation
SVN-Revision: 9071
2007-09-29 17:09:04 +00:00
Gabor Juhos 438dfe5c6f get rid of per-profile base-files
SVN-Revision: 9069
2007-09-29 14:27:54 +00:00
Gabor Juhos 5d4112737d add missing file from [9055]
SVN-Revision: 9056
2007-09-28 20:08:55 +00:00
Gabor Juhos 962738bdac make morse LED trigger available for all platforms
SVN-Revision: 9055
2007-09-28 20:06:52 +00:00
Gabor Juhos e56807cce4 morse LED trigger cleanups
SVN-Revision: 9054
2007-09-28 19:01:19 +00:00
Gabor Juhos c0b6f79730 add morse LED trigger, will be used for diagnostic, update kernel config
SVN-Revision: 9053
2007-09-28 06:32:40 +00:00
Florian Fainelli e5497d65d9 Use the generic NAND driver
SVN-Revision: 9049
2007-09-27 15:02:41 +00:00
Gabor Juhos e1ad9ef270 add initial diagnostic support
SVN-Revision: 9048
2007-09-27 15:02:19 +00:00
Gabor Juhos df39c50c9a fix mach_type for the WP54G-WRT board
SVN-Revision: 9040
2007-09-26 17:58:44 +00:00
Gabor Juhos 1c492d9972 add missing PCI irq map for the RouterBOARD 133 (closes #2431)
SVN-Revision: 9039
2007-09-26 17:05:16 +00:00
Gabor Juhos 000b777b73 remove unused PCI externs
SVN-Revision: 9017
2007-09-25 13:45:57 +00:00
Gabor Juhos 728ec89e7d fix initcall level of adm5120_board_setup()
SVN-Revision: 9016
2007-09-25 13:42:45 +00:00
Gabor Juhos a3c80a1e6e fix vlan configuration on Dell TrueMobile 2300
SVN-Revision: 9015
2007-09-25 08:34:30 +00:00
Florian Fainelli a7bbfed7a2 prom_free_memory should be __init
SVN-Revision: 9011
2007-09-24 21:21:18 +00:00
Gabor Juhos 6e7fafe998 move pci_irq_map definitions into the board specific files
SVN-Revision: 9009
2007-09-24 16:59:23 +00:00
Florian Fainelli 6652c1fe0b Fix rb535 revision 5 detection
SVN-Revision: 9008
2007-09-24 15:09:10 +00:00
Nicolas Thill 0bf90f2a0d add ipv6 conntrack support (closes: #2192)
SVN-Revision: 8984
2007-09-23 17:22:17 +00:00
Nicolas Thill 5f0272d618 move crypto support to a seperate crypto.mk file, split modules into multiple packages and adjust dependencies, sync crypto options in kconfigs.
SVN-Revision: 8980
2007-09-23 15:12:12 +00:00
Gabor Juhos aa372ac901 fix a copy-paste error
SVN-Revision: 8979
2007-09-23 14:04:46 +00:00
Gabor Juhos 66e3ba92bc add preliminary support for the Mikrotik RouterBOARD 192
SVN-Revision: 8978
2007-09-23 13:11:35 +00:00
Gabor Juhos ae0d98552d fix ethernet vlan matrix of the NP28G board (closes: #2387)
SVN-Revision: 8977
2007-09-23 13:05:33 +00:00
Nicolas Thill 40d44d26af backport [8862] to pre 2.6.22 kernels as well
SVN-Revision: 8975
2007-09-23 11:12:54 +00:00
Eugene Konev bb8c985261 add necessary includes
SVN-Revision: 8974
2007-09-23 08:13:08 +00:00
John Crispin d7502c446b added option to atheros kernel to be able to disable reset button from inside the fon mp3 driver
SVN-Revision: 8969
2007-09-23 00:32:31 +00:00
Felix Fietkau b4142edc77 make ATM_DRIVERS default to n
SVN-Revision: 8967
2007-09-22 23:36:37 +00:00
Nicolas Thill fec4d9ee3c add missing 2.6 conntrack/nat helpers, add 2.6 conntrack/nat helper for RTSP (closes: #2297, thanks to aorlinsk), sync 2.4 / 2.6 kconfigs.
SVN-Revision: 8955
2007-09-22 18:37:24 +00:00
Nicolas Thill 1e758b6e05 refresh brcm-2.4 kconfig
SVN-Revision: 8949
2007-09-22 15:06:15 +00:00
Nicolas Thill c6d9b8a19a set CONFIG_JFFS2_FS_DEBUG=0 in generic 2.4 kconfig
SVN-Revision: 8948
2007-09-22 15:03:39 +00:00
Rod Whitby b09dc24bbc Build both NPE-B and NPE-C microcode for the fsg-3 and other dual-ethernet ixp4xx devices.
SVN-Revision: 8939
2007-09-21 23:32:40 +00:00
Gabor Juhos cc68bd353e rename NAND driver
SVN-Revision: 8932
2007-09-21 19:00:45 +00:00
Gabor Juhos 433bb695f9 use prepare_generic_squashfs in image generation, thanks ffrrrr
SVN-Revision: 8922
2007-09-21 17:13:51 +00:00
Eugene Konev 6e7564b640 add initial generic gpio-leds support
SVN-Revision: 8918
2007-09-21 14:04:29 +00:00
Eugene Konev 041a03c5bd make gpio conformant to generic gpio spec.
SVN-Revision: 8911
2007-09-21 12:37:50 +00:00
Gabor Juhos a34a13c09c checkin a new, experimental USB driver
SVN-Revision: 8905
2007-09-21 07:32:19 +00:00
Gabor Juhos 96c724bf3c fix description of Kconfig option for the Macronix flash chips boot-location fixup
SVN-Revision: 8904
2007-09-21 07:29:34 +00:00
Gabor Juhos 74ff5540f3 clean up jffs2 config options
SVN-Revision: 8903
2007-09-21 07:24:13 +00:00
Matteo Croce 951550023b fix silliness in [8886]
SVN-Revision: 8889
2007-09-20 19:46:58 +00:00
Matteo Croce e2148dbae1 replace deprecated u_char with u8
SVN-Revision: 8887
2007-09-20 19:33:00 +00:00
Matteo Croce 8d162264af Make ar7_part more readable and endianness safe
SVN-Revision: 8886
2007-09-20 19:25:38 +00:00
Matteo Croce f0f0047aec small cpmac fixes
SVN-Revision: 8881
2007-09-20 16:31:23 +00:00
Matteo Croce 2bdbb3915b remove useless dependency
SVN-Revision: 8880
2007-09-20 16:20:40 +00:00
Rod Whitby c538ef9899 Add reiserfs module and include it in the FSG-3 profile.
SVN-Revision: 8872
2007-09-20 11:11:41 +00:00
Felix Fietkau bbde4161d5 remove two ip6t modules on linux 2.4, because they're causing conflicts with ipv4 stuff
SVN-Revision: 8863
2007-09-20 10:10:01 +00:00
Nicolas Thill 926e05ef37 build IPsec transports as modules, rename kmod-ipip to kmod-iptunnel4 and add kmod-iptunnel6.
SVN-Revision: 8862
2007-09-20 10:03:41 +00:00
Eugene Konev 1af0f14c44 use set_irq_chip_and_handler (#2408)
SVN-Revision: 8852
2007-09-20 02:22:03 +00:00
Matteo Croce 5fac6f67f1 style cleanups (make checkpatch.pl happy)
SVN-Revision: 8851
2007-09-19 23:27:34 +00:00
Felix Fietkau 236d7e62ca clean up jffs2 config options
SVN-Revision: 8848
2007-09-19 20:58:16 +00:00
Felix Fietkau abbe02e2fb enable jffs2 summary for faster mount time
SVN-Revision: 8846
2007-09-19 20:43:31 +00:00
John Crispin f3b9e06a14 made HOME=/root global instead of x86 specific
SVN-Revision: 8845
2007-09-19 19:58:07 +00:00
John Crispin 0a08fde2dc root users folder is now in the fs and no longer /tmp
SVN-Revision: 8844
2007-09-19 19:51:11 +00:00
Eugene Konev c4cd598161 cleanup (use dma API, use accessors, debugging/printk cleanup)
SVN-Revision: 8839
2007-09-19 12:58:12 +00:00
Eugene Konev 79c783309b We have generic irqs now.
SVN-Revision: 8835
2007-09-19 00:52:40 +00:00
Nicolas Thill 022d0c92bd merge 3G usb serial card patches and move it at 802
SVN-Revision: 8827
2007-09-17 15:22:12 +00:00
Matteo Croce aa1144ff37 detect ar7 at runtime in set_except_vector and remove useless volatile
SVN-Revision: 8824
2007-09-17 12:45:38 +00:00
John Crispin 630713ece0 changed the timeout for grub to load the menu from 10 secs to 2 secs
SVN-Revision: 8815
2007-09-16 21:03:04 +00:00
Nicolas Thill 353da29029 rename packages dependecies missed from [8806]
SVN-Revision: 8813
2007-09-16 19:21:23 +00:00
Nicolas Thill dbfc77de4c rename kmod-libata to kmod-ata-core, add some missing descriptions, sort and cleanup
SVN-Revision: 8811
2007-09-16 19:09:01 +00:00
Florian Fainelli 8c612a1cdb Add support for the D-Link DIR-450, thanks to Macpaul Lin !
SVN-Revision: 8790
2007-09-16 10:57:29 +00:00
Rod Whitby 72d4000d54 Moved config back to config-default, but left the FSG3 profile config non-working in the config directory as a reminder that it has to be changed over to the new scheme when that's ready.
SVN-Revision: 8779
2007-09-14 21:37:08 +00:00
Matteo Croce 495ab00a60 don't broke other archs, we're close to mainstream (i hope)
SVN-Revision: 8778
2007-09-14 20:26:54 +00:00
Rod Whitby fa38113807 Reinstated the kernel configuration for the FSG3 profile.
SVN-Revision: 8776
2007-09-14 13:26:11 +00:00
Eugene Konev 5d3031cfb0 fix previous commit
SVN-Revision: 8774
2007-09-14 05:30:11 +00:00
Eugene Konev 438d168a98 add *dma_mask's to cpmacs
SVN-Revision: 8773
2007-09-14 04:49:47 +00:00
Eugene Konev fbd19377fa fix watchdog seek test (#2383)
SVN-Revision: 8772
2007-09-14 04:46:34 +00:00
Gabor Juhos c5d8137d09 image generation fixes, thanks to <berny156 at gmx.de> (#2379)
SVN-Revision: 8771
2007-09-13 16:54:51 +00:00
Eugene Konev a5472471a0 fix CAC_ADDR/UNCAC_ADDR macros
SVN-Revision: 8770
2007-09-13 07:16:26 +00:00
Eugene Konev 2f0762749d mmzone.h is not needed anymore
SVN-Revision: 8769
2007-09-13 07:07:46 +00:00
Eugene Konev b972859fec 128 irqs is not enough...
SVN-Revision: 8768
2007-09-13 06:21:27 +00:00
Eugene Konev 4056fefe8a copy-paste typo, lost static's
SVN-Revision: 8767
2007-09-13 06:20:29 +00:00
Matteo Croce c0c12e278b use ebase instead of CAC_BASE, some cosmetic fixes
SVN-Revision: 8766
2007-09-12 17:48:46 +00:00
Matteo Croce 64f9a22679 Enabled working ar7_wdt, style cleanups
SVN-Revision: 8764
2007-09-12 16:15:12 +00:00
Matteo Croce 87cef9d9a2 added ar7_wdt fix by Alex
SVN-Revision: 8762
2007-09-12 15:30:00 +00:00
Matteo Croce 339eba5fbd Style fixes
SVN-Revision: 8761
2007-09-12 13:21:02 +00:00
Eugene Konev 89333ac8f7 there is no need in two identical actions
SVN-Revision: 8760
2007-09-12 12:27:06 +00:00
Eugene Konev db5e143756 vlynq cleanups: * drivers can now set a clock divisor * irq handling cleanup, drivers now can handle error irqs themselves * style cleanup
SVN-Revision: 8759
2007-09-12 12:23:56 +00:00
Matteo Croce 09b45caf09 more AR7 cleanups & fixes
SVN-Revision: 8758
2007-09-11 23:50:02 +00:00
Matteo Croce 1349562f8d no memset after kzalloc
SVN-Revision: 8757
2007-09-11 22:40:06 +00:00
Matteo Croce 0efffbaf30 AR7: Cleanups (closes: #2323)
SVN-Revision: 8756
2007-09-11 21:19:57 +00:00
Gabor Juhos ddec515a09 rewrite image generation
SVN-Revision: 8755
2007-09-11 17:55:08 +00:00
Nicolas Thill 2ef23a0fd9 disable dsp freq use for vlynq bus clock init, disable external clocking (it locks up on c54apra2+) and revert to internal clocking trying various clock divisors. cleanup: * remove volative and use readl & writel accessors instead * use set_irq_chip & friends for irq setup * use kzalloc instead of kmalloc * secure VINT_VECTOR macro argument * remove unused vlynq_local_id function
SVN-Revision: 8750
2007-09-11 14:50:43 +00:00
Nicolas Thill a6cda9c4bc fix target names in image options (closes: #2357)
SVN-Revision: 8749
2007-09-11 14:04:34 +00:00
Nicolas Thill 6fcca3ff7e fix typo
SVN-Revision: 8747
2007-09-11 13:44:55 +00:00
Eugene Konev 46dc089d5e Style cleanup
SVN-Revision: 8746
2007-09-11 13:42:23 +00:00
Eugene Konev 7b30c695dd Style cleanup
SVN-Revision: 8744
2007-09-11 13:18:51 +00:00
Eugene Konev 65235a2bb9 AR7: IRQ handlng cleanup
SVN-Revision: 8743
2007-09-11 13:07:52 +00:00
Florian Fainelli 042186d5ab AR7 will also be running in big-endian on zyxel devices
SVN-Revision: 8741
2007-09-11 06:43:59 +00:00
Florian Fainelli 58c85a4be7 Remove useless EXTRA_CFLAGS stuff
SVN-Revision: 8740
2007-09-11 06:43:27 +00:00
Florian Fainelli ba9fafe6eb Fix comments to the mtd driver (see http://www.linux-mips.org/archives/linux-mips/2007-09/msg00064.html)
SVN-Revision: 8738
2007-09-11 06:32:05 +00:00
Florian Fainelli 114a03a429 Rearrange patches
SVN-Revision: 8729
2007-09-10 14:19:56 +00:00
Gabor Juhos ac15780234 fix memory size detection (#2244)
SVN-Revision: 8728
2007-09-10 09:54:35 +00:00
Florian Fainelli 1d7dc11649 Add preliminary support for sysupgrade on brcm
SVN-Revision: 8718
2007-09-09 19:18:02 +00:00
Florian Fainelli 27cbbe847d Add Merlin XU870 (#1303)
SVN-Revision: 8715
2007-09-09 18:21:36 +00:00
John Crispin b9eaeeaf99 fixes menuconfig selection of grub for x86 targets
SVN-Revision: 8713
2007-09-09 18:00:00 +00:00
Florian Fainelli 43dc71fb0d Fix the imagebuilder generation (does not mean it works with the recent changes)
SVN-Revision: 8710
2007-09-09 15:09:10 +00:00
Gabor Juhos 741c1f7997 use the global register access macros in the flash driver
SVN-Revision: 8707
2007-09-09 13:28:24 +00:00
Gabor Juhos 108723067b remove volatile derefs
SVN-Revision: 8706
2007-09-09 12:54:11 +00:00
Gabor Juhos 187ef4c639 cleanup memory detection code, fix #2244
SVN-Revision: 8705
2007-09-09 12:50:32 +00:00
Gabor Juhos 6ea4ccc158 define more SWITCH/MPMC constants
SVN-Revision: 8704
2007-09-09 12:45:49 +00:00
Gabor Juhos 1937e8382a remove redundant EXTRA_AFLAGS
SVN-Revision: 8703
2007-09-09 12:40:44 +00:00
Gabor Juhos 1665832e68 cleanup IRQ code
SVN-Revision: 8701
2007-09-09 07:33:33 +00:00
Gabor Juhos 73b2555da2 cleanup PCI code
SVN-Revision: 8700
2007-09-09 06:41:19 +00:00
Felix Fietkau af21798b77 more config changes
SVN-Revision: 8699
2007-09-09 00:24:08 +00:00
Felix Fietkau d17745e679 oops. forgot to move the config around for x86
SVN-Revision: 8698
2007-09-09 00:22:33 +00:00
Felix Fietkau 87a88cebc7 adapt profiles for subtarget changes
SVN-Revision: 8695
2007-09-08 20:04:43 +00:00
Felix Fietkau a9d683ca91 major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets
SVN-Revision: 8694
2007-09-08 19:55:42 +00:00
Felix Fietkau 75f1024d48 fix pci init for brcm-2.4 with atheros wifi cards
SVN-Revision: 8690
2007-09-08 13:39:34 +00:00
Florian Fainelli 8505138db8 Add some EHCI related symbols when usb is selected
SVN-Revision: 8686
2007-09-08 10:28:18 +00:00
Eugene Konev 538479305e Use PHYS_OFFSET.
SVN-Revision: 8685
2007-09-08 09:16:30 +00:00
Eugene Konev 3520251c21 Add TNETW1350 to known devices. Style cleanups.
SVN-Revision: 8684
2007-09-08 09:02:44 +00:00
Gabor Juhos 9af990b12a fix the symlink of the lzma-loader
SVN-Revision: 8683
2007-09-08 06:52:52 +00:00
Nicolas Thill 929f86c30e cosmetic fixes for ar7: indent, use lowercase hex notation, format
SVN-Revision: 8656
2007-09-06 19:35:08 +00:00
Felix Fietkau 22742b2d7e remove some obsolete files
SVN-Revision: 8654
2007-09-06 16:40:36 +00:00
Felix Fietkau 56231056ea strip the kernel version suffix from target directories, except for brcm-2.4 (the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles.
SVN-Revision: 8653
2007-09-06 16:27:37 +00:00
Florian Fainelli d2216f3da3 Disable the USB clock for now, will be used later for the AR7-HCD driver, which is not ready (#1858)
SVN-Revision: 8649
2007-09-06 11:45:35 +00:00
Nicolas Thill 3abffae7fb suppress warning in gcd()
SVN-Revision: 8609
2007-09-04 13:23:21 +00:00
Nicolas Thill f0715bbde9 use kernel abs(), remove recursion in gcd() (closes: #2307)
SVN-Revision: 8608
2007-09-04 10:44:45 +00:00
Nicolas Thill 5956d4bfc2 use constant for clock values (closes: #2306)
SVN-Revision: 8607
2007-09-04 10:27:32 +00:00
Nicolas Thill 62637bcce1 rename 2.6 high-speed usb serial fix to match 2.4 one
SVN-Revision: 8574
2007-09-02 14:20:11 +00:00
Nicolas Thill 9f70a0f15c add high-speed usb serial fix from Junxion to 2.4 kernel too (closes: #2274)
SVN-Revision: 8573
2007-09-02 14:18:28 +00:00
Nicolas Thill ef9d118359 small rdc-2.6 fixes (from sn9, thanks!)
SVN-Revision: 8568
2007-09-01 05:25:44 +00:00
Felix Fietkau 761dc0a0ae fix a dependency bug
SVN-Revision: 8561
2007-08-30 22:43:25 +00:00
Nicolas Thill 939c7224a2 build eeprom_93cx6 as a module, add a KernelPackage for it and for crc-itu-t
SVN-Revision: 8559
2007-08-30 22:19:26 +00:00
Nicolas Thill a28a3e814b add high-speed usb serial fix from Junxion (closes: #2274)
SVN-Revision: 8549
2007-08-30 16:04:31 +00:00
Gabor Juhos 4f4a3e5e40 I have new e-mail address. Thanks to Kaloz ;)
SVN-Revision: 8538
2007-08-29 17:27:11 +00:00
Gabor Juhos 87fee19144 simplified image file generation
SVN-Revision: 8537
2007-08-29 16:31:49 +00:00
Florian Fainelli 83c0618a0f Fix the comment
SVN-Revision: 8506
2007-08-27 10:39:51 +00:00
Florian Fainelli 022e20b2a4 Add a watchdog driver for rdc321x (needs testing) and try to detect the rdc cpu
SVN-Revision: 8505
2007-08-27 10:37:12 +00:00
Florian Fainelli 6b3f2ca7de Make the architecture gpio more readable
SVN-Revision: 8504
2007-08-27 10:36:29 +00:00
Florian Fainelli aa5fa29235 Fix the sdk generation with the new staging_dir layout
SVN-Revision: 8503
2007-08-27 10:31:12 +00:00
Nicolas Thill bfa6ac2eab revert [8473] (see [8055])
SVN-Revision: 8499
2007-08-27 02:04:35 +00:00
Gabor Juhos a2b4d75799 make overriding of CPU features configurable, and enable it by default
SVN-Revision: 8493
2007-08-26 13:09:11 +00:00
Mike Baker 7ab328b133 workaround for timer glitch on some boards
SVN-Revision: 8483
2007-08-25 13:18:58 +00:00
Mike Baker c6e6780624 fix wan configuration on wr850g v2/v3
SVN-Revision: 8482
2007-08-25 12:27:01 +00:00
Gabor Juhos 34c758830a override CPU features
SVN-Revision: 8480
2007-08-24 19:34:25 +00:00
Florian Fainelli d3288401c2 Build the quota module for 2.4 targets
SVN-Revision: 8473
2007-08-23 16:19:17 +00:00
Florian Fainelli e384acd55d Add the icplus phy patch, will be required for the r6040 driver later, thanks to Daniel Gimpelevich
SVN-Revision: 8470
2007-08-23 15:48:46 +00:00
Gabor Juhos 9b471f7b3c disable VLANs for RB1xx boards (#2132)
SVN-Revision: 8463
2007-08-22 19:39:38 +00:00
Florian Fainelli 36fa8ff606 Add kmod-ppp-synctty (#2231)
SVN-Revision: 8459
2007-08-22 08:31:49 +00:00
Felix Fietkau 1e38527a52 add sysupgrade script for config preserving system upgrades. only implemented for x86-2.6 at the moment, but can be ported to other platforms easily
SVN-Revision: 8456
2007-08-21 18:23:57 +00:00
Florian Fainelli e6ee25ebd0 Add the ipset missing file from #1970
SVN-Revision: 8454
2007-08-21 16:03:41 +00:00
Florian Fainelli 4be843d65b Move to 2.6.22.4
SVN-Revision: 8451
2007-08-21 10:06:01 +00:00
Florian Fainelli be8bb854f9 Add usb-keyspan modules (#2229)
SVN-Revision: 8450
2007-08-21 09:42:25 +00:00
Florian Fainelli 875475af7d Compile crc itu-t as a module
SVN-Revision: 8449
2007-08-21 09:34:02 +00:00
Felix Fietkau 4460bbca47 add refresh ioctl to mtd (for rescanning partitions after reflash)
SVN-Revision: 8438
2007-08-19 21:53:17 +00:00
Felix Fietkau 803dfa1be8 disable CONFIG_EMBEDDED for x86-2.6, enable KALLSYMS
SVN-Revision: 8432
2007-08-19 10:58:32 +00:00
Gabor Juhos a48d558df9 fix ethernet port mapping of the RB133
SVN-Revision: 8431
2007-08-19 10:52:19 +00:00
Felix Fietkau 7f04ef6341 disable romfs, nothing uses it
SVN-Revision: 8430
2007-08-19 10:01:17 +00:00
Felix Fietkau ce9fff401a fix an off-by-one error
SVN-Revision: 8427
2007-08-19 01:06:26 +00:00
Nicolas Thill 3b4fa7de59 cosmetic fix: properly indent source
SVN-Revision: 8425
2007-08-18 17:02:26 +00:00
Nicolas Thill c60d8f1216 enable use of 8M flash (closes: #2232)
SVN-Revision: 8424
2007-08-18 16:53:26 +00:00
Nicolas Thill 71fb2a6b6e fix vlynq initialization (closes: #2135)
SVN-Revision: 8423
2007-08-18 15:40:31 +00:00
Nicolas Thill 8ee968e682 update ar7 config, disable watchdog for now (closes: #2146)
SVN-Revision: 8422
2007-08-18 15:33:21 +00:00
Nicolas Thill 89d09a4b64 remove useless code from board support (closes: #2164, thanks to Matteo Croce)
SVN-Revision: 8421
2007-08-18 14:50:00 +00:00
Florian Fainelli c54708272f Fix image builder generation (#2213)
SVN-Revision: 8412
2007-08-14 09:47:29 +00:00
Florian Fainelli 163dab630d Fix the imagebuilder compilation (#2213)
SVN-Revision: 8410
2007-08-13 16:30:54 +00:00
Gabor Juhos d0edc434ab cleanup patch of the USB driver
SVN-Revision: 8408
2007-08-13 15:47:50 +00:00
Florian Fainelli 3ee29a8f60 Fix typo (#2210)
SVN-Revision: 8402
2007-08-12 11:12:38 +00:00
Florian Fainelli 593502e049 Addd kernel modules for NTFS (#2181)
SVN-Revision: 8396
2007-08-11 13:09:27 +00:00
Felix Fietkau 8243f3c1b1 fix ar7 image installation (patch by sw, fixes #2197)
SVN-Revision: 8393
2007-08-10 22:37:28 +00:00
Gabor Juhos 92bfc02547 USB driver fixes * fix allocation of the ED/TD descriptors * remove some unused fields from admhcd struct
SVN-Revision: 8391
2007-08-10 19:23:53 +00:00
Florian Fainelli 8c9dcd936f Revert the command line appending, was causing some devices not to boot
SVN-Revision: 8390
2007-08-10 14:01:34 +00:00
Rod Whitby ae19c30cb5 ixp4xx-2.6/nslu2: Added support for building 16MB images
SVN-Revision: 8388
2007-08-10 13:09:12 +00:00
Gabor Juhos cf2cfdf9ba minor usb driver cleanup
SVN-Revision: 8385
2007-08-10 08:56:41 +00:00
Florian Fainelli 46cbd5012e Fix the bcm96358 PRID
SVN-Revision: 8381
2007-08-08 15:35:22 +00:00
Florian Fainelli 3501c0716c Use the dmz led as diagnostic led
SVN-Revision: 8380
2007-08-08 12:23:41 +00:00
Florian Fainelli acde70bfd5 More rdc fixes, thanks to Daniel Gimpelevich
SVN-Revision: 8378
2007-08-08 12:01:51 +00:00
Gabor Juhos a5d582ad43 LED driver fixes * add LED definitions for the BR-6104K boards from #2153 * sort board definitions alphabetically
SVN-Revision: 8377
2007-08-07 16:19:41 +00:00
Gabor Juhos fc6874d691 add support for special LED brightness values
SVN-Revision: 8376
2007-08-07 16:11:58 +00:00
Florian Fainelli 9a819643c8 These patches moved to generic-2.6
SVN-Revision: 8375
2007-08-07 09:44:12 +00:00
Florian Fainelli 99799c7cdf Remove the eeprom patches, but move the git-newsetup to generic, so that the x86 target can benefit from them
SVN-Revision: 8374
2007-08-07 09:43:05 +00:00
Florian Fainelli c415751426 Also add eeprom 93cx6 to generic-2.6
SVN-Revision: 8372
2007-08-07 09:38:41 +00:00
Florian Fainelli 65657001d9 Update rdc-2.6 description and fix the firmware for sitecom devices
SVN-Revision: 8371
2007-08-07 09:34:39 +00:00
Florian Fainelli ce173e2094 Fix the gpio handling and flash resource declaration, thanks to Daniel Gimpelevich
SVN-Revision: 8366
2007-08-07 09:12:09 +00:00
Florian Fainelli 9d2fc0c660 Enable kexec for x86 as well (#2141)
SVN-Revision: 8365
2007-08-07 07:48:44 +00:00
Florian Fainelli 95bc12ab9b Revert 8353, can cause more bad than good
SVN-Revision: 8364
2007-08-07 07:37:47 +00:00
Felix Fietkau c6bc77ea36 build system cleanup/restructuring as described in http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html
SVN-Revision: 8362
2007-08-07 00:04:25 +00:00
Florian Fainelli 9882253827 Prevent the ioctl from handling even unsupported ioctls
SVN-Revision: 8360
2007-08-06 20:28:10 +00:00
Florian Fainelli 24c25b071f Allow rdc-2.6 to kexec
SVN-Revision: 8359
2007-08-06 19:43:45 +00:00
Florian Fainelli ba3e833036 More led driver fixes
SVN-Revision: 8358
2007-08-06 19:25:12 +00:00
Florian Fainelli 38db03a94f Remove the LED code from the network driver
SVN-Revision: 8357
2007-08-06 18:56:40 +00:00
Florian Fainelli 4dceb69ef4 Still broken for now
SVN-Revision: 8356
2007-08-06 18:50:34 +00:00
Florian Fainelli 560411655b More rdc-2.6 fixes by Daniel Gimpelevich, thanks !
SVN-Revision: 8355
2007-08-06 18:48:58 +00:00
Florian Fainelli 30af966213 Put back some code from the 2.4 driver, supposed to boot network perfs
SVN-Revision: 8354
2007-08-06 18:40:28 +00:00
Florian Fainelli 2607706f31 Disable NAPI by default (#1671)
SVN-Revision: 8353
2007-08-06 18:13:23 +00:00
Gabor Juhos fe1b8fca48 add special values for GPIO lines in switch
SVN-Revision: 8351
2007-08-06 17:25:49 +00:00
Florian Fainelli ca7294b986 Add generic gpio support to rdc, convert the led driver to be a platform driver, need to convert the flash driver as well
SVN-Revision: 8348
2007-08-06 14:15:57 +00:00
John Crispin 9474a045bf added improved watchdog driver for amazon
SVN-Revision: 8346
2007-08-05 16:26:47 +00:00
John Crispin cb3d2ae6e2 cleaned up amazon serial and prom code
SVN-Revision: 8344
2007-08-05 08:53:07 +00:00
John Crispin 0a55a0a0ed removed volatile register derefs from amazon setup code
SVN-Revision: 8334
2007-08-04 01:55:44 +00:00
John Crispin 17cd570979 rewrite of the amazon irq code
SVN-Revision: 8333
2007-08-04 01:37:23 +00:00
Gabor Juhos 1152f2f11f fix reset function in USB driver
SVN-Revision: 8332
2007-08-03 17:31:52 +00:00
Gabor Juhos ce520f5424 USB driver fixes * fix compiler warning in adm5120-hcd.c * allocate mem_resource with the correct size * fix driver name in the platform device structure
SVN-Revision: 8331
2007-08-03 15:59:23 +00:00
Florian Fainelli 0250efa1ea Make jffs2 images work with rdc, add a sitecom wl-153 profile and kernel config, fix rt61 installation (thanks to Daniel Gimpelevich)
SVN-Revision: 8328
2007-08-03 07:28:43 +00:00
Florian Fainelli 43801c2b25 Some adm5120-hcd cleanups
SVN-Revision: 8320
2007-08-02 21:06:00 +00:00
Florian Fainelli 658cfef9bc Add a zyxel prestige profile for the adm5120eb target, build the hcd driver as a module
SVN-Revision: 8317
2007-08-02 13:53:23 +00:00
Gabor Juhos 7d552ec2ea add definitions for RouterBOARD 150, no NAND driver yet
SVN-Revision: 8314
2007-08-02 06:33:52 +00:00
Gabor Juhos c2ed86a859 add support for board specific vlan matrix, should fix #2132
SVN-Revision: 8309
2007-08-01 16:54:51 +00:00
Florian Fainelli 0a72fc6dff Add CONFIG_HID to not set by default
SVN-Revision: 8304
2007-08-01 14:56:33 +00:00
Florian Fainelli 368f35c947 Fix the AR7 led driver compilation (#2160)
SVN-Revision: 8295
2007-08-01 08:38:28 +00:00
Florian Fainelli ba3a37436e Register the second uart on tnetd7300 and fix the watchdog register for 7200/7300, thanks to DerAgo (#2149)
SVN-Revision: 8280
2007-07-31 15:52:06 +00:00
Florian Fainelli 51dfaf45b4 Fix the gpio init (#2148)
SVN-Revision: 8279
2007-07-31 15:46:56 +00:00
Florian Fainelli b3133f935d Remove the dependency to devio, since it is not in trunk
SVN-Revision: 8277
2007-07-31 15:07:44 +00:00
Florian Fainelli c09d4cec7d Fix the remaining kernel config options (#2102)
SVN-Revision: 8276
2007-07-31 14:59:11 +00:00
Felix Fietkau 09c82d165a only build sdk and imagebuilder at target/install time
SVN-Revision: 8257
2007-07-31 08:24:29 +00:00
Felix Fietkau d7f2cb1642 next round of cleanup, convert target/ - make -j works now ;)
SVN-Revision: 8242
2007-07-30 21:14:08 +00:00
Florian Fainelli 4e0563e185 Better x86 generic config, the lzma decompressor is now reliable (thanks to Daniel Gimpelevich)
SVN-Revision: 8233
2007-07-30 15:58:15 +00:00
John Crispin 867c2c936c improved au1000 usb patch
SVN-Revision: 8218
2007-07-29 17:42:20 +00:00
John Crispin 5a326c9784 improved patch for au1000 usb-power switch
SVN-Revision: 8217
2007-07-29 17:08:06 +00:00
John Crispin 1496b6c88b removed fox-vhdl patch, it will return with .22
SVN-Revision: 8215
2007-07-29 14:22:46 +00:00
John Crispin 7b4585da4c small fix to etrax serial port setup
SVN-Revision: 8214
2007-07-29 10:21:07 +00:00
Hamish Guthrie e1b7758ea7 Modified patches for 2.6.22.1 kernel
SVN-Revision: 8213
2007-07-29 06:01:46 +00:00
Hamish Guthrie b83bb8ccb1 Prepare for 2.6.22.1 kernel
SVN-Revision: 8212
2007-07-29 04:26:11 +00:00
John Crispin 5ed12e1ebb some fixes to the etrax build
SVN-Revision: 8211
2007-07-29 00:04:37 +00:00
Gabor Juhos 340f1c3a76 use adm5120 flash map driver on BE targets
SVN-Revision: 8205
2007-07-28 08:51:46 +00:00
Florian Fainelli f1b2dbceb2 Add the 93cx6 patch to generic-2.6, correctly fix dependencies on the rt2x00 drivers (thanks to Daniel Gimpelevich)
SVN-Revision: 8200
2007-07-27 18:13:35 +00:00
Gabor Juhos a9ffbd94e7 add LED definitions for the RB133/133C boards, thanks to Christophe Lucas
SVN-Revision: 8199
2007-07-27 16:57:19 +00:00
Gabor Juhos 75b905e93d rename patches to follow our naming conventions
SVN-Revision: 8196
2007-07-27 15:58:58 +00:00
Rod Whitby 807db2473d Removed the obsolete MTD_SPLIT_ROOTFS config symbol.
SVN-Revision: 8193
2007-07-27 12:59:39 +00:00
Rod Whitby 4e1630f4b6 Add missing config symbols that stop a default 2.6.21.6 built - set them all to default values so nothing changes for anyone
SVN-Revision: 8191
2007-07-27 08:09:04 +00:00
Nicolas Thill bacf34b13f more cosmetic fixes for ar7
SVN-Revision: 8190
2007-07-27 03:48:54 +00:00
Nicolas Thill 39127ef8bf update ar7 to 2.6.22.1 (thanks to Matteo Croce for his great help)
SVN-Revision: 8189
2007-07-27 03:07:52 +00:00
Nicolas Thill c7437ec67c cosmetic fix (indent and use c-style comments)
SVN-Revision: 8188
2007-07-27 00:59:50 +00:00
Nicolas Thill 4dca4a5243 update rdc-2.6 config (thanks to Daniel Gimpelevich)
SVN-Revision: 8187
2007-07-27 00:49:54 +00:00
Felix Fietkau 76da233e45 protect the adm5120 pci ops with a spinlock - fixes race conditions that happened in combination with madwifi and more than one card
SVN-Revision: 8186
2007-07-26 21:38:35 +00:00
Florian Fainelli 8f31903a95 Use the new x86 code, thanks sn9 !
SVN-Revision: 8185
2007-07-26 21:18:21 +00:00
Felix Fietkau 0476d261d0 brcm47xx-2.6: add a few nops here, some irq saving there, blast the full cache on page icache flushes i really hate the broadcom cpu bugs, but it's much more stable now. PS: A /* Ouch */ in the original source showed me the way ;)
SVN-Revision: 8165
2007-07-26 04:35:23 +00:00
Felix Fietkau 739af29134 fix the size of the flash mem window on pronghorn metro (#2070)
SVN-Revision: 8162
2007-07-25 17:37:16 +00:00
Florian Fainelli b8f5329447 NAPI for r6040 of course depends on r6040
SVN-Revision: 8161
2007-07-25 15:09:35 +00:00
Florian Fainelli 868fbb706e Remove preinit.arch, not used, compile NAPI support for R6040, change the profile name to ar525w
SVN-Revision: 8160
2007-07-25 15:05:16 +00:00
Gabor Juhos 445230cf78 uses AMBA PL010 driver for the serial ports from now
SVN-Revision: 8159
2007-07-25 14:47:16 +00:00
Florian Fainelli 6409863c91 Upgrade rdc to 2.6.22.1, include r6040 ethernet fixes by sn9, thanks !
SVN-Revision: 8153
2007-07-25 09:16:20 +00:00
John Crispin 5f43226898 on the au1000 usb could never work as the power switch was never enabled :P
SVN-Revision: 8151
2007-07-24 22:40:24 +00:00
John Crispin 848075e475 fixed au1000 eth0 ioctl patch
SVN-Revision: 8147
2007-07-24 21:11:28 +00:00
John Crispin a306797ed9 oops, wrong file for au1000 pci fix
SVN-Revision: 8146
2007-07-24 20:35:35 +00:00
John Crispin ac094b9536 fixed up the au1000 pci support, was caused by the au1000 having a 36bit io bus and the max add being set to 32bit
SVN-Revision: 8145
2007-07-24 20:33:35 +00:00
Gabor Juhos e985340f14 reorder rootfstypes to allow both squashfs and jffs2 images to boot
SVN-Revision: 8144
2007-07-24 20:28:25 +00:00
Gabor Juhos 162017ee41 fix kernel command line
SVN-Revision: 8143
2007-07-24 16:20:27 +00:00
Florian Fainelli 3db2dc0515 Add more ar7 fixes by DerAgo. Fix vlnyq initialistion on fritzbox, add prom_printf required for kgdb, make kgbd finally work, thanks !
SVN-Revision: 8141
2007-07-24 11:05:23 +00:00
Florian Fainelli f3ff13f068 Fix the handling of unsupported ioctls (eth0 appeared in iwconfig for instance)
SVN-Revision: 8139
2007-07-24 09:15:20 +00:00
John Crispin 7470547083 initial merge of infineon code for amazon, pci is still broken a bit. a big thank you goes to infineon for providing info and reference code
SVN-Revision: 8137
2007-07-23 22:10:11 +00:00
Gabor Juhos dadc9a4450 cosmetic changes in flash driver
SVN-Revision: 8135
2007-07-23 19:51:49 +00:00
Florian Fainelli 4df03c9b28 Add back the port priority for r6040
SVN-Revision: 8134
2007-07-23 18:35:34 +00:00
Felix Fietkau 7cd21d77fa disable reserved blocks for checkpointing in yaffs2 on rb532 and adm5120
SVN-Revision: 8131
2007-07-23 14:17:00 +00:00
Gabor Juhos a15a86ce3f adm5120_mtd.c is no longer in use
SVN-Revision: 8129
2007-07-23 13:46:05 +00:00
Gabor Juhos 1cea8d99bf board specific fixes * fix detection of RB-133C, thanks to Christophe Lucas * fix detection of RB-153 * add support for WP54G-WRT to the lzma-loader * fix adm5120_mtd.c for WP54G-WRT in 7.07 * now it's ready for the release of 7.07
SVN-Revision: 8128
2007-07-23 13:33:56 +00:00
Florian Fainelli ad00a1f38e Allow squashfs images for au1000, use the automatic rootfs split
SVN-Revision: 8125
2007-07-23 12:12:14 +00:00
Gabor Juhos 7c175c0d4f cleanup patches * nuke patches for 2.6.21 * refresh patches for 2.6.22
SVN-Revision: 8122
2007-07-23 09:27:32 +00:00
Rod Whitby d85fd1495e Enabled IXP4xx beeper
SVN-Revision: 8120
2007-07-23 07:18:17 +00:00
Felix Fietkau 35d116c85b more dependency fixes
SVN-Revision: 8115
2007-07-23 02:41:33 +00:00
Felix Fietkau 3c16238462 simplify and fix adm5120 image building, fix broken FEATURES handling
SVN-Revision: 8113
2007-07-23 02:13:10 +00:00
Felix Fietkau ad9f334ee8 add missing dependencies and kernel config options
SVN-Revision: 8112
2007-07-23 01:22:40 +00:00
Gabor Juhos 2a43eb3bd9 fix printk format arguments in memory detection code
SVN-Revision: 8105
2007-07-22 16:08:27 +00:00
Rod Whitby 72a8ff0c77 ixp4xx/config: Enabled PPP for bluetooth dund usage (for Treo650 bluetooth access point)
SVN-Revision: 8093
2007-07-21 13:57:56 +00:00
Rod Whitby 3d4dc35125 ixp4xx/nslu2: Added kmod-usb-ochi to the profile for USB 1.1 devices
SVN-Revision: 8092
2007-07-21 13:31:45 +00:00
Gabor Juhos a82a99d9d2 flash driver fixes
SVN-Revision: 8091
2007-07-21 11:05:46 +00:00
Felix Fietkau 700067c881 fix yealink kmod compile
SVN-Revision: 8089
2007-07-21 01:00:42 +00:00
Felix Fietkau 7705412da1 fix kmod-pwc compile
SVN-Revision: 8088
2007-07-21 00:50:31 +00:00
Gabor Juhos 9539ee8010 fix switch driver, force all packets from all the ports are low priority
SVN-Revision: 8083
2007-07-20 20:46:39 +00:00
Gabor Juhos 3c7aec6185 rootfs_split: fix a typo, and fix compiler warnings
SVN-Revision: 8082
2007-07-20 18:32:48 +00:00
Felix Fietkau cf633b733a fix rootfs split partition renaming (fix by Eric L. Chen)
SVN-Revision: 8081
2007-07-20 18:09:00 +00:00
Florian Fainelli c6542df5fe Fixup the hcd driver, add a start/stop/reset/sw_reset functions, should allow it to basically run
SVN-Revision: 8078
2007-07-20 16:26:39 +00:00
Florian Fainelli eb021be571 Fix wget2nand with the host's patch-cmdline and the new kernel filename
SVN-Revision: 8076
2007-07-20 15:45:20 +00:00
Florian Fainelli 56d235dfb7 compress the kernel that resides on the nand memory
SVN-Revision: 8073
2007-07-20 14:33:15 +00:00
Gabor Juhos ae7bf3d0f0 fix switch_driver to avoid segfaults
SVN-Revision: 8071
2007-07-20 09:07:18 +00:00
Gabor Juhos c452e6058a update trxsplit * use generic rootfs_split feature * resync kernel config
SVN-Revision: 8070
2007-07-20 08:47:02 +00:00
Florian Fainelli 62af6d98ac Fix indentation for add_mtd_partitions (#2072)
SVN-Revision: 8068
2007-07-19 19:03:10 +00:00
Florian Fainelli 28a4b28ce1 Remove tgz hacks
SVN-Revision: 8066
2007-07-19 18:50:16 +00:00
Felix Fietkau 793b09b854 really fix tgz images
SVN-Revision: 8065
2007-07-19 18:20:56 +00:00
Gabor Juhos 0ce7096e40 restore Kconfig options of rootfs_split for 2.6.21.5
SVN-Revision: 8064
2007-07-19 17:15:32 +00:00
Florian Fainelli 21a2fb4a82 Suppress promc.c.orig, fix the nand detection with newer boards (#2038)
SVN-Revision: 8063
2007-07-19 16:19:19 +00:00
Florian Fainelli 38719a402c revert 8059, via-rhine is built in the kernel
SVN-Revision: 8061
2007-07-19 16:00:20 +00:00
Gabor Juhos a66d3dd9d2 rootfs_split fixes * avoid compiler warnings on 2.6.22.1 * applies cleanly on 2.6.21.5
SVN-Revision: 8060
2007-07-19 15:52:37 +00:00
Florian Fainelli 6415928854 Include kmod-via-rhine by default for rb532
SVN-Revision: 8059
2007-07-19 15:23:34 +00:00
Florian Fainelli cfddec3e1d Convert the NAND driver to platform_driver, allow tgz image to be built correctly
SVN-Revision: 8058
2007-07-19 14:53:24 +00:00
Florian Fainelli 90e990be2b Add wget2nand, this should allow netboot installation directly to nand
SVN-Revision: 8057
2007-07-19 14:52:38 +00:00
Florian Fainelli ce5e59fe2e Really add the LED driver :)
SVN-Revision: 8056
2007-07-19 14:51:56 +00:00
Felix Fietkau 81d9fd4f62 disable ipt_quota on linux 2.4 - iptables user space no longer compiles with it
SVN-Revision: 8055
2007-07-19 14:29:05 +00:00
Florian Fainelli 4ec101945c Put the init flag in the structure
SVN-Revision: 8054
2007-07-19 12:54:17 +00:00
Florian Fainelli df473141ae rb532 has pci support and should build tgz images by default
SVN-Revision: 8052
2007-07-19 12:27:40 +00:00
Florian Fainelli 6dd63759c3 Allow the redboot supplied command line to be append (#2089)
SVN-Revision: 8049
2007-07-19 10:24:16 +00:00
Gabor Juhos 934a641058 clean of the rootfs_split patch
SVN-Revision: 8047
2007-07-19 07:13:20 +00:00
Florian Fainelli 01696b71cc Replace hardcoded values with their correct definitions
SVN-Revision: 8046
2007-07-18 17:27:40 +00:00
Florian Fainelli b3fae87009 Convert the nand driver to a platform_device, should only allow routerboards to use it
SVN-Revision: 8045
2007-07-18 17:16:36 +00:00
Florian Fainelli f59b6f6089 Fix the tgz image build
SVN-Revision: 8042
2007-07-18 14:40:57 +00:00
Florian Fainelli c72197e2cc The RB1xx profile should only provide tgz image and pci support
SVN-Revision: 8041
2007-07-18 14:22:46 +00:00
Florian Fainelli 19a52ea35d Add a USES_TGZ config.in variable, so that RB1xx profiles can use it
SVN-Revision: 8039
2007-07-18 14:11:44 +00:00
Florian Fainelli df0b9815fb Add an ar7 tnetd7200 fix by DerAgo, thanks !
SVN-Revision: 8036
2007-07-18 13:42:24 +00:00
Felix Fietkau 2255889b03 add missing config symbols
SVN-Revision: 8035
2007-07-18 13:42:04 +00:00
Florian Fainelli 0f2e784408 Resync x86_64 kernel config and make uml build ext2 images by default
SVN-Revision: 8034
2007-07-18 13:01:32 +00:00