Re: PCI-Express not working/unuseable on Intel 925XE Chipset since2.6.12-rc1[mm1-4]

From: Jacek Luczak
Date: Fri Apr 08 2005 - 19:40:30 EST


Bjorn Helgaas wrote:
> On Fri, 2005-04-01 at 21:23 +0200, Jacek Luczak wrote:
>
>>Michael Thonke napisał(a):
>>
>>>Hello Jacek,
>>>
>>>I finially got it working :-) my PCI-Express devices working now...
>>>I grabbed the last bk-snapshot from kernel.org 2.6.12-rc1-bk3 and et volia
>>>everything except the Marvell Yokon PCI-E device working.
>>>I hope Andrew will look into the mm-line to find the bug?
>>>
>>
>>I've got Marvell Yukon 88E8053 GigE and it works fine with fixed (by
>>myself :]) driver from syskonnect. If you wont I may send it to you!
>
>
> Please post your patch here and copy the maintainers:
>
> MARVELL YUKON / SYSKONNECT DRIVER
> P: Mirko Lindner
> M: mlindner@xxxxxxxxxxxxx
> P: Ralph Roesler
> M: rroesler@xxxxxxxxxxxxx
> W: http://www.syskonnect.com
> S: Supported
>
>
>

Hi

I sent my patch to Mirko about 3 weeks ago. Mirko replied that he
consider it. Since that time new version of sk98lin driver appeared.

Version from syskonnect site require only changing usage of
pci_dev->slot_name to pci_name(pci_dev) in skge.c and skethtool.c. After
that everything should work fine. So I think there is no need to post my
path here but if you really whant I may do this. Whole path agains
2.6.12-rc2 take about 1.2 MB (diffstat attached below).


Jacek
---

drivers/net/Kconfig | 113 -
drivers/net/sk98lin/Makefile | 64
drivers/net/sk98lin/h/lm80.h | 4
drivers/net/sk98lin/h/skaddr.h | 4
drivers/net/sk98lin/h/skcsum.h | 6
drivers/net/sk98lin/h/skdebug.h | 20
drivers/net/sk98lin/h/skdrv1st.h | 41
drivers/net/sk98lin/h/skdrv2nd.h | 978 ++++++---
drivers/net/sk98lin/h/skerror.h | 12
drivers/net/sk98lin/h/skgedrv.h | 4
drivers/net/sk98lin/h/skgehw.h | 1377 ++++++++++---
drivers/net/sk98lin/h/skgehwt.h | 4
drivers/net/sk98lin/h/skgei2c.h | 210 --
drivers/net/sk98lin/h/skgeinit.h | 369 ++-
drivers/net/sk98lin/h/skgepnm2.h | 12
drivers/net/sk98lin/h/skgepnmi.h | 141 -
drivers/net/sk98lin/h/skgesirq.h | 40
drivers/net/sk98lin/h/skgetwsi.h | 241 ++
drivers/net/sk98lin/h/ski2c.h | 177 -
drivers/net/sk98lin/h/skqueue.h | 13
drivers/net/sk98lin/h/skrlmt.h | 4
drivers/net/sk98lin/h/sktimer.h | 4
drivers/net/sk98lin/h/sktwsi.h | 177 +
drivers/net/sk98lin/h/sktypes.h | 62
drivers/net/sk98lin/h/skversion.h | 34
drivers/net/sk98lin/h/skvpd.h | 84
drivers/net/sk98lin/h/sky2le.h | 891 ++++++++
drivers/net/sk98lin/h/xmac_ii.h | 621 +++---
drivers/net/sk98lin/sk98lin.txt | 203 +-
drivers/net/sk98lin/skaddr.c | 79
drivers/net/sk98lin/skcsum.c | 6
drivers/net/sk98lin/skdim.c | 1027 +++-------
drivers/net/sk98lin/skethtool.c | 1379 ++++++++++---
drivers/net/sk98lin/skge.c | 3779
++++++++++++++++++++++++--------------
drivers/net/sk98lin/skgehwt.c | 52
drivers/net/sk98lin/skgeinit.c | 1683 ++++++++++++----
drivers/net/sk98lin/skgemib.c | 186 +
drivers/net/sk98lin/skgepnmi.c | 2282 +++++++++++-----------
drivers/net/sk98lin/skgesirq.c | 1244 +++++++-----
drivers/net/sk98lin/ski2c.c | 1296 -------------
drivers/net/sk98lin/sklm80.c | 10
drivers/net/sk98lin/skproc.c | 587 ++++-
drivers/net/sk98lin/skqueue.c | 103 -
drivers/net/sk98lin/skrlmt.c | 258 +-
drivers/net/sk98lin/sktimer.c | 61
drivers/net/sk98lin/sktwsi.c | 1355 +++++++++++++
drivers/net/sk98lin/skvpd.c | 195 +
drivers/net/sk98lin/skxmac2.c | 2235 +++++++++++++---------
drivers/net/sk98lin/sky2.c | 2728 +++++++++++++++++++++++++++
drivers/net/sk98lin/sky2le.c | 510 +++++
50 files changed, 18204 insertions(+), 8761 deletions(-)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/