230 Commits (bc1d8186106097590c619ca467fcaad7dca1e3e0)

Author SHA1 Message Date
Gabor Juhos aa0c8c4885 ar71xx: add AR71XX_ prefix to GPIO_REG_* defines 13 years ago
Gabor Juhos 62a7795afd ar71xx: merge nand scan patch 13 years ago
Gabor Juhos d2316b2a45 ar71xx: ag71xx: add support for getting switch port link status 13 years ago
Gabor Juhos 34015ed6e8 ar71xx: ag71xx: remove unused mii_ctrl field from struct ag71xx 13 years ago
Gabor Juhos 2d882cff23 ar71xx: ag71xx: remove unused mii_cfg related functions and defines 13 years ago
Gabor Juhos 538a9493b9 ar71xx: set MII interface speed from the set_speed callbacks 13 years ago
Gabor Juhos 93cd46be13 ar71xx: rename set_pll callback to set_speed in ag71xx_platform_data 13 years ago
Gabor Juhos 9579bb4267 ar71xx: ag71xx: remove MII interface setup code 13 years ago
Gabor Juhos 2f9e535e89 ar71xx: ag71xx: use fixed link parameters if the mii bus is not registered 13 years ago
Felix Fietkau 7a2efd8c28 ar71xx: remove dead code 13 years ago
Felix Fietkau 94309039b7 ar71xx: on ar7240, exclude ports from their own port vlan destination mask 13 years ago
Jonas Gorski c674c874b7 ag71xx: close a race between the phy state machine and link state 13 years ago
Felix Fietkau 1bdf65f580 ar71xx: fix register range check for DMA stuck checks (thx, Frédéric Moulins) 13 years ago
Felix Fietkau 12c84f8eeb ar71xx: add some code to detect DMA stuck conditions on ar7240 13 years ago
Felix Fietkau 85ccc74e1b ar71xx: on ar724x only reset the link status in the restart handler, the fast reset takes care of DMA stuck issues 13 years ago
Felix Fietkau 4b75394056 ar71xx: fix ethernet FIFO state corruption on ar7240 13 years ago
Felix Fietkau d2aeca6b6d ag71xx: fix memory corruption issues on ar7240 on ethernet start/stop 13 years ago
Felix Fietkau 500c3a1475 ar71xx: fix MAC/MDIO reset mask handling 13 years ago
Felix Fietkau c7173a211d ar71xx: reinitialize global switch settings after reset on ar7240 14 years ago
Felix Fietkau ca473833c4 ar71xx: configure address aging on ar7240 14 years ago
Felix Fietkau fefc79f3cb ar71xx: reset the phy in the ethernet init on ar724x 14 years ago
Felix Fietkau 005fe5d1fd ar71xx: make sure that rx and interrupts are disabled before issuing the hardware reset 14 years ago
Felix Fietkau e7ab000008 ar71xx: increase the delay after the ethernet MAC reset 14 years ago
Felix Fietkau 255dcaa3a6 ar71xx: fix an unused variable warning 14 years ago
Felix Fietkau f3d693c0ee ar71xx: do not reset the hardware on transmit timeout - this would mess up the up the PHY state 14 years ago
Felix Fietkau 2806c75c07 ag71xx: keep the rx engine stopped while the link is not up, should hopefully fix stability issues from #9405 14 years ago
Gabor Juhos d98476c6bd ar71xx: merge 2.6.39 patches 14 years ago
Gabor Juhos 6627574e57 ar71xx: add 2.6.39 support 14 years ago
Gabor Juhos e6af77a1c8 ar71xx: cleanup AR933X UART driver 14 years ago
Gabor Juhos b7e016ba42 ar71xx: use ar933x_uart.h in the AR933X serial driver 14 years ago
Gabor Juhos 13363d9129 ar71xx: setup wdt_clock for AR913X to avoid a kernel bug 14 years ago
Felix Fietkau 31dd60689e Revert "ar71xx: only enable the rx engine after the link is up..." 14 years ago
Gabor Juhos b460bc6f12 ar71xx: add serial driver for the AR933X UART 14 years ago
Gabor Juhos 88c45e3130 ar71xx: the watchdog uses the reference clock on the AR933x SoCs 14 years ago
Gabor Juhos 0677e16248 ar71xx: Fix header offset for newer WRT160NL models 14 years ago
Gabor Juhos 60d5abbc27 ar71xx: ag71xx: make ring sizes configurable via ethtool 14 years ago
Gabor Juhos 7a2651f633 ar71xx: ag71xx: prepare to make ring sizes configurable 14 years ago
Gabor Juhos 669aba3871 ar71xx: ag71xx: nuke unused AG71XX_TX_FIFO_LEN define 14 years ago
Felix Fietkau 2b5402d128 ar71xx: only enable the rx engine after the link is up, fixes a race condition that got rx stuck when the interface is brought up during lots of inbound traffic (thx, matteo) 14 years ago
Felix Fietkau 0ebc93831f ar71xx: disable flow control for ar724x, it can get stuck in a loop of continously sending MAC pause frames 14 years ago
Matteo Croce 4deecea26b ar71xx: detect link on LAN ports 14 years ago
Matteo Croce c0c2e18452 use correct macros and frame size in ag71xx 14 years ago
Gabor Juhos 5d77f370d6 ar71xx: ag71xx: make switch register access atomic 14 years ago
Gabor Juhos 3711658281 ar71xx: ag71xx: fix section mismatch warnings 14 years ago
Gabor Juhos ef53029870 ar71xx: ag71xx: fix build error if debugfs is enabled 14 years ago
Gabor Juhos 8b67d748cb ar71xx: ag71xx: add debugfs entry for [rt]x_ring 14 years ago
Gabor Juhos 2166432ba0 ar71xx: ag71xx: add timestamps to ag71xx_buf 14 years ago
Gabor Juhos 896e1d1ab4 ar71xx: ag71xx: use dynamically allocated buffer for napi_stats 14 years ago
Gabor Juhos a6708d20d1 ar71xx: ag71xx: use debugfs_remove_recursive 14 years ago
Gabor Juhos a8bf5e3cdb ar71xx: rename ar934x_ref_freq to ar71xx_ref_freq 14 years ago