Felix Fietkau
3b3d64743b
mips: replace -mlong-calls with -mno-long-calls to make function calls faster in kernel modules to achieve this, try to load kernel modules to KSEG0 and if that doesn't work, use vmalloc and fix up relocations with a jump table based on code from a kernel patch by MikroTik
...
SVN-Revision: 16772
2009-07-11 02:30:25 +00:00
Felix Fietkau
877015bee9
mips: do not use the prefetch instruction on R4K (MIPS32_R1), the ISA does not implement it
...
SVN-Revision: 16771
2009-07-11 02:30:19 +00:00
Felix Fietkau
3e7d58574f
ar8216: rename the vlan attribute to enable_vlan to keep it consistent with other drivers
...
SVN-Revision: 16770
2009-07-11 01:21:01 +00:00
Gabor Juhos
6b033e9bec
fix a bug in the SPI driver ( closes #5485 )
...
SVN-Revision: 16767
2009-07-10 19:29:58 +00:00
Felix Fietkau
98e622df30
atheros: disable CONFIG_LEDS_GPIO by default, it causes flash access errors on devices that use a non-standard gpio line to control the spi flash chip select
...
SVN-Revision: 16765
2009-07-10 15:26:12 +00:00
Geoff Levand
748b9c34fa
PS3: Add some HID quirks to the PS3 kernel config
...
SVN-Revision: 16761
2009-07-10 01:07:44 +00:00
Geoff Levand
e57bb08f6f
PS3: Add joystick support to the PS3 kernel config
...
SVN-Revision: 16760
2009-07-10 01:06:55 +00:00
Geoff Levand
b0527b20e7
PS3: Fix gelic network RX hang
...
SVN-Revision: 16759
2009-07-10 01:05:45 +00:00
Geoff Levand
c773567c74
PS3: Cleanup kernel config
...
SVN-Revision: 16758
2009-07-10 01:03:40 +00:00
Geoff Levand
91bd1fc382
PS3: Enable kernel command line editing
...
To allow for kernel command line editing add an empty
comand line to the PS3 kernel config.
SVN-Revision: 16757
2009-07-10 01:01:59 +00:00
Geoff Levand
2d3e7d7eee
PS3: Enable kernel patches
...
SVN-Revision: 16756
2009-07-10 01:00:05 +00:00
Geoff Levand
ec7dc58e59
PS3: Revert kexec kernel patch
...
Remove the uneeded PS3 kernel patch
0006-powerpc-Remove-default-kexec-crash_kernel-ops-assig.patch
This patch causes the exec system call to fail.
SVN-Revision: 16755
2009-07-10 00:57:03 +00:00
Gabor Juhos
a38d9256a7
add board setup code for the RB-450G/RB-433UAH boards * based on a patch from http://forum.openwrt.org/viewtopic.php?pid=91127#p91127
...
SVN-Revision: 16754
2009-07-09 19:46:41 +00:00
Gabor Juhos
b8a97ca5c5
register a GPIO LEDs and buttons on the PB44 board
...
SVN-Revision: 16748
2009-07-09 06:58:38 +00:00
Gabor Juhos
eca1b1ac07
register a I2C GPIO expander on the PB44 board
...
SVN-Revision: 16747
2009-07-09 06:57:44 +00:00
Gabor Juhos
6030323bea
create firmware image for the TL-WR741ND
...
SVN-Revision: 16741
2009-07-07 19:58:39 +00:00
Gabor Juhos
2614fcb2f3
add initial support for the TL-WR741ND board
...
SVN-Revision: 16739
2009-07-07 19:20:10 +00:00
Mirko Vogt
7d5525a5be
do not allow overriding the init argument by bootloaders
...
SVN-Revision: 16738
2009-07-07 18:29:40 +00:00
Gabor Juhos
a6e3c605bc
add AR7240 specific fixes for the ag71xx driver
...
SVN-Revision: 16737
2009-07-07 18:06:02 +00:00
Gabor Juhos
f04fcfd801
make irq_chip definitions static
...
SVN-Revision: 16736
2009-07-07 18:04:26 +00:00
Gabor Juhos
3b47053fb3
AR7240 requires different IRQ unmasking code
...
SVN-Revision: 16734
2009-07-07 13:57:57 +00:00
Hamish Guthrie
de45798d41
Add config file for 2.6.31 kernels in preparation for 2.6.31
...
SVN-Revision: 16713
2009-07-06 11:48:56 +00:00
Florian Fainelli
9d2522748f
add bcm47xx lzma initramfs patch which is useful to workaround some CFE limitations when ramdisk kernels are too big
...
SVN-Revision: 16709
2009-07-06 11:28:34 +00:00
Florian Fainelli
9a387036d2
add a profile with no Wi-Fi drivers enabled, useful for bcm6338
...
SVN-Revision: 16708
2009-07-06 11:21:22 +00:00
Florian Fainelli
8d91123a0f
avoid overriding CONFIG_TUN with a couple of targets
...
SVN-Revision: 16705
2009-07-06 10:52:15 +00:00
Gabor Juhos
97ee3bff49
sync kernel config
...
SVN-Revision: 16703
2009-07-05 20:22:24 +00:00
Gabor Juhos
c38e7aa7b2
add missing break statement
...
SVN-Revision: 16701
2009-07-05 18:02:12 +00:00
Mirko Vogt
0be423f619
automatically mount sd-card as it's possible (might be done via hotplug later)
...
SVN-Revision: 16700
2009-07-05 17:00:46 +00:00
Gabor Juhos
8e4f117b24
refresh patches
...
SVN-Revision: 16699
2009-07-05 15:13:39 +00:00
Gabor Juhos
1981fd14a7
bump to 2.6.29.6 and refresh patches
...
SVN-Revision: 16698
2009-07-05 15:08:56 +00:00
Florian Fainelli
f74d16548d
update targets to 2.6.30.1, update patches
...
SVN-Revision: 16697
2009-07-05 14:39:13 +00:00
Lars-Peter Clausen
d131752f0d
Add ioctls to glamo framebuffer driver to enable/disable glamo engines.
...
SVN-Revision: 16686
2009-07-05 12:05:20 +00:00
Mirko Vogt
3629368623
purge out config and patches for 2.6.29 as 2.6.30.1 is now default and stable
...
SVN-Revision: 16685
2009-07-05 11:37:52 +00:00
Claudio Mignanti
dafcdcd569
Add mirror for utility e100boot
...
SVN-Revision: 16682
2009-07-05 09:54:21 +00:00
Lars-Peter Clausen
212de82af0
Remove 2.6.28 config and patches.
...
SVN-Revision: 16681
2009-07-05 09:50:50 +00:00
Lars-Peter Clausen
caf8c9f59e
Update to 2.6.30.1, refresh patches
...
SVN-Revision: 16680
2009-07-05 09:47:42 +00:00
Claudio Mignanti
85afb807c5
also include i2c driver inside 2.6.30
...
SVN-Revision: 16679
2009-07-05 09:45:34 +00:00
Claudio Mignanti
3391c21ceb
Partially fix commit r16660
...
SVN-Revision: 16678
2009-07-05 09:41:46 +00:00
Gabor Juhos
b510674f4e
i should go back to sleeping
...
SVN-Revision: 16677
2009-07-05 09:19:42 +00:00
Gabor Juhos
600958b416
add missing includes
...
SVN-Revision: 16676
2009-07-05 08:40:23 +00:00
Gabor Juhos
974df3e994
fix build error
...
SVN-Revision: 16675
2009-07-05 08:09:32 +00:00
Gabor Juhos
54038e0540
add AR7240 specific PCI code
...
SVN-Revision: 16674
2009-07-05 08:06:24 +00:00
Gabor Juhos
1e84d049a4
fix a typo in the PCI code
...
SVN-Revision: 16673
2009-07-05 08:02:23 +00:00
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
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