diff options
Diffstat (limited to 'drivers/net/e1000/e1000.h')
-rw-r--r-- | drivers/net/e1000/e1000.h | 59 |
1 files changed, 19 insertions, 40 deletions
diff --git a/drivers/net/e1000/e1000.h b/drivers/net/e1000/e1000.h index 98afa9c2057e..7ecce438d258 100644 --- a/drivers/net/e1000/e1000.h +++ b/drivers/net/e1000/e1000.h | |||
@@ -1,25 +1,24 @@ | |||
1 | /******************************************************************************* | 1 | /******************************************************************************* |
2 | 2 | ||
3 | 3 | Intel PRO/1000 Linux driver | |
4 | Copyright(c) 1999 - 2006 Intel Corporation. All rights reserved. | 4 | Copyright(c) 1999 - 2006 Intel Corporation. |
5 | 5 | ||
6 | This program is free software; you can redistribute it and/or modify it | 6 | This program is free software; you can redistribute it and/or modify it |
7 | under the terms of the GNU General Public License as published by the Free | 7 | under the terms and conditions of the GNU General Public License, |
8 | Software Foundation; either version 2 of the License, or (at your option) | 8 | version 2, as published by the Free Software Foundation. |
9 | any later version. | 9 | |
10 | 10 | This program is distributed in the hope it will be useful, but WITHOUT | |
11 | This program is distributed in the hope that it will be useful, but WITHOUT | 11 | ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or |
12 | ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | 12 | FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for |
13 | FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for | ||
14 | more details. | 13 | more details. |
15 | 14 | ||
16 | You should have received a copy of the GNU General Public License along with | 15 | You should have received a copy of the GNU General Public License along with |
17 | this program; if not, write to the Free Software Foundation, Inc., 59 | 16 | this program; if not, write to the Free Software Foundation, Inc., |
18 | Temple Place - Suite 330, Boston, MA 02111-1307, USA. | 17 | 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. |
19 | 18 | ||
20 | The full GNU General Public License is included in this distribution in the | 19 | The full GNU General Public License is included in this distribution in |
21 | file called LICENSE. | 20 | the file called "COPYING". |
22 | 21 | ||
23 | Contact Information: | 22 | Contact Information: |
24 | Linux NICS <linux.nics@intel.com> | 23 | Linux NICS <linux.nics@intel.com> |
25 | e1000-devel Mailing List <e1000-devel@lists.sourceforge.net> | 24 | e1000-devel Mailing List <e1000-devel@lists.sourceforge.net> |
@@ -346,29 +345,9 @@ struct e1000_adapter { | |||
346 | }; | 345 | }; |
347 | 346 | ||
348 | enum e1000_state_t { | 347 | enum e1000_state_t { |
349 | __E1000_DRIVER_TESTING, | 348 | __E1000_TESTING, |
350 | __E1000_RESETTING, | 349 | __E1000_RESETTING, |
350 | __E1000_DOWN | ||
351 | }; | 351 | }; |
352 | 352 | ||
353 | /* e1000_main.c */ | ||
354 | extern char e1000_driver_name[]; | ||
355 | extern char e1000_driver_version[]; | ||
356 | int e1000_up(struct e1000_adapter *adapter); | ||
357 | void e1000_down(struct e1000_adapter *adapter); | ||
358 | void e1000_reset(struct e1000_adapter *adapter); | ||
359 | void e1000_reinit_locked(struct e1000_adapter *adapter); | ||
360 | int e1000_setup_all_tx_resources(struct e1000_adapter *adapter); | ||
361 | void e1000_free_all_tx_resources(struct e1000_adapter *adapter); | ||
362 | int e1000_setup_all_rx_resources(struct e1000_adapter *adapter); | ||
363 | void e1000_free_all_rx_resources(struct e1000_adapter *adapter); | ||
364 | void e1000_update_stats(struct e1000_adapter *adapter); | ||
365 | int e1000_set_spd_dplx(struct e1000_adapter *adapter, uint16_t spddplx); | ||
366 | |||
367 | /* e1000_ethtool.c */ | ||
368 | void e1000_set_ethtool_ops(struct net_device *netdev); | ||
369 | |||
370 | /* e1000_param.c */ | ||
371 | void e1000_check_options(struct e1000_adapter *adapter); | ||
372 | |||
373 | |||
374 | #endif /* _E1000_H_ */ | 353 | #endif /* _E1000_H_ */ |