OpenCores
URL https://opencores.org/ocsvn/test_project/test_project/trunk

Subversion Repositories test_project

[/] [test_project/] [trunk/] [linux_sd_driver/] [drivers/] [net/] [wireless/] [iwlwifi/] [iwl-3945.h] - Blame information for rev 62

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 62 marcus.erl
/******************************************************************************
2
 *
3
 * Copyright(c) 2003 - 2007 Intel Corporation. All rights reserved.
4
 *
5
 * This program is free software; you can redistribute it and/or modify it
6
 * under the terms of version 2 of the GNU General Public License as
7
 * published by the Free Software Foundation.
8
 *
9
 * This program is distributed in the hope that it will be useful, but WITHOUT
10
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
12
 * more details.
13
 *
14
 * You should have received a copy of the GNU General Public License along with
15
 * this program; if not, write to the Free Software Foundation, Inc.,
16
 * 51 Franklin Street, Fifth Floor, Boston, MA 02110, USA
17
 *
18
 * The full GNU General Public License is included in this distribution in the
19
 * file called LICENSE.
20
 *
21
 * Contact Information:
22
 * James P. Ketrenos <ipw2100-admin@linux.intel.com>
23
 * Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497
24
 *
25
 *****************************************************************************/
26
 
27
#ifndef __iwl_3945_h__
28
#define __iwl_3945_h__
29
 
30
/*
31
 * Forward declare iwl-3945.c functions for iwl-base.c
32
 */
33
extern int iwl_eeprom_aqcuire_semaphore(struct iwl_priv *priv);
34
extern __le32 iwl3945_get_antenna_flags(const struct iwl_priv *priv);
35
extern int iwl3945_init_hw_rate_table(struct iwl_priv *priv);
36
extern void iwl3945_reg_txpower_periodic(struct iwl_priv *priv);
37
extern void iwl3945_bg_reg_txpower_periodic(struct work_struct *work);
38
extern int iwl3945_txpower_set_from_eeprom(struct iwl_priv *priv);
39
extern u8 iwl3945_sync_sta(struct iwl_priv *priv, int sta_id,
40
                 u16 tx_rate, u8 flags);
41
#endif

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.