Commit graph

6318 commits

Author SHA1 Message Date
Gabor Juhos
f38367fcb4 ramips: implement clock API for RT288x
SVN-Revision: 25125
2011-01-26 20:48:39 +00:00
Gabor Juhos
b0ffa70248 ramips: implement clock API for RT305X
SVN-Revision: 25124
2011-01-26 20:48:35 +00:00
Gabor Juhos
f9e74383a9 ramips: remove extern and __init from function prototypes
SVN-Revision: 25123
2011-01-26 20:48:33 +00:00
Gabor Juhos
256169cbd0 ar71xx: add rtl8366s initvals for the DIR-825 board
SVN-Revision: 25121
2011-01-26 20:35:47 +00:00
Gabor Juhos
4f1f672d9e generic: rtl8366s: allow initial register values to be passed via platform_data
SVN-Revision: 25120
2011-01-26 20:35:46 +00:00
Gabor Juhos
800fbf32d2 ar71xx: create firmware image for the WNDR3700v2 board
Patch-by: Mark Mentovai <mark@moxienet.com>

SVN-Revision: 25119
2011-01-26 20:35:44 +00:00
Gabor Juhos
67c3e0bf7e ar71xx: add support for the WNDR3700v2 board
Based on a patch by Mark Mentovai <mark@moxienet.com>

SVN-Revision: 25118
2011-01-26 20:35:42 +00:00
Hamish Guthrie
3ed2455105 Add kernel patch to expose omap3 die id via sysfs
SVN-Revision: 25112
2011-01-26 13:33:07 +00:00
Felix Fietkau
5571acdbd0 x86/soekris: Add defconfig for soekris net4801 and net4826
Add default config file for net4801 and 4826 and initial script
to copy config file like it is done for other platforms.

Patch from: kentarou matsuyama <matsuyama@thinktube.com>

SVN-Revision: 25103
2011-01-26 11:33:46 +00:00
Felix Fietkau
3d9d5cee8a x86/soekris: Add script to detect soekris model
Add script to detect soekris board of net4801 and net4826.

Patch from: kentarou matsuyama <matsuyama@thinktube.com>

SVN-Revision: 25102
2011-01-26 11:33:42 +00:00
Gabor Juhos
62e8fbd7ae generic: remove en25pxx support patch, it is in mainline since 2.6.36
SVN-Revision: 25097
2011-01-25 10:24:27 +00:00
Imre Kaloz
9bfd655af3 drop 2.6.32 support (next target is 2.6.38)
SVN-Revision: 25096
2011-01-25 08:57:37 +00:00
Felix Fietkau
23c966a388 kernel: when bridging, do not forward EAP frames to other ports, only deliver them locally fixes WPA authentication issues with multiples APs that are connected to each other via bridges
SVN-Revision: 25095
2011-01-25 00:25:49 +00:00
Imre Kaloz
18c4d8389e add missing symbol for 2.6.38
SVN-Revision: 25091
2011-01-24 12:52:44 +00:00
Imre Kaloz
c861e4815d upgrade to 2.6.37
SVN-Revision: 25090
2011-01-24 12:51:48 +00:00
Imre Kaloz
58470cfb0c refresh patches
SVN-Revision: 25089
2011-01-24 12:36:18 +00:00
Imre Kaloz
2262fa9f15 replace the mips_boot patch with one that makes BOOT_RAW selectable, and enable it in the generic config
SVN-Revision: 25088
2011-01-24 12:33:25 +00:00
Imre Kaloz
979b095c40 this missing header patch is way too old for any sane software to depend on it
SVN-Revision: 25087
2011-01-24 12:18:02 +00:00
Imre Kaloz
30b6d17ce3 remove mips gcc4 inline patch - fixed upstream
SVN-Revision: 25086
2011-01-24 12:16:57 +00:00
Imre Kaloz
2821101c92 platform specific patches don't belong here - take #2
SVN-Revision: 25085
2011-01-24 12:11:25 +00:00
Imre Kaloz
7c9d132d10 platform specific patches don't belong here
SVN-Revision: 25083
2011-01-24 11:01:38 +00:00
Imre Kaloz
cf3d4be590 refresh 2.6.38 patches with -rc2
SVN-Revision: 25081
2011-01-24 09:39:17 +00:00
John Crispin
a15b4bf6fc * adds arv4518pw mach support * fixes arv4525pw * make sure all mach names have the same style * move code around
SVN-Revision: 25075
2011-01-23 19:16:33 +00:00
John Crispin
a8819fd220 adds machtype for ARV7518PW
SVN-Revision: 25074
2011-01-23 12:51:15 +00:00
John Crispin
699f5c8729 remove deadcode from [25072]
SVN-Revision: 25073
2011-01-23 12:12:23 +00:00
John Crispin
7c9e1370e9 * fix pci support for more than 1 device * fixes ioport mappings * adds support for arcor easybox 803/arv752DWP22 * gpio direction was not set properly during a gpio_request() * usb compile warning
bugfix, cleanup,

