Bug 117053 - add mv643xx_eth detection
Summary: add mv643xx_eth detection
Status: RESOLVED FIXED
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: unspecified
Hardware: PowerPC Linux
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Steffen Winterfeldt
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-14 17:46 UTC by Olaf Hering
Modified: 2008-07-16 15:46 UTC (History)
1 user (show)

See Also:
Found By: Development
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
bug117053.tar.bz2 (104.64 KB, application/x-bzip)
2005-09-14 17:47 UTC, Olaf Hering
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Olaf Hering 2005-09-14 17:46:08 UTC
the marvel system controller on pegasos2 has a gigabit ether adapter.

hwinfo doesnt know this, yet.

0001:01:00.0 Host bridge: Marvell Technology Group Ltd. MV64360/64361/64362
System Controller (rev 03)
Comment 1 Olaf Hering 2005-09-14 17:47:57 UTC
Created attachment 49932 [details]
bug117053.tar.bz2
Comment 2 Olaf Hering 2006-03-08 15:03:53 UTC
10.1 is close, and this bug is marked 10.1
Comment 3 Olaf Hering 2006-03-08 15:04:14 UTC
*** Bug 150151 has been marked as a duplicate of this bug. ***
Comment 4 Steffen Winterfeldt 2006-03-09 14:55:55 UTC
mv643xx_eth doesn't come with a pci table. Any chance that can be changed?
Comment 5 Steffen Winterfeldt 2006-03-09 15:06:50 UTC
BTW, does this chip provide any other things, too, like sound? Or just
network?
Comment 6 Steffen Winterfeldt 2006-03-09 15:28:57 UTC
Plese attach getsysinfo with mv643xx_eth loaded.
Comment 7 Steffen Winterfeldt 2006-03-09 15:39:57 UTC
There are two of these Marvell thingies. Does that mean there are two
network interfaces?
Comment 8 Olaf Hering 2006-03-09 16:04:01 UTC
there is only one. mulberry has a beta7 installed.
Comment 9 Steffen Winterfeldt 2006-03-09 16:46:38 UTC
Doesn't look very promising yet. /sys/class/net/xxx doesn't have a 'device'
link - so I can't relate interface and card. And it doesn't seem to generate
hotplug events - at least I couldn't get eth1 to show up in hal.

Is there any chance to get the driver fixed or should I start adding a
special hack?
Comment 10 peter czanik 2006-03-10 07:35:54 UTC
(In reply to comment #7)
> There are two of these Marvell thingies. Does that mean there are two
> network interfaces?
> 

I asked the hardware guys, and got this reply:

"Basically, the second gige is routed to the little connector beside the cpu
module, but it has no PHY connected, so a little board needs to be developped
for it."

So, yes and no: it could drive two ethernet interfaces, but there is only one in use.
Comment 11 Olaf Hering 2006-03-10 21:21:59 UTC
the mv643xx_eth is a platform device, not a pci device. There is appearently no support for this class in the kernel, symlinks are not created for me.
I have added the pci id of the hostbridge to the driver, so it gets automatically loaded. But hwinfo still doesnt find it.
Comment 12 Steffen Winterfeldt 2006-03-15 16:00:30 UTC
hwinfo 12.15