1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-11-28 05:19:20 +02:00
Commit Graph

215 Commits

Author SHA1 Message Date
florian
8db51c970f Since profiles kernel configuration are not concatenated to the one, resulting images will panic due to no platform flash driver, prevent this from happening
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13231 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-16 16:15:53 +00:00
florian
49f6d9bb6e Fix small typo in the ethernet driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13230 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-16 13:42:37 +00:00
florian
efddec5d11 Remove some left-over debugging options making the kerkenl exceed 768KB, resulting in a non-bootable image
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13229 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-16 13:41:30 +00:00
florian
e0338bc09b Enable more PCMCIA specific options, thanks sn9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13110 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-03 21:27:05 +00:00
florian
401bc38762 Flash mapping fixes from sn9, thanks
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13090 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-01 16:06:06 +00:00
florian
5b4bdb577c Update kernel configuration and add profiles and per-profile kernel configuration files for AMIT and Zyxel boards, thanks sn9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13064 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-28 18:54:35 +00:00
florian
53691dd99b Add flashmap support for AMIT and Zyxel boards, thanks sn9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13063 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-28 18:53:41 +00:00
florian
7f7b8d6530 Remove some configuration files, workarounds are now in the ethernet driver, thanks sn9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13062 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-28 18:52:50 +00:00
florian
0670de6226 Add amit boards specific fixups
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13061 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-28 18:51:51 +00:00
florian
b6288db05c Prepare image Makefile to generate valid images for amit and g570s boards, thanks sn9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13059 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-28 16:53:13 +00:00
florian
f88c76a332 Fix target description and features available for rdc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13058 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-28 16:42:41 +00:00
nico
1f74483425 disable CONFIG_USB_SUPPORT in generic config for 2.6.25 & 2.6.26 and enable it on targets where USB is supported
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12690 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-24 19:28:53 +00:00
florian
e3f6236124 Fix card_idx calculation, thanks sn9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12294 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-13 15:08:34 +00:00
florian
e87769159c Reinstate rdc bootability and force it to use init=/etc/preinit, thus the remove the hackish SetInitramfs actions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12136 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-05 13:42:36 +00:00
florian
e8f0fb4069 Remove 2.6.23 files, we will stick to 2.6.24 for rdc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11944 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-26 18:49:26 +00:00
florian
02cae13765 Stick to 2.6.24 on rdc for now
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11747 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-08 11:28:37 +00:00
kaloz
15fb6e6e69 update targets to 2.6.25.10
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11667 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-05 16:52:15 +00:00
florian
e2e6168015 If the *.img file is larger than 0x1e8000 loading it with
flash -s 0x100000 -d 0xffe08000 -l <length>

on the bootloader prompt will destroy the bootloader and brick the device. The attached patch tries to implement a size check and renames the image into *.img.too_big. It applies to svn r11401. 
Signed-off-by: Joerg Albert <jal2@gmx.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11662 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-05 13:38:19 +00:00
florian
be01bc2bd6 Put the files created by the lzma decompressor patch in the files/
directory.
Add some early_printk debugging to the lzma decompressor to help
track down problems when upgrading from one kernel version to another


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11627 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-03 11:09:37 +00:00
florian
f0579831aa Finally move 2.6.25 patches to patch-2.6.25 for compatibility with other kernel version
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11595 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-28 11:08:52 +00:00
florian
f983aa52ab Prior to kernel 2.6.23, architecture path was i386, allow that when switching kernel version
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11594 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-28 11:08:01 +00:00
florian
78b528942d Put back 2.6.24 files as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11593 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-28 11:07:07 +00:00
florian
be07fabdd8 Put back 2.6.23 files for rdc, allowing to switch from one kernel version to another for testing
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11592 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-28 11:06:32 +00:00
kaloz
ca231a8331 upgrade to 2.6.25.9
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11584 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-26 14:28:16 +00:00
juhosg
1ddb98be17 [rdc] sync kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11525 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-17 14:01:07 +00:00
juhosg
ad91de86f5 [kernel] upgrade to 2.6.25.7, and refresh patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11523 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-17 12:57:04 +00:00
florian
43bd63845a his patch mainly fixes the huge delay when we ping from the RDC device to another host (160-230 ms).
r6040_rx() was rewritten.
Further changes:
- fix a bug in hex2str(), which overwrote the source with a zero
- removed rx_free_desc counter; allocate skb inside r6040_rx() on the fly
- r6040_rx: don't take the error from the MLSR register (may be too late) but from the descriptor (we may have to allow these errors (via MCR0) there
- r6040_alloc_rxbufs() may fail due to lack of skb, added a return value
- changed some debugs
- more defines
- version: 0.18 -> 0.19

