Commit Graph

44 Commits (20cccc1c109a6248eb73c61e12f001da97b18b93)

Author SHA1 Message Date
Felix Fietkau 8e5dfe75c3 atheros: instead of resetting the ethernet core on ifup, only upload the new mac address. fixes a tx regression on various devices
SVN-Revision: 13753
2008-12-28 01:21:03 +00:00
Felix Fietkau fcce322e49 atheros: reset ethernet mac when running ifconfig eth0 up, so that changing the mac address works
SVN-Revision: 13720
2008-12-22 17:00:20 +00:00
Felix Fietkau b2b5ca2373 atheros: fix reboot on ar2315 devices which do not implement the atheros reference design workaround for the buggy reset logic (e.g. some senao stuff)
SVN-Revision: 13556
2008-12-09 01:53:02 +00:00
Gabor Juhos c27b9bf6db enable MyLoader partition parser
SVN-Revision: 13317
2008-11-22 19:43:26 +00:00
Felix Fietkau c57577bf5b fix accidentally committed typo
SVN-Revision: 13025
2008-10-23 01:07:04 +00:00
Felix Fietkau 81b05ae1a2 atheros: clean up the board data detection code and attempt to boot the kernel even when the board data was not found (radio data still needs to be present)
SVN-Revision: 13006
2008-10-18 19:52:59 +00:00
Gabor Juhos 1962736dc2 fix 2.6.26.x boot failure on ar2313 (closes #4082)
SVN-Revision: 12928
2008-10-08 20:16:51 +00:00
Felix Fietkau 6fdb738d10 don't register GPIO 0 as LED. it drives the chip select line of the SPI flash on most AR2317 boards. fixes strange jffs2 errors on bootup
SVN-Revision: 12881
2008-10-07 00:15:07 +00:00
Felix Fietkau fc59ffea21 fix ar2315 watchdog restart (patch from #3953)
SVN-Revision: 12775
2008-09-28 20:23:44 +00:00
Felix Fietkau e5dc717d22 atheros: don't try to enable pci on AR2317 (fixes #3533)
SVN-Revision: 12633
2008-09-19 14:19:59 +00:00
Gabor Juhos 10eaf08da5 use generic cansleep wrappers for GPIO
SVN-Revision: 12567
2008-09-11 06:17:05 +00:00
John Crispin 874ca11412 clean up atheros pci code
SVN-Revision: 12337
2008-08-18 11:49:05 +00:00
John Crispin 9379dc19b6 adds watchdog driver to ar5315
SVN-Revision: 12309
2008-08-14 16:08:46 +00:00
John Crispin 2bd17fe1cb fixes kernel oops when reset button was pressed too often on atheros
SVN-Revision: 12245
2008-08-08 14:12:04 +00:00
John Crispin 5e5cc5a7c8 add proper uci/hotplug based button handling on atheros and work around boards, where the gpio release irq does not fire correctly
SVN-Revision: 12179
2008-08-05 22:17:16 +00:00
John Crispin 2dd9146ddf fixes reset button on atheros platform, ar5312 gpio_irqs will be added later
SVN-Revision: 12164
2008-08-05 20:57:38 +00:00
Felix Fietkau 5eab3b092d atheros: fix setting the gpio interrupt level when registering a gpio interrupt
SVN-Revision: 12139
2008-08-05 16:42:43 +00:00
John Crispin d38b4fd256 - bump atheros to .26 - adds leds-gpio to default selection on atheros - extend led platform setup on atheros
SVN-Revision: 12100
2008-08-04 21:22:00 +00:00
John Crispin 77fed3fa5b add missing \n to ath pci code
SVN-Revision: 11753
2008-07-09 10:09:20 +00:00
Matteo Croce c8d30d5f09 atheros: USB support
SVN-Revision: 11113
2008-05-11 19:43:00 +00:00
Felix Fietkau 4a2ab2e0d4 remove the NETIF_F_HW_CSUM flag from the ar2313 ethernet driver as it seems to be causing problems for various devices
SVN-Revision: 11058
2008-05-07 07:33:48 +00:00
Gabor Juhos 2a97980ee3 override CPU features to save ~125KB of kernel memory
SVN-Revision: 11050
2008-05-05 18:53:27 +00:00
Gabor Juhos 5eb551c3a5 fix size calculation of the radio_config
SVN-Revision: 11049
2008-05-05 17:31:36 +00:00
Gabor Juhos 1f666fa459 remove the clz function, use fls instead
SVN-Revision: 10878
2008-04-20 09:10:50 +00:00
Gabor Juhos 1ffb70c7b0 remove strange direct usage of dev->priv as well
SVN-Revision: 10875
2008-04-20 07:14:45 +00:00
Gabor Juhos 64d1c3a2e1 use the netdev_priv() macro instead of directly accessing dev->priv
SVN-Revision: 10874
2008-04-20 06:49:42 +00:00
Gabor Juhos 8160564211 use stats from net_device structure
SVN-Revision: 10873
2008-04-20 06:47:02 +00:00
Gabor Juhos 455331a8ec nuke trailing whitespaces
SVN-Revision: 10872
2008-04-20 06:40:36 +00:00
Gabor Juhos c7ed0fbd18 add missing CONFIG_GPIO_LEDS related ifdefs
SVN-Revision: 10835
2008-04-14 17:23:07 +00:00
Gabor Juhos bb0c092672 fix GPIO direction setup on ar5312, and fix compiler warnings
SVN-Revision: 10811
2008-04-13 10:47:13 +00:00
John Crispin 16f1b84a59 fix reboot on ar5315
SVN-Revision: 10729
2008-04-03 21:40:40 +00:00
John Crispin 3f1fa224f0 add generic led support to atheros target
SVN-Revision: 10728
2008-04-03 21:09:41 +00:00
John Crispin b526f65baf add gpio support to atheros, fixes #1861, thanks Othello
SVN-Revision: 10724
2008-04-03 20:28:10 +00:00
Felix Fietkau 56c3c68fa6 increase the flash window size for ar5312 - there are apparently 5312 devices out there with 8M flash
SVN-Revision: 10409
2008-02-07 18:31:36 +00:00
Felix Fietkau 3afef97ed5 implement ar2313_adjust_link
SVN-Revision: 10374
2008-02-03 18:00:46 +00:00
Felix Fietkau 2361535088 port atheros to 2.6.24 (untested), but do not use the new kernel by default yet
SVN-Revision: 10335
2008-01-31 04:44:35 +00:00
Felix Fietkau dc584fc1af add atheros ar2313 vlan fix (thx, SeG)
SVN-Revision: 10238
2008-01-24 20:04:24 +00:00
Felix Fietkau 0f0a49c98f add atheros reset button fixes from #2774
SVN-Revision: 9721
2007-12-13 05:14:47 +00:00
Felix Fietkau 3acb27cdd7 don't dispatch spurious irq0 events
SVN-Revision: 9347
2007-10-18 18:27:33 +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 7745eb277d move atheros to 2.6.23
SVN-Revision: 9265
2007-10-11 23:16:52 +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 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