mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-03 13:32:07 -04:00
staging: vt6656: rndis.h move all to device.h
Commands macros are common to all source files. Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
887651e00e
commit
60f8ce8dd6
@@ -42,7 +42,6 @@
|
||||
#include "rf.h"
|
||||
#include "control.h"
|
||||
#include "datarate.h"
|
||||
#include "rndis.h"
|
||||
|
||||
static int msglevel =MSG_LEVEL_INFO;
|
||||
//static int msglevel =MSG_LEVEL_DEBUG;
|
||||
|
||||
@@ -54,7 +54,6 @@
|
||||
#include "mac.h"
|
||||
#include "wpa2.h"
|
||||
#include "control.h"
|
||||
#include "rndis.h"
|
||||
#include "iowpa.h"
|
||||
#include "power.h"
|
||||
|
||||
|
||||
@@ -57,7 +57,6 @@
|
||||
#include "rc4.h"
|
||||
#include "country.h"
|
||||
#include "datarate.h"
|
||||
#include "rndis.h"
|
||||
#include "control.h"
|
||||
|
||||
//static int msglevel =MSG_LEVEL_DEBUG;
|
||||
|
||||
@@ -41,7 +41,6 @@
|
||||
*/
|
||||
|
||||
#include "control.h"
|
||||
#include "rndis.h"
|
||||
|
||||
/* static int msglevel =MSG_LEVEL_INFO; */
|
||||
/* static int msglevel =MSG_LEVEL_DEBUG; */
|
||||
|
||||
@@ -66,7 +66,6 @@
|
||||
#include "desc.h"
|
||||
#include "key.h"
|
||||
#include "card.h"
|
||||
#include "rndis.h"
|
||||
|
||||
#define VNT_USB_VENDOR_ID 0x160a
|
||||
#define VNT_USB_PRODUCT_ID 0x3184
|
||||
@@ -140,6 +139,44 @@
|
||||
/* Bits in EEP_OFS_RADIOCTL */
|
||||
#define EEP_RADIOCTL_ENABLE 0x80
|
||||
|
||||
/* control commands */
|
||||
#define MESSAGE_TYPE_READ 0x1
|
||||
#define MESSAGE_TYPE_WRITE 0x0
|
||||
#define MESSAGE_TYPE_LOCK_OR 0x2
|
||||
#define MESSAGE_TYPE_LOCK_AND 0x3
|
||||
#define MESSAGE_TYPE_WRITE_MASK 0x4
|
||||
#define MESSAGE_TYPE_CARDINIT 0x5
|
||||
#define MESSAGE_TYPE_INIT_RSP 0x6
|
||||
#define MESSAGE_TYPE_MACSHUTDOWN 0x7
|
||||
#define MESSAGE_TYPE_SETKEY 0x8
|
||||
#define MESSAGE_TYPE_CLRKEYENTRY 0x9
|
||||
#define MESSAGE_TYPE_WRITE_MISCFF 0xa
|
||||
#define MESSAGE_TYPE_SET_ANTMD 0xb
|
||||
#define MESSAGE_TYPE_SELECT_CHANNLE 0xc
|
||||
#define MESSAGE_TYPE_SET_TSFTBTT 0xd
|
||||
#define MESSAGE_TYPE_SET_SSTIFS 0xe
|
||||
#define MESSAGE_TYPE_CHANGE_BBTYPE 0xf
|
||||
#define MESSAGE_TYPE_DISABLE_PS 0x10
|
||||
#define MESSAGE_TYPE_WRITE_IFRF 0x11
|
||||
|
||||
/* command read/write(index) */
|
||||
#define MESSAGE_REQUEST_MEM 0x1
|
||||
#define MESSAGE_REQUEST_BBREG 0x2
|
||||
#define MESSAGE_REQUEST_MACREG 0x3
|
||||
#define MESSAGE_REQUEST_EEPROM 0x4
|
||||
#define MESSAGE_REQUEST_TSF 0x5
|
||||
#define MESSAGE_REQUEST_TBTT 0x6
|
||||
#define MESSAGE_REQUEST_BBAGC 0x7
|
||||
#define MESSAGE_REQUEST_VERSION 0x8
|
||||
#define MESSAGE_REQUEST_RF_INIT 0x9
|
||||
#define MESSAGE_REQUEST_RF_INIT2 0xa
|
||||
#define MESSAGE_REQUEST_RF_CH0 0xb
|
||||
#define MESSAGE_REQUEST_RF_CH1 0xc
|
||||
#define MESSAGE_REQUEST_RF_CH2 0xd
|
||||
|
||||
/* USB registers */
|
||||
#define USB_REG4 0x604
|
||||
|
||||
#ifndef RUN_AT
|
||||
#define RUN_AT(x) (jiffies+(x))
|
||||
#endif
|
||||
@@ -161,6 +198,23 @@ typedef enum __device_msg_level {
|
||||
#define DEVICE_INIT_RESET 0x1 /* reset init or Dx to D0 power remain */
|
||||
#define DEVICE_INIT_DXPL 0x2 /* Dx to D0 power lost init */
|
||||
|
||||
/* Device init */
|
||||
struct vnt_cmd_card_init {
|
||||
u8 init_class;
|
||||
u8 exist_sw_net_addr;
|
||||
u8 sw_net_addr[6];
|
||||
u8 short_retry_limit;
|
||||
u8 long_retry_limit;
|
||||
};
|
||||
|
||||
struct vnt_rsp_card_init {
|
||||
u8 status;
|
||||
u8 net_addr[6];
|
||||
u8 rf_type;
|
||||
u8 min_channel;
|
||||
u8 max_channel;
|
||||
};
|
||||
|
||||
/* USB */
|
||||
|
||||
/*
|
||||
|
||||
@@ -34,7 +34,6 @@
|
||||
#include <linux/compiler.h>
|
||||
#include "firmware.h"
|
||||
#include "control.h"
|
||||
#include "rndis.h"
|
||||
|
||||
static int msglevel = MSG_LEVEL_INFO;
|
||||
/* static int msglevel = MSG_LEVEL_DEBUG; */
|
||||
|
||||
@@ -40,7 +40,6 @@
|
||||
#include "iowpa.h"
|
||||
#include "wpactl.h"
|
||||
#include "control.h"
|
||||
#include "rndis.h"
|
||||
#include "baseband.h"
|
||||
|
||||
static const long frequency_list[] = {
|
||||
|
||||
@@ -39,7 +39,6 @@
|
||||
#include "mac.h"
|
||||
#include "tmacro.h"
|
||||
#include "key.h"
|
||||
#include "rndis.h"
|
||||
#include "control.h"
|
||||
|
||||
static int msglevel =MSG_LEVEL_INFO;
|
||||
|
||||
@@ -35,7 +35,6 @@
|
||||
#include "desc.h"
|
||||
#include "mac.h"
|
||||
#include "80211hdr.h"
|
||||
#include "rndis.h"
|
||||
#include "control.h"
|
||||
|
||||
//static int msglevel =MSG_LEVEL_DEBUG;
|
||||
|
||||
@@ -45,7 +45,6 @@
|
||||
#include "rxtx.h"
|
||||
#include "card.h"
|
||||
#include "control.h"
|
||||
#include "rndis.h"
|
||||
|
||||
static int msglevel = MSG_LEVEL_INFO;
|
||||
|
||||
|
||||
@@ -39,7 +39,6 @@
|
||||
#include "rf.h"
|
||||
#include "baseband.h"
|
||||
#include "control.h"
|
||||
#include "rndis.h"
|
||||
#include "datarate.h"
|
||||
|
||||
static int msglevel =MSG_LEVEL_INFO;
|
||||
|
||||
@@ -1,87 +0,0 @@
|
||||
/*
|
||||
* Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
* the Free Software Foundation; either version 2 of the License, or
|
||||
* (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that 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 Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*
|
||||
*
|
||||
* File: rndis.h
|
||||
*
|
||||
* Purpose: Interface between firmware and driver
|
||||
*
|
||||
* Author: Warren Hsu
|
||||
*
|
||||
* Date: Nov 24, 2004
|
||||
*
|
||||
*/
|
||||
|
||||
#ifndef __RNDIS_H__
|
||||
#define __RNDIS_H__
|
||||
|
||||
#define MESSAGE_TYPE_READ 0x01
|
||||
#define MESSAGE_TYPE_WRITE 0x00
|
||||
#define MESSAGE_TYPE_LOCK_OR 0x02
|
||||
#define MESSAGE_TYPE_LOCK_AND 0x03
|
||||
#define MESSAGE_TYPE_WRITE_MASK 0x04
|
||||
#define MESSAGE_TYPE_CARDINIT 0x05
|
||||
#define MESSAGE_TYPE_INIT_RSP 0x06
|
||||
#define MESSAGE_TYPE_MACSHUTDOWN 0x07
|
||||
#define MESSAGE_TYPE_SETKEY 0x08
|
||||
#define MESSAGE_TYPE_CLRKEYENTRY 0x09
|
||||
#define MESSAGE_TYPE_WRITE_MISCFF 0x0A
|
||||
#define MESSAGE_TYPE_SET_ANTMD 0x0B
|
||||
#define MESSAGE_TYPE_SELECT_CHANNLE 0x0C
|
||||
#define MESSAGE_TYPE_SET_TSFTBTT 0x0D
|
||||
#define MESSAGE_TYPE_SET_SSTIFS 0x0E
|
||||
#define MESSAGE_TYPE_CHANGE_BBTYPE 0x0F
|
||||
#define MESSAGE_TYPE_DISABLE_PS 0x10
|
||||
#define MESSAGE_TYPE_WRITE_IFRF 0x11
|
||||
|
||||
//used for read/write(index)
|
||||
#define MESSAGE_REQUEST_MEM 0x01
|
||||
#define MESSAGE_REQUEST_BBREG 0x02
|
||||
#define MESSAGE_REQUEST_MACREG 0x03
|
||||
#define MESSAGE_REQUEST_EEPROM 0x04
|
||||
#define MESSAGE_REQUEST_TSF 0x05
|
||||
#define MESSAGE_REQUEST_TBTT 0x06
|
||||
#define MESSAGE_REQUEST_BBAGC 0x07
|
||||
#define MESSAGE_REQUEST_VERSION 0x08
|
||||
#define MESSAGE_REQUEST_RF_INIT 0x09
|
||||
#define MESSAGE_REQUEST_RF_INIT2 0x0A
|
||||
#define MESSAGE_REQUEST_RF_CH0 0x0B
|
||||
#define MESSAGE_REQUEST_RF_CH1 0x0C
|
||||
#define MESSAGE_REQUEST_RF_CH2 0x0D
|
||||
|
||||
#define USB_REG4 0x604
|
||||
|
||||
struct vnt_cmd_card_init
|
||||
{
|
||||
u8 init_class;
|
||||
u8 exist_sw_net_addr;
|
||||
u8 sw_net_addr[6];
|
||||
u8 short_retry_limit;
|
||||
u8 long_retry_limit;
|
||||
};
|
||||
|
||||
struct vnt_rsp_card_init
|
||||
{
|
||||
u8 status;
|
||||
u8 net_addr[6];
|
||||
u8 rf_type;
|
||||
u8 min_channel;
|
||||
u8 max_channel;
|
||||
};
|
||||
|
||||
#endif /* _RNDIS_H_ */
|
||||
@@ -51,7 +51,6 @@
|
||||
#include "control.h"
|
||||
#include "rxtx.h"
|
||||
#include "rf.h"
|
||||
#include "rndis.h"
|
||||
#include "channel.h"
|
||||
#include "iowpa.h"
|
||||
|
||||
|
||||
@@ -79,7 +79,6 @@
|
||||
#include "rf.h"
|
||||
#include "iowpa.h"
|
||||
#include "control.h"
|
||||
#include "rndis.h"
|
||||
|
||||
static int msglevel = MSG_LEVEL_INFO;
|
||||
//static int msglevel =MSG_LEVEL_DEBUG;
|
||||
|
||||
@@ -39,7 +39,6 @@
|
||||
#include "iocmd.h"
|
||||
#include "iowpa.h"
|
||||
#include "control.h"
|
||||
#include "rndis.h"
|
||||
#include "rf.h"
|
||||
|
||||
static int msglevel = MSG_LEVEL_INFO;
|
||||
|
||||
Reference in New Issue
Block a user