[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <69AF1A3D48D2421CBA361D822F8D8894@realtek.com.tw>
Date: Wed, 28 Nov 2012 10:32:12 +0800
From: hayeswang <hayeswang@...ltek.com>
To: 'Francois Romieu' <romieu@...zoreil.com>,
'David Laight' <David.Laight@...LAB.COM>
CC: 'Stéphane ANCELOT' <sancelot@...e.fr>,
<netdev@...r.kernel.org>, <sancelot@...alliance.com>,
'nic_swsd' <nic_swsd@...ltek.com>
Subject: RE: Re: RTL 8169 linux driver question
Francois Romieu [mailto:romieu@...zoreil.com]
[...]
> Something like the patch below against net-next could help once I will
> have tested it.
>
> I completely guessed the Tx usec scale factor at gigabit
> speed (125 us,
> 100 us, disabled, who knows ?) and I have no idea which
> specific chipsets
> it should work with.
>
> Hayes, may I expect some hindsight regarding:
> 1 - the availability of the IntrMitigate (0xe2) register through the
> 8169, 8168 and 810x line of chipsets
8169, 8168, and 8136(810x) serial chipsets support it.
> 2 - the Tx timer unit at gigabit speed
The unit of the timer depneds on both the speed and the setting of CPlusCmd
(0xe0) bit 1 and bit 0.
For 8169
bit[1:0] \ speed 1000M 100M 10M
0 0 320ns 2.56us 40.96us
0 1 2.56us 20.48us 327.7us
1 0 5.12us 40.96us 655.4us
1 1 10.24us 81.92us 1.31ms
For the other
bit[1:0] \ speed 1000M 100M 10M
0 0 5us 2.56us 40.96us
0 1 40us 20.48us 327.7us
1 0 80us 40.96us 655.4us
1 1 160us 81.92us 1.31ms
Best Regards,
Hayes
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists