Commit Graph

3745 Commits (0f7cfac9f35958864d2cb503cd713ffc21312b8a)

Author SHA1 Message Date
Gabor Juhos 089b5ccb47 reorganize PCI code
SVN-Revision: 16672
2009-07-05 07:53:07 +00:00
Gabor Juhos d55e5fb153 fix AR7240 PCI IRQ support
SVN-Revision: 16669
2009-07-04 05:18:37 +00:00
Mirko Vogt ad5a85f4c5 clean interface before shutting it down
SVN-Revision: 16668
2009-07-04 00:37:22 +00:00
Claudio Mignanti a10e35c0a8 Port the usb host driver and install some missing headers
SVN-Revision: 16660
2009-07-03 10:05:18 +00:00
Florian Fainelli fefeecf52f update to latest 2.6.27.26 stable kernel
SVN-Revision: 16659
2009-07-03 09:31:52 +00:00
Gabor Juhos 0fd8d0fad8 fix a bitmask in the ag71xx driver
SVN-Revision: 16658
2009-07-02 17:23:11 +00:00
Andy Boyett ba841b79d4 don't force kmod-natsemi and kmod-ne2k-pci in all profiles, included in default profile since r13988
SVN-Revision: 16655
2009-07-02 07:57:05 +00:00
Andy Boyett 9756b46d1a remove legacy 2.4-specific behavior, fixes IB on brcm-2.4
SVN-Revision: 16654
2009-07-02 07:24:56 +00:00
Andy Boyett b728796706 fix profile package selection, packages from last parsed profile were accidentally installed
SVN-Revision: 16653
2009-07-02 07:24:50 +00:00
Andy Boyett 7c68d57ce4 rename Pcengines profile to Wrap, PCEngines also makes the ALIX series
SVN-Revision: 16651
2009-07-02 07:24:38 +00:00
Florian Fainelli 0bda624fc7 add the infrastructure to use a MPI/GPIO connected VoIP DSP
SVN-Revision: 16650
2009-07-01 21:00:41 +00:00
Gabor Juhos d97b12f8b7 fix ar71xx_device_{start,stop} functions on the AR7240 SoC
SVN-Revision: 16648
2009-07-01 19:41:00 +00:00
Gabor Juhos 17c84f1db9 initialize GPIO for the AR7240 SoC
SVN-Revision: 16647
2009-07-01 19:38:26 +00:00
Gabor Juhos c524244c08 initialize IRQs for the AR7240 SoC
SVN-Revision: 16646
2009-07-01 19:37:03 +00:00
Gabor Juhos eb3ff716c1 add AR7240 specific frequency detection
SVN-Revision: 16645
2009-07-01 19:34:59 +00:00
Gabor Juhos 18d7edb82e add AR7240 specific definitions
SVN-Revision: 16644
2009-07-01 19:32:48 +00:00
Gabor Juhos 0f1b173e9b fix a typo in ath9k_platform.h
SVN-Revision: 16643
2009-07-01 19:28:44 +00:00
Florian Fainelli 8a8943671a fixes for the bcm6338 clocks, thanks Maxime
SVN-Revision: 16640
2009-07-01 13:49:20 +00:00
Mirko Vogt 36ee9b722d prevent ar6000 from being deactivated in a inappropriate way
SVN-Revision: 16639
2009-06-30 22:42:58 +00:00
Lars-Peter Clausen ba5d1f65ac Enable s3c mmc driver.
SVN-Revision: 16638
2009-06-30 22:29:06 +00:00
Florian Fainelli 5a7c5b2d36 a couple of more fixes to get 6345 booting up to the console handover
SVN-Revision: 16636
2009-06-30 13:45:49 +00:00
Lars-Peter Clausen a9ffe24e58 Let jbt6k74 depend on LCD_CLASS_DEVICE. Enable LCD_CLASS_DEVICE.
SVN-Revision: 16635
2009-06-30 09:20:03 +00:00
Felix Fietkau 3455f00d7a ar8216: fix transmission of large frames by setting the switch mtu
SVN-Revision: 16629
2009-06-29 21:54:16 +00:00
Felix Fietkau 6517a757ec pppoe: add extra padding for the header (useful for drivers that need headroom)
SVN-Revision: 16628
2009-06-29 21:54:11 +00:00
Gabor Juhos d9259b25bf increase NR_IRQS
SVN-Revision: 16623
2009-06-29 20:01:22 +00:00
Gabor Juhos 161fe2c40c fix PCI_CORE irq number
SVN-Revision: 16622
2009-06-29 19:58:36 +00:00
Lars-Peter Clausen 962da124e9 Oops. forgot the header for the last commit.
SVN-Revision: 16617
2009-06-29 09:09:48 +00:00
Lars-Peter Clausen 11a2c733f3 jbt6k74: * Register a lcd device. * Add callbacks to allow the graphics chip to disable the pixel clock. * Delay blanking to avoid white flash.
SVN-Revision: 16616
2009-06-29 08:07:56 +00:00
Lars-Peter Clausen 4fdc4703ed gta02_wm8753: Use snd_soc_add_controls to add machine specific controls.
SVN-Revision: 16613
2009-06-28 21:05:35 +00:00
Lars-Peter Clausen 9773bc4118 Fix wm8753 register cache.
SVN-Revision: 16612
2009-06-28 21:02:47 +00:00
Lars-Peter Clausen 64e2c0cfda Cleanup sound patch.
SVN-Revision: 16611
2009-06-28 21:00:22 +00:00
Lars-Peter Clausen b4066ae91a Fix freerunner gsm modem pm.
SVN-Revision: 16609
2009-06-28 20:25:00 +00:00
Florian Fainelli 8179904540 shared DMA zone is twice smaller on 6338
SVN-Revision: 16608
2009-06-28 20:06:44 +00:00
Florian Fainelli e6d307ab4b turn on size optimization for bcm63xx
SVN-Revision: 16607
2009-06-28 20:06:13 +00:00
Florian Fainelli b09970a3d8 turn off the Algorithmics FPU emulator by default now that we have software floating point enabled in the toolchain, please recompile your toolchains and kernels
SVN-Revision: 16605
2009-06-28 15:50:59 +00:00
Florian Fainelli 4096da301d off-by-one gpio numbers for bcm6338
SVN-Revision: 16597
2009-06-28 04:23:11 +00:00
Florian Fainelli 8813961e86 bcm6338 can support PCI since it has MPI
SVN-Revision: 16592
2009-06-27 21:43:55 +00:00
Florian Fainelli ca5de76ed3 more fixes for bcm6338, no need not to prevent reads from MPI registers now that we have it defined correctly
SVN-Revision: 16589
2009-06-27 20:32:43 +00:00
Gabor Juhos 5899460ebf use enum for the machine type
SVN-Revision: 16588
2009-06-27 20:20:05 +00:00
Florian Fainelli d02d75ba02 fix the flash address comment and register the flash device again with its proper physical address on 6338/6345
SVN-Revision: 16587
2009-06-27 18:58:00 +00:00
Florian Fainelli 0bb3a46217 fix a stupid typo preventing the board from being detected
SVN-Revision: 16586
2009-06-27 18:30:45 +00:00
Florian Fainelli bcc1dd7f99 prevent bcm6338 and bcm6345 from crashing very early
SVN-Revision: 16585
2009-06-27 18:23:58 +00:00
Gabor Juhos 8094a7062f add AR913x specific GPIO function bit definitions
SVN-Revision: 16583
2009-06-27 16:57:45 +00:00
Florian Fainelli 7da8855c79 only register fallback sprom and enable PCI if we actually have support for PCI
SVN-Revision: 16581
2009-06-27 16:17:18 +00:00
Florian Fainelli bf0942ce5c do not bloat the kernel with experimental bcm6345 for now
SVN-Revision: 16580
2009-06-27 15:52:03 +00:00
Florian Fainelli 13a8ed9ca0 more missing register definitions for bcm6338
SVN-Revision: 16579
2009-06-27 15:51:27 +00:00
Florian Fainelli 287a2c0ba9 more bcm6338 and bcm6345 related fixes
SVN-Revision: 16568
2009-06-26 12:34:35 +00:00
Florian Fainelli 8c4137900c define bcm6338 SDRAM base register and make sure that the right CPU id will be used to detect a bcm6338
SVN-Revision: 16567
2009-06-26 11:08:12 +00:00
Florian Fainelli 45c25ff988 generate images for the bcm6338w
SVN-Revision: 16566
2009-06-26 10:27:37 +00:00
Florian Fainelli e86e91380a add board definitions for the bcm6338w
SVN-Revision: 16565
2009-06-26 10:27:13 +00:00
Gabor Juhos 6cebdff1cd don't use the CRC header in the kernel partition on the WP543 board, so the kernel can be flashed directly from OpenWrt
SVN-Revision: 16560
2009-06-25 13:48:21 +00:00
Gabor Juhos 01dc2543a4 show SoC parameters in /proc/cpuinfo
SVN-Revision: 16559
2009-06-25 13:28:09 +00:00
Gabor Juhos b22ad6781d build firmware image for the 5GXi board
SVN-Revision: 16558
2009-06-25 09:45:24 +00:00
Gabor Juhos fea19ae215 add support for the OSBRiDGE 5GXi/5XLi (thanks to Mattia Aracne for the board)
SVN-Revision: 16555
2009-06-25 08:46:13 +00:00
Imre Kaloz f1a87ef24a generate an uImage binary for now
SVN-Revision: 16549
2009-06-23 21:06:05 +00:00
Imre Kaloz 38f71452e3 use the proper serial device, change memory layout
SVN-Revision: 16548
2009-06-23 21:05:30 +00:00
Imre Kaloz c49f135f72 use broken-out patches for the coldfire to make it easier to follow differences against the bsp
SVN-Revision: 16547
2009-06-23 21:04:37 +00:00
Gabor Juhos 50f2abfa16 nuke obsolete kernel include dir
SVN-Revision: 16546
2009-06-23 19:58:50 +00:00
Imre Kaloz 03c5b7d96a 2.6.28 and 2.6.30 support is enough on ixp4xx
SVN-Revision: 16545
2009-06-23 13:38:43 +00:00
Imre Kaloz aafcab8364 we don't support 2.6.26 for a long time now
SVN-Revision: 16544
2009-06-23 13:29:23 +00:00
Imre Kaloz 9f95ea363c coldfire compile error fix
SVN-Revision: 16542
2009-06-23 13:09:27 +00:00
Imre Kaloz 2004d4165a add preliminary coldfire v4e support
SVN-Revision: 16538
2009-06-21 18:34:07 +00:00
Imre Kaloz 76d86cd4bb refresh 2.6.25 patches
SVN-Revision: 16537
2009-06-21 18:32:07 +00:00
Hauke Mehrtens 6e42b25c88 Add ADM6996 switch driver
This fixes #5314
Thanks to Michael Richter

