netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [patch] net: add Gigabit Ethernet Switch for PCI driver gesp
@ 2008-07-21 10:25 Matti Linnanvuori
  2008-08-07  6:27 ` Jeff Garzik
  0 siblings, 1 reply; 5+ messages in thread
From: Matti Linnanvuori @ 2008-07-21 10:25 UTC (permalink / raw)
  To: netdev, jgarzik

The following patch is on top of linux-next July 21:
http://groups.google.com/group/pcidriver/web/gesp.patch

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [patch] net: add Gigabit Ethernet Switch for PCI driver gesp
  2008-07-21 10:25 [patch] net: add Gigabit Ethernet Switch for PCI driver gesp Matti Linnanvuori
@ 2008-08-07  6:27 ` Jeff Garzik
       [not found]   ` <ca0148c30808120512re132edercfebbbd4c97fc2dc@mail.gmail.com>
  0 siblings, 1 reply; 5+ messages in thread
From: Jeff Garzik @ 2008-08-07  6:27 UTC (permalink / raw)
  To: Matti Linnanvuori; +Cc: netdev

Matti Linnanvuori wrote:
> The following patch is on top of linux-next July 21:
> http://groups.google.com/group/pcidriver/web/gesp.patch

cannot retrieve via wget...

Please send inline patches via email like everyone else...



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [patch v2] net: add Gigabit Ethernet Switch for PCI driver gesp
       [not found]   ` <ca0148c30808120512re132edercfebbbd4c97fc2dc@mail.gmail.com>
@ 2008-09-14  0:28     ` Jeff Garzik
  2008-09-15 20:16       ` Brandeburg, Jesse
  2008-09-29 11:55       ` Matti Linnanvuori
  0 siblings, 2 replies; 5+ messages in thread
From: Jeff Garzik @ 2008-09-14  0:28 UTC (permalink / raw)
  To: Matti Linnanvuori; +Cc: netdev

Matti Linnanvuori wrote:
> From: Matti Linnanvuori <matti.linnanvuori@ascom.com>
> 
> Add GESP Gigabit Ethernet Switch for PCI driver.
> 
> Signed-off-by: Matti Linnanvuori <matti.linnanvuori@ascom.com>
> 
> ---
> 
> --- linux-2.6.26/drivers/net/gesp/e1000_82540.c	1970-01-01
> 02:00:00.000000000 +0200
> +++ linux-next/drivers/net/gesp/e1000_82540.c	2008-07-21
> 12:19:29.893549294 +0300
> @@ -0,0 +1,685 @@
> +/*******************************************************************************
> +
> +  Intel PRO/1000 Linux driver
> +  Copyright(c) 1999 - 2008 Intel Corporation.
> +
> +  This program is free software; you can redistribute it and/or modify it
> +  under the terms and conditions of the GNU General Public License,
> +  version 2, as published by the Free Software Foundation.
> +
> +  This program is distributed in the hope it will be useful, but WITHOUT
> +  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
> +  FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
> +  more details.
> +
> +  You should have received a copy of the GNU General Public License along with
> +  this program; if not, write to the Free Software Foundation, Inc.,
> +  51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
> +
> +  The full GNU General Public License is included in this distribution in
> +  the file called "COPYING".
> +
> +  Contact Information:
> +  Linux NICS <linux.nics@intel.com>
> +  e1000-devel Mailing List <e1000-devel@lists.sourceforge.net>
> +  Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
> +
> +*******************************************************************************/
> +
> +/* e1000_82540
> + * e1000_82545
> + * e1000_82546
> + * e1000_82545_rev_3
> + * e1000_82546_rev_3
> + */
> +
> +#include "e1000_api.h"
> +
> +static s32  e1000_init_phy_params_82540(struct e1000_hw *hw);
> +static s32  e1000_init_nvm_params_82540(struct e1000_hw *hw);
> +static s32  e1000_init_mac_params_82540(struct e1000_hw *hw);
> +static s32  e1000_adjust_serdes_amplitude_82540(struct e1000_hw *hw);
> +static void e1000_clear_hw_cntrs_82540(struct e1000_hw *hw);
> +static s32  e1000_init_hw_82540(struct e1000_hw *hw);
> +static s32  e1000_reset_hw_82540(struct e1000_hw *hw);
> +static s32  e1000_set_phy_mode_82540(struct e1000_hw *hw);
> +static s32  e1000_set_vco_speed_82540(struct e1000_hw *hw);
> +static s32  e1000_setup_copper_link_82540(struct e1000_hw *hw);
> +static s32  e1000_setup_fiber_serdes_link_82540(struct e1000_hw *hw);
> +static void e1000_power_down_phy_copper_82540(struct e1000_hw *hw);

Need a little bit more information here.

How close is this hardware to e1000?

Is this driver really from Intel, as the contact information implies?

Is there documentation on the hardware anywhere?



^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: [patch v2] net: add Gigabit Ethernet Switch for PCI driver gesp
  2008-09-14  0:28     ` [patch v2] " Jeff Garzik
@ 2008-09-15 20:16       ` Brandeburg, Jesse
  2008-09-29 11:55       ` Matti Linnanvuori
  1 sibling, 0 replies; 5+ messages in thread
From: Brandeburg, Jesse @ 2008-09-15 20:16 UTC (permalink / raw)
  To: Jeff Garzik, Matti Linnanvuori; +Cc: netdev, Brandeburg, Jesse

Jeff Garzik wrote:
> Matti Linnanvuori wrote:
>> From: Matti Linnanvuori <matti.linnanvuori@ascom.com>
>> 
>> Add GESP Gigabit Ethernet Switch for PCI driver.
>> 
>> Signed-off-by: Matti Linnanvuori <matti.linnanvuori@ascom.com>

> Need a little bit more information here.
> 
> How close is this hardware to e1000?
> 
> Is this driver really from Intel, as the contact information implies?

Not from us, it may be derived from our driver however, but AFAIK we (I)
haven't been contacted about it.
 
> Is there documentation on the hardware anywhere?


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [patch v2] net: add Gigabit Ethernet Switch for PCI driver gesp
  2008-09-14  0:28     ` [patch v2] " Jeff Garzik
  2008-09-15 20:16       ` Brandeburg, Jesse
@ 2008-09-29 11:55       ` Matti Linnanvuori
  1 sibling, 0 replies; 5+ messages in thread
From: Matti Linnanvuori @ 2008-09-29 11:55 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: netdev

2008/9/14 Jeff Garzik <jgarzik@pobox.com>:
> Need a little bit more information here.
>
> How close is this hardware to e1000?

It uses e1000 interfaces as components.

> Is this driver really from Intel, as the contact information implies?

The driver is not from Intel as such but it mostly copies Intel's e1000 code.

> Is there documentation on the hardware anywhere?

Yeah. I don't have the copyright now, though...

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-09-29 11:55 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-21 10:25 [patch] net: add Gigabit Ethernet Switch for PCI driver gesp Matti Linnanvuori
2008-08-07  6:27 ` Jeff Garzik
     [not found]   ` <ca0148c30808120512re132edercfebbbd4c97fc2dc@mail.gmail.com>
2008-09-14  0:28     ` [patch v2] " Jeff Garzik
2008-09-15 20:16       ` Brandeburg, Jesse
2008-09-29 11:55       ` Matti Linnanvuori

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).