SVN-Revision: 25072
2011-01-23 12:08:44 +00:00
John Crispin
275c33c6f8 * Make sure that Geos baud-rate defaults correctly Changeset 23414 somehow got reordered. The unconditional default trumps later settings.
contributed by Philip Prindeville

SVN-Revision: 25068
2011-01-22 23:10:51 +00:00
John Crispin
079ba5ac14 * adds sane default uci environment * adds sane default package selection
contributed by Philip Prindeville

SVN-Revision: 25065
2011-01-22 22:43:51 +00:00
Imre Kaloz
c700e57cc7 preliminary 2.6.38 support
SVN-Revision: 25057
2011-01-21 17:52:22 +00:00
Hamish Guthrie
bb95af7a51 update package dependencies
SVN-Revision: 25050
2011-01-20 11:26:47 +00:00
John Crispin
4d465f4036 * revert [25002] * fixes EBU ack when EBU causes an irq
SVN-Revision: 25047
2011-01-19 15:56:27 +00:00
Jo-Philipp Wich
18ed5bca9b fix null pointer access in mach-dir-600-a1.c machine setup (#8671)
SVN-Revision: 25043
2011-01-18 18:04:50 +00:00
Florian Fainelli
5c8c4a2c1f disable built-in MMC support
SVN-Revision: 25042
2011-01-18 14:53:21 +00:00
Florian Fainelli
da7074758f add missing config symbols
SVN-Revision: 25041
2011-01-18 14:53:15 +00:00
Felix Fietkau
a303220605 mpc85xx: disable the i8259 irq on mpc8548cds (but leave the controller initialized) - it shares an irq with the pcie device which causes irq storms
SVN-Revision: 25037
2011-01-18 14:43:44 +00:00
Florian Fainelli
100211927c add missing keyboard symbol
SVN-Revision: 25036
2011-01-18 12:10:26 +00:00
Daniel Dickinson
cc7e8eabb1 Missing symbols for CONFIG_xxx .. Thanks Philip Prindeville
SVN-Revision: 25031
2011-01-17 05:49:02 +00:00
Felix Fietkau
8740549c57 mpc85xx: add a new 'spe_fpu' feature flag for the FPU used on freescale powerpc cpus The SPE FPU is ABI-incompatible with the regular powerpc FPU, this needs to be reflected in the toolchain target name. Fixes floating point crashes in user space
SVN-Revision: 25018
2011-01-16 01:25:06 +00:00
Felix Fietkau
9299345c7f add missing kernel kernel config symbol
SVN-Revision: 25017
2011-01-16 01:25:02 +00:00
Felix Fietkau
d80506e8d5 mpc85xx: clean up bogus kernel config overrides
SVN-Revision: 25016
2011-01-16 01:24:57 +00:00
Felix Fietkau
d6d301bb14 mpc85xx: fix mpc8548 support (reorder serial ports, add default stdout path to device tree), enable pcie
SVN-Revision: 25015
2011-01-16 01:24:53 +00:00
Mirko Vogt
63aeef20c0 move irq.c from patch into own file
SVN-Revision: 25002
2011-01-15 03:32:16 +00:00
Gabor Juhos
0b98f1f64f ar71xx: rework WNDR3700 image generation
SVN-Revision: 24983
2011-01-14 10:37:14 +00:00
Gabor Juhos
b99f5f9c4a ar71xx: build separate image for the WNDR3700 with NA region
SVN-Revision: 24982
2011-01-14 10:37:11 +00:00
Hamish Guthrie
3c43d6fb30 Update gumstix profile
SVN-Revision: 24979
2011-01-14 09:38:20 +00:00
Claudio Mignanti
3559931d8f Fix i2c driver and package it
SVN-Revision: 24975
2011-01-13 12:01:07 +00:00
Claudio Mignanti
c4238a64ac Allow module compilation for adc driver
SVN-Revision: 24974
2011-01-13 11:00:47 +00:00
Gabor Juhos
541bebf4ec brcm47xx: add gpio_set_debounce function
SVN-Revision: 24968
2011-01-11 20:05:01 +00:00
Gabor Juhos
b67bbfe287 ar71xx: fix wlan LED on the TL-WR741 board
* Patch from #8630

SVN-Revision: 24963
2011-01-11 08:20:47 +00:00
Gabor Juhos
dd53effe15 ar71xx: fix wrong names of the WPS LED/button
Reported-by: Nuno Gonçalves

SVN-Revision: 24961
2011-01-10 18:15:47 +00:00
Hauke Mehrtens
8067116c10 kernel: deactivate ext4 SElinux support and extended attributes support in general config. This effects the build in kmod-fs-ext4 and when it is build into the kernel in the x86 target.
Thank you Philip Prindeville

SVN-Revision: 24951
2011-01-09 22:43:06 +00:00
Gabor Juhos
088d334311 generic: generic: remove MIPS device tree backport patch from 2.6.36
It makes no sense without a platform which uses that.

SVN-Revision: 24946
2011-01-09 09:52:12 +00:00
Gabor Juhos
a894d10d4d ar71xx: remove the gpio_wr_fix patch
SVN-Revision: 24945
2011-01-09 09:29:51 +00:00
Gabor Juhos
23a6173099 ar71xx: use gpio_*_cansleep calls in the rb4xx NAND driver
SVN-Revision: 24944
2011-01-09 09:29:45 +00:00
Gabor Juhos
5641e8233e generic: rtl8366: fix build error
SVN-Revision: 24943
2011-01-09 05:36:44 +00:00
Gabor Juhos
505f0e7a86 ar71xx: add kmod-ledtrig-usbdev for the MZK-W04NU profile as well
SVN-Revision: 24941
2011-01-08 21:04:57 +00:00
Gabor Juhos
271ce88567 ar71xx: add kmod-ledtrig-usbdev to the relevant profiles
SVN-Revision: 24940
2011-01-08 21:02:25 +00:00
Gabor Juhos
792a1fb2c0 generic: rtl8366: enable vlans before enabling the ports
SVN-Revision: 24939
2011-01-08 20:24:29 +00:00
Gabor Juhos
c16715f8d2 generic: rtl8366: enable ports only after VLAN configuration is done
SVN-Revision: 24938
2011-01-08 20:24:26 +00:00
Gabor Juhos
0bcc97ac26 generic: rtl8366: add enable_port helper
SVN-Revision: 24937
2011-01-08 20:24:22 +00:00
Gabor Juhos
5120660512 generic: rtl8366_smi: init VLANs only in first switch initialization
SVN-Revision: 24936
2011-01-08 20:24:18 +00:00
Gabor Juhos
d88fc86fca generic: rtl8366s: use correct bitmasks in sanity checks
SVN-Revision: 24935
2011-01-08 18:04:04 +00:00
Gabor Juhos
ec9b5d6243 generic: rtl8366s: add vlan fid support
SVN-Revision: 24934
2011-01-08 18:04:00 +00:00
Gabor Juhos
72779e560b generic: rtl8366: add debugfs file for VLAN4K table
SVN-Revision: 24933
2011-01-08 18:03:57 +00:00
Gabor Juhos
a4472870bd generic: rtl8366rb: use correct bitmasks in sanity checks
SVN-Revision: 24930
2011-01-08 11:28:35 +00:00
Gabor Juhos
0de8689b70 ar71xx: use spinlock in ar71xx_device_{start,stop}
SVN-Revision: 24929
2011-01-08 11:28:32 +00:00
Gabor Juhos
271bb8385b ar71xx: add kmod-usb-ohci module for the WNDR3700 profile
SVN-Revision: 24927
2011-01-08 10:51:20 +00:00
Lars-Peter Clausen
a6ede8ac59 Drop support for older kernel versions
SVN-Revision: 24915
2011-01-06 01:33:19 +00:00
Lars-Peter Clausen
4f7abc1c7a Add 2.6.37 support
SVN-Revision: 24914
2011-01-06 01:32:17 +00:00
Jo-Philipp Wich
e8cee6c850 fix unbalanced mutex_lock/mutex_unlock in mini_fo getxattr op. Thanks Daniel Dickinson for tracking this down
SVN-Revision: 24906
2011-01-05 03:07:56 +00:00
Jo-Philipp Wich
dcec7f5e20 disable CONFIG_EXT4_FS_XATTR on kernel 2.6.35 and 2.6.37, this exposes a mutex bug in mini_fo leading to hard lockups with various filesystem operations
SVN-Revision: 24905
2011-01-05 02:48:19 +00:00
Gabor Juhos
b99a637795 ramips: ramips_esw: fix typos
Patch from #8577.

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

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

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

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

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

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

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

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

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

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

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

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

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

SVN-Revision: 24749
2010-12-21 13:34:09 +00:00
John Crispin
1d6fbd2e85 * fixes duplicate registration of dwc_otg usb core
SVN-Revision: 24738
2010-12-20 17:56:09 +00:00
Claudio Mignanti
2c0596cd69 unifi: add sysupgrade and leds support
SVN-Revision: 24737
2010-12-20 17:28:34 +00:00