SVN-Revision: 16523
2009-06-20 18:44:24 +00:00
Andy Boyett 5de80e6e28 update zImage location
SVN-Revision: 16521
2009-06-20 06:52:24 +00:00
Florian Fainelli d41b9133c7 ensure ledtrig-netdev will compile even if CONFIG_COMPAT_NET_DEV_OPS is unset
SVN-Revision: 16516
2009-06-19 13:12:00 +00:00
Florian Fainelli 88fd55fb5c now that we support multiple libc, include the gcc version, libc type and libc version in the SDK filename
SVN-Revision: 16508
2009-06-18 15:34:37 +00:00
Florian Fainelli 4f52961c56 do not copy all the staging_dir/ directories, only the right toolchain and target directories
SVN-Revision: 16507
2009-06-18 15:32:37 +00:00
Florian Fainelli 1795111337 add imagetag support for BT Voyager 2500V, patch from Daniel Dickinson (#5364)
SVN-Revision: 16506
2009-06-18 15:00:32 +00:00
Florian Fainelli 606193fc1f generate experimental images for bcm6338 boards, thanks to Daniel Dickinson
SVN-Revision: 16490
2009-06-17 13:16:59 +00:00
Imre Kaloz 969ea86b06 add missing initramfs symbols to the generic 2.6.30 config
SVN-Revision: 16487
2009-06-17 09:57:30 +00:00
Florian Fainelli a68fe5655e use 2.6.27.5
SVN-Revision: 16486
2009-06-17 08:46:47 +00:00
Florian Fainelli eb68c90f82 backport some mainline fixes, refresh mtd driver
SVN-Revision: 16485
2009-06-16 22:01:24 +00:00
Florian Fainelli 3f64510d74 add nb5 specific fixups (#5355)
SVN-Revision: 16482
2009-06-16 13:45:32 +00:00
Imre Kaloz a0fbd0ca92 fix up the second minipci slot in the wndap330, too
SVN-Revision: 16480
2009-06-15 21:40:35 +00:00
Imre Kaloz c83b031b84 use the same i/o schedulers for all targets
SVN-Revision: 16479
2009-06-15 20:43:02 +00:00
Imre Kaloz 66bb8c1a12 add a temporary patch to make the wndap330's ethernet work
SVN-Revision: 16478
2009-06-15 20:08:22 +00:00
Imre Kaloz 17c76a1842 refresh patches
SVN-Revision: 16477
2009-06-15 20:07:19 +00:00
Imre Kaloz 85c19fe205 add a more basic generic profile
SVN-Revision: 16476
2009-06-15 20:07:01 +00:00
Imre Kaloz f0f4155104 we need CONFIG_NET_SCHED for 802.11n
SVN-Revision: 16475
2009-06-15 19:43:05 +00:00
Imre Kaloz 3054efa82a IKCONFIG shouldn't be enabled by default
SVN-Revision: 16473
2009-06-15 07:45:06 +00:00
Imre Kaloz 8ea3670e73 don't override CONFIG_NEW_LEDS in target configs
SVN-Revision: 16472
2009-06-15 07:41:58 +00:00
Imre Kaloz e01651285f rfkill config cleanup
SVN-Revision: 16471
2009-06-15 07:13:00 +00:00
Imre Kaloz 1e470c10f3 sibyte cleanups
SVN-Revision: 16470
2009-06-15 07:11:22 +00:00
Imre Kaloz 956c268381 forgot to commit the change for covalt, too
SVN-Revision: 16469
2009-06-15 06:48:10 +00:00
Imre Kaloz d7a421a503 CONFIG_LOCALVERSION_AUTO isn't something we want on OpenWrt
SVN-Revision: 16468
2009-06-15 06:47:09 +00:00
Imre Kaloz 0dac1a4284 resync kernel config
SVN-Revision: 16467
2009-06-15 06:43:49 +00:00
Felix Fietkau 2c1894ed9a goldfish: add missing kernel config options for power management
SVN-Revision: 16466
2009-06-15 00:08:25 +00:00
Felix Fietkau 828fd68e00 goldfish: fix clocksource api mismatch
SVN-Revision: 16465
2009-06-15 00:08:20 +00:00
Felix Fietkau fc4fe83574 2.6.30: add another export for the binder module
SVN-Revision: 16464
2009-06-14 23:18:23 +00:00
Felix Fietkau b04204c14d include a skin for the goldfish emulator
SVN-Revision: 16460
2009-06-14 21:17:50 +00:00
Felix Fietkau f88360279f add the 'goldfish' target, useful for experimenting with virtual phone hardware (includes the emulator)
SVN-Revision: 16459
2009-06-14 20:42:33 +00:00
Felix Fietkau 4bc008142c add missing function declaration for extra vm exports
SVN-Revision: 16456
2009-06-14 20:42:18 +00:00
Gabor Juhos c94dcb755e setup mac address on the WNR2000
SVN-Revision: 16450
2009-06-14 11:38:26 +00:00
Hauke Mehrtens 8d5a0d9721 This patch adds some vital exports for fuse24 to the kernel. (forgotten in #5186) Closes #5333
SVN-Revision: 16448
2009-06-14 11:36:58 +00:00
Gabor Juhos b744dced08 refresh 2.6.30 patches
SVN-Revision: 16446
2009-06-14 11:29:41 +00:00
Hauke Mehrtens af0d813825 refresh patches
SVN-Revision: 16445
2009-06-14 09:45:59 +00:00
Hauke Mehrtens 567b6d1a27 refresh patches
SVN-Revision: 16444
2009-06-14 09:45:26 +00:00
Felix Fietkau c1918c778c ar8216: add delay for page switching to work around register setting corruption. use packet mangling to fix up the vlan for incoming packets (workaround for hardware bug, which renders normal 802.1q support unusable)
SVN-Revision: 16442
2009-06-14 03:32:01 +00:00
Hauke Mehrtens 74705fe7eb Port to kernel 2.6.30.
There is an error in the unlzma system in the kernel.
A lzma compressed squashfs filesystem does not work for me.
This should compile and works for me on my Asus WL-500GP, please test it on more systems.

SVN-Revision: 16441
2009-06-13 21:20:53 +00:00
Florian Fainelli b1a364acca include ubsec_ssb in the WGT634U profile
SVN-Revision: 16440
2009-06-13 20:38:24 +00:00
Florian Fainelli f025215422 also apply gcc4.4.0 specific patches to 2.6.27 (#5318)
SVN-Revision: 16439
2009-06-13 20:36:48 +00:00
Florian Fainelli 57a67ec472 include linux/magic.h instead of hardcoding the squashfs magic number
SVN-Revision: 16426
2009-06-12 14:58:08 +00:00
Hamish Guthrie 5cf41df67a Removed delay.h update from 001-handle_removal_h_constraint.patch
SVN-Revision: 16423
2009-06-11 12:45:27 +00:00
Florian Fainelli 160bf827f2 refresh generic patches
SVN-Revision: 16420
2009-06-11 08:49:53 +00:00
Hamish Guthrie 8cd16ebd28 Bump 2.6.30 kernel version to final
SVN-Revision: 16419
2009-06-11 08:26:52 +00:00
Gabor Juhos 5d21be0e31 move definition of ar91xx_flash_platform_data into a separate header file (closes #5321)
SVN-Revision: 16417
2009-06-11 08:07:14 +00:00
Florian Fainelli 9000ed3e5c fix ssb irq setup, allows ubsec_ssb devices on Asus WL500GP and Netgear WGT634U to work, no side effects noticed on other devices
SVN-Revision: 16416
2009-06-11 07:57:53 +00:00
Gabor Juhos 31c9a411eb flush more register writings
SVN-Revision: 16415
2009-06-11 07:18:05 +00:00
Jo-Philipp Wich 73eee8e138 add patches to workaround dcache realted fuse problems (#5186)
SVN-Revision: 16412
2009-06-11 02:10:41 +00:00
Florian Fainelli 54d2454fcd move files-2.6.28 to files
SVN-Revision: 16406
2009-06-10 21:55:44 +00:00
Hamish Guthrie c9eb4469e0 Cleaned up whitespace in patch 024-mips_delay.patch
SVN-Revision: 16404
2009-06-10 15:18:25 +00:00
Florian Fainelli cc12508ee3 use build system REVISION variable (#5317)
SVN-Revision: 16400
2009-06-10 13:43:48 +00:00
Hamish Guthrie 1ad8e6fdce Remove deprecated 023-mips_delay_gcc4.4.0.patch and add new delay fix for MIPS
SVN-Revision: 16397
2009-06-10 12:23:55 +00:00
Florian Fainelli ca16accfbb The attached patch adds building of firmware images for more routers based on the brcm63xx chipset.
Signed-Off By: Daniel Dickinson <crazycshore@gmail.com>

SVN-Revision: 16396
2009-06-10 08:24:13 +00:00
Florian Fainelli e9c22f7939 cleanup the watchdog driver a bit
SVN-Revision: 16395
2009-06-09 21:35:51 +00:00
Florian Fainelli 972619416e fix the watchdog driver and enable it by default
SVN-Revision: 16394
2009-06-09 21:28:15 +00:00
Florian Fainelli 01118457e8 rework imagetag firmware generator and MTD partition parser to accomodate with all known imagetag versions from Broadcom and vendors, patch from Daniel Dickinson (fixes #4987).
SVN-Revision: 16393
2009-06-09 08:04:52 +00:00
Florian Fainelli 03b7eda3c0 add watchdog driver (#5238)
SVN-Revision: 16381
2009-06-08 14:15:25 +00:00
Florian Fainelli 4f72fef05e remove this line which got accidentaly succesfully applied, but should not have (#5285)
SVN-Revision: 16380
2009-06-08 13:42:11 +00:00
Florian Fainelli 5ed3b31ce0 refresh 2.6.28 patches
SVN-Revision: 16377
2009-06-08 11:31:17 +00:00
Gabor Juhos 2cda2ff575 create jffs2 images
SVN-Revision: 16374
2009-06-07 20:07:32 +00:00
Gabor Juhos 2b67efae7c disable MTD concatenating support
SVN-Revision: 16373
2009-06-07 18:41:48 +00:00
Gabor Juhos 3de6b54859 flush AR71XX_RESET_PCI_INT_ENABLE register after writing
SVN-Revision: 16372
2009-06-07 18:23:39 +00:00
Mirko Vogt 5a89b9d241 add script which initiates suspend-to-ram (target-specific)
SVN-Revision: 16368
2009-06-07 13:31:29 +00:00
Gabor Juhos 0c4b6a0b07 setup mac address on the AP81 board
SVN-Revision: 16366
2009-06-06 19:03:30 +00:00
Gabor Juhos 227e69c0f4 add experimental sysupgrade support
SVN-Revision: 16364
2009-06-06 17:44:49 +00:00
Gabor Juhos 656f86f810 add default network configuration for the AP83 board
SVN-Revision: 16360
2009-06-06 16:01:09 +00:00
Gabor Juhos 67ace05bfe update flash locking code
SVN-Revision: 16359
2009-06-06 15:56:03 +00:00
Gabor Juhos 9668bbeea9 handle PCI_CORE interrupt as well
SVN-Revision: 16358
2009-06-06 13:48:36 +00:00
Gabor Juhos bb698428f0 build images for the AP83 board
SVN-Revision: 16357
2009-06-06 13:02:25 +00:00
Gabor Juhos ab19bea631 change flash partition map of the AP83 board
SVN-Revision: 16356
2009-06-06 09:57:37 +00:00
Gabor Juhos 6326e87952 enable JEDEC probe
SVN-Revision: 16355
2009-06-06 08:55:06 +00:00
Gabor Juhos 92b2d4ac3a fix erase status check on some parallel flash chips
SVN-Revision: 16354
2009-06-06 08:54:31 +00:00
Gabor Juhos ba08043ce4 add parallel flash driver
SVN-Revision: 16353
2009-06-06 08:41:47 +00:00
Gabor Juhos 7077028d45 sync kernel config, and refresh patches
SVN-Revision: 16352
2009-06-06 06:32:41 +00:00
Gabor Juhos 91aa0a7ca0 make the AP83 and VSC7385 SPI drivers available on 2.6.2[89]
SVN-Revision: 16351
2009-06-06 04:43:55 +00:00
Gabor Juhos e72be9e83b fix a typo
SVN-Revision: 16348
2009-06-05 19:29:41 +00:00
Gabor Juhos 45d8b93d06 create a 'firmware' partition for MZK-W300NH board
SVN-Revision: 16347
2009-06-05 15:31:33 +00:00
Gabor Juhos 4af9570756 generic-2.6/2.6.30: more mini_fo fixes
SVN-Revision: 16346
2009-06-05 15:24:59 +00:00
Gabor Juhos c8bf295481 build firmware image for the MZK-W300NH board
SVN-Revision: 16342
2009-06-04 19:14:46 +00:00
Gabor Juhos f3c3e2772f improve MZK-W300NH support (thanks to Kazuki Shimada for the board)
SVN-Revision: 16340
2009-06-04 18:18:36 +00:00
Mirko Vogt 723678f740 switch back to 2.6.29 until some target specific bugs are fixed in 2.6.30
SVN-Revision: 16339
2009-06-04 17:05:06 +00:00
Florian Fainelli 8f84508c25 fix ethernet driver removal
SVN-Revision: 16335
2009-06-04 10:04:53 +00:00
Florian Fainelli 50936e1aa5 fix pcmcia device removal
SVN-Revision: 16334
2009-06-04 10:04:11 +00:00
Florian Fainelli 116a53a154 add missing null entry in pcmcia driver
SVN-Revision: 16333
2009-06-04 10:03:41 +00:00
Florian Fainelli 4049592268 request gpio pins and set direction correctly for pcmcia
SVN-Revision: 16332
2009-06-04 10:03:03 +00:00
Florian Fainelli 287a0efd68 be SMP safe even with gpiolib
SVN-Revision: 16331
2009-06-04 10:02:23 +00:00
Florian Fainelli 9013e936ed cache gpio values in gpio_set
SVN-Revision: 16330
2009-06-04 10:01:55 +00:00
Florian Fainelli 1208ffaedb use the correct number of GPIOs for bcm6358
SVN-Revision: 16329
2009-06-04 10:01:03 +00:00