Signed-Off by Joerg Albert <jal2@gmx.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11508 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-16 13:25:14 +00:00
florian
3c86e2801f This patch applies to the RDC 32xx ethernet driver (svn r10754, first patch applied) and fixes the following issues:
- re-added the parent parameter to specify a netdevice to steal the MAC address from (optional).
- fixed null pointer access in r6040_rx() (lp->dev init. was missing)
- fixed "scheduling while atomic" endless loop if tx_timeout() was called (caused by the re-allocs of the buffers)
- fixed tx timeouts (tx irq weren't re-enabled on rx irq) 

It adds some defines and cleans the code a bit (IMHO).

Signed-Off by Joerg Albert <jal2@gmx.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11507 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-16 13:24:41 +00:00
florian
4c73b6629a Hi,
this is the first of three patches to fix the ethernet driver of RDC R32xx applied to svn r10754.

It adds debugs and make some procedures (r6040_*) global symbols in order to help with debugging kernel oops. Version is increased from 0.16 to 0.18 to avoid conflicts with the driver variant metioned in the X-WRT forum (call 0.17.3) Tested on a Sitecom WL-153.

Signed-Off-By: Joerg Albert <jal2@gmx.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11506 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-16 13:24:09 +00:00
florian
74240a6a6e Use 2.6.25.6 for rdc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11447 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-12 08:07:08 +00:00
florian
c65eeba7d1 Use 2.6.25 for rdc321x
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11439 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-11 16:38:37 +00:00
juhosg
0550b7935a [rdc] refresh kernel patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11210 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-19 12:11:46 +00:00
juhosg
685d811b38 [kernel] upgrade to latest kernel versions (2.6.25.4; 2.6.24.7; 2.6.23.17; 2.6.22.19)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11184 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-18 20:12:54 +00:00
nico
ab01217894 enable proper PCI & USB support detection at config-time by disabling CONFIG_PCI & CONFIG_USB entries in generic/config and enabling them on targets where appropriate
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-09 17:08:51 +00:00
kaloz
bad69e0b70 naming convention
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10965 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-28 16:28:29 +00:00
kaloz
294a4bb95f upgrade to 2.6.24.5
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10959 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-28 10:23:36 +00:00
nico
112eacc155 properly disable CONFIG_CRYPTO_HW
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10952 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-27 12:31:50 +00:00
thepeople
65f7b3c0ed add missing symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10935 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-25 13:02:20 +00:00
florian
2a675921be Use an update r6040 driver
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10754 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-07 07:50:45 +00:00
florian
c2bc3322ff Fix bzImage copy with 2.6.24 kernels
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10574 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-03-09 11:08:38 +00:00
florian
2401b1a12a Upgrade rdc to 2.6.24
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10453 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-13 14:35:18 +00:00
kaloz
41ac39db86 upgrade & standardize kernel versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10443 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-02-11 10:50:40 +00:00
florian
d32a09bb67 Also generate http uploadable images for Airlink AR525w
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10229 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-21 14:11:01 +00:00
florian
acb44bb5bc Upgrade rdc to 2.6.23.14
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10228 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-21 13:26:48 +00:00
florian
57b0fd794f Add support for the gpio connected reset button
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10173 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-01-11 15:19:13 +00:00
nbd
f56b55940b make the image filenames a bit shorter
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9533 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-11-10 23:08:11 +00:00
florian
cec0e612ad We are now at .23.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9415 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-23 08:13:12 +00:00
florian
f2ffff2ecd Resync kernel config, do not enable the setup file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9329 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-15 17:26:27 +00:00
florian
1ad37ce740 Typo on PCI ids
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9328 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-15 17:04:34 +00:00
florian
cf20e81492 Add the RDC PCI ids for a fancier PCI device table.Return the system name on boot.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9327 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-15 16:13:25 +00:00
florian
5bcb2df2a0 Fix profile/image generation for dir450
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9320 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-14 15:12:14 +00:00
florian
591bfffa4c Upgrade rdc to 2.6.23, fix the r6040 driver printk's
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9267 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-12 11:21:59 +00:00
florian
cb792c90e6 Clean up the r6040 driver using checkpatch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9184 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-08 08:01:30 +00:00
florian
5c5e597886 RDC is not broken with trunk
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9140 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-05 14:00:36 +00:00
florian
1d54109dcb Led is not active low by default, register the watchdog
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9138 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-05 13:50:21 +00:00
florian
67cdbb98ce Use PCI for rdc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9097 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-02 14:24:51 +00:00
florian
86232775ce RDC vendor id is unknown
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9096 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-02 14:24:17 +00:00
florian
6f1ae7e7eb Build all firmware until we put back profiles
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9095 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-02 14:23:43 +00:00
florian
4950cb14a0 Rewrite platform code to be smarter
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9094 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-10-02 14:23:27 +00:00
juhosg
7aa11efc17 get rid of per-profile base-files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9069 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-29 14:27:54 +00:00
nbd
de5584e77a clean up jffs2 config options
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-19 20:58:16 +00:00
florian
b434998040 Add support for the D-Link DIR-450, thanks to Macpaul Lin !
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8790 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-16 10:57:29 +00:00
nbd
ceee90ffd2 adapt profiles for subtarget changes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8695 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-08 20:04:43 +00:00
nbd
6db7ad74f6 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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8694 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-08 19:55:42 +00:00
nbd
17c7b6c3fd 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.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8653 3c298f89-4303-0410-b956-a3cf2f4a3e73
2007-09-06 16:27:37 +00:00