[Bugme-new] [Bug 33042] New: Marvell 88E1145 phy configured incorrectly in fiber mode
bugzilla-daemon at bugzilla.kernel.org
bugzilla-daemon at bugzilla.kernel.org
Mon Apr 11 02:28:18 PDT 2011
https://bugzilla.kernel.org/show_bug.cgi?id=33042
Summary: Marvell 88E1145 phy configured incorrectly in fiber
mode
Product: Drivers
Version: 2.5
Kernel Version: Linux-2.6.39-rc1-00191
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Network
AssignedTo: drivers_network at kernel-bugs.osdl.org
ReportedBy: oakad at yahoo.com
Regression: No
On my board, Marvell 88E1145 phy is attached to Freescale gianfar controller.
Backplane connection is detected by u-boot as 1000/Full fiber mode.
The network works perfectly in u-boot (dhcp, tftp of large files, ntp). Upon
booting, kernel detects the link as 100/Full and no data can be exchanged over
the interface.
As a quick fix, I tried setting .read_settings method of the 1145 driver to
marvell_read_status (instead of genphy_read_status). Now the link is correctly
detected as 1000/Full, but the data still can not be exchanged.
I assume, there's a configuration bit missing on the kernel side, as there are
no such problems in u-boot.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Bugme-new
mailing list