linux/drivers/staging/rtl8192e/rtl8192e/r8190P_def.h

/* SPDX-License-Identifier: GPL-2.0 */
/*
 * Copyright(c) 2008 - 2010 Realtek Corporation. All rights reserved.
 *
 * Contact Information: wlanfae <[email protected]>
 */
#ifndef R8190P_DEF_H
#define R8190P_DEF_H

#include <linux/types.h>

#define MAX_SILENT_RESET_RX_SLOT_NUM

enum rtl819x_loopback {};

#define DESC90_RATE1M
#define DESC90_RATE2M
#define DESC90_RATE5_5M
#define DESC90_RATE11M
#define DESC90_RATE6M
#define DESC90_RATE9M
#define DESC90_RATE12M
#define DESC90_RATE18M
#define DESC90_RATE24M
#define DESC90_RATE36M
#define DESC90_RATE48M
#define DESC90_RATE54M
#define DESC90_RATEMCS0
#define DESC90_RATEMCS1
#define DESC90_RATEMCS2
#define DESC90_RATEMCS3
#define DESC90_RATEMCS4
#define DESC90_RATEMCS5
#define DESC90_RATEMCS6
#define DESC90_RATEMCS7
#define DESC90_RATEMCS8
#define DESC90_RATEMCS9
#define DESC90_RATEMCS10
#define DESC90_RATEMCS11
#define DESC90_RATEMCS12
#define DESC90_RATEMCS13
#define DESC90_RATEMCS14
#define DESC90_RATEMCS15
#define DESC90_RATEMCS32

#define SHORT_SLOT_TIME
#define NON_SHORT_SLOT_TIME

#define RX_SMOOTH

#define QSLT_BK
#define QSLT_BE
#define QSLT_VI
#define QSLT_VO
#define QSLT_BEACON
#define QSLT_HIGH
#define QSLT_MGNT
#define QSLT_CMD

#define NUM_OF_PAGE_IN_FW_QUEUE_BK
#define NUM_OF_PAGE_IN_FW_QUEUE_BE
#define NUM_OF_PAGE_IN_FW_QUEUE_VI
#define NUM_OF_PAGE_IN_FW_QUEUE_VO
#define NUM_OF_PAGE_IN_FW_QUEUE_MGNT
#define NUM_OF_PAGE_IN_FW_QUEUE_BCN
#define NUM_OF_PAGE_IN_FW_QUEUE_PUB

#define APPLIED_RESERVED_QUEUE_IN_FW
#define RSVD_FW_QUEUE_PAGE_BK_SHIFT
#define RSVD_FW_QUEUE_PAGE_BE_SHIFT
#define RSVD_FW_QUEUE_PAGE_VI_SHIFT
#define RSVD_FW_QUEUE_PAGE_VO_SHIFT
#define RSVD_FW_QUEUE_PAGE_MGNT_SHIFT
#define RSVD_FW_QUEUE_PAGE_BCN_SHIFT
#define RSVD_FW_QUEUE_PAGE_PUB_SHIFT

#define HAL_PRIME_CHNL_OFFSET_DONT_CARE
#define HAL_PRIME_CHNL_OFFSET_LOWER
#define HAL_PRIME_CHNL_OFFSET_UPPER

enum version_8190_loopback {};

#define IC_VersionCut_D

enum rf_optype {};

struct bb_reg_definition {};

struct tx_fwinfo_8190pci {};

struct phy_sts_ofdm_819xpci {};

struct phy_sts_cck_819xpci {};

#define PHY_RSSI_SLID_WIN_MAX
#define PHY_Beacon_RSSI_SLID_WIN_MAX

struct tx_desc {};

struct tx_desc_cmd {};

struct rx_desc {};

struct rx_fwinfo {};

#endif