uboot-mt623x/drivers
Anatolij Gustschin 23afaba65e net: tsec: Fix Marvell 88E1121R phy init
This patch tries to ensure that phy interrupt pin
won't be asserted after booting. We experienced
following issues with current 88E1121R phy init:

Marvell 88E1121R phy can be hardware-configured
to share MDC/MDIO and interrupt pins for both ports
P0 and P1 (e.g. as configured on socrates board).
Port 0 interrupt pin will be shared by both ports
in such configuration. After booting Linux and
configuring eth0 interface, port 0 phy interrupts
are enabled. After rebooting without proper eth0
interface shutdown port 0 phy interrupts remain
enabled so any change on port 0 (link status, etc.)
cause assertion of the interrupt. Now booting Linux
and configuring eth1 interface will cause permanent
phy interrupt storm as the registered phy 1 interrupt
handler doesn't acknowledge phy 0 interrupts. This
of course should be fixed in Linux driver too.

Signed-off-by: Anatolij Gustschin <agust@denx.de>
Acked-by: Andy Fleming <afleming@freescale.com>
Signed-off-by: Ben Warren <biggerbadderben@gmail.com>
2008-12-04 22:51:54 -08:00
..
bios_emulator Fix the function conflict in x86emu when DEBUG is on 2008-10-17 01:14:37 +02:00
block Cleanup: fix "MHz" spelling 2008-10-21 11:25:39 +02:00
dma drivers/dma: Move conditional compilation to Makefile 2008-08-13 01:40:39 +02:00
hwmon rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
i2c ARM: OMAP: Convert IO macros 2008-11-21 01:44:35 +01:00
input rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
misc fsl_law clear enable before changing. 2008-10-18 21:54:05 +02:00
mmc rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
mtd mtd/dataflash.c: fix a problem with the last partition 2008-12-02 21:53:24 +01:00
net net: tsec: Fix Marvell 88E1121R phy init 2008-12-04 22:51:54 -08:00
pci drivers/fsl_pci_init: Fix inbound window mapping bug 2008-12-03 22:48:50 -06:00
pcmcia rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
qe drivers/qe/uec_phy.c: Added PHY-less (fixed PHY) driver. 2008-11-09 21:38:05 -08:00
rtc Blackfin: only initialize the RTC when actually used 2008-10-23 05:03:50 -04:00
serial rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
spi rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
usb drivers/usb: Move conditional compilation to Makefile 2008-11-28 21:24:12 +01:00
video atmel_lcdfb: Straighten out funky vl_sync logic 2008-10-25 20:33:32 +02:00