linux/drivers/net/wireless/realtek/rtw89/rtw8852c_table.c

// SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
/* Copyright(c) 2019-2022  Realtek Corporation
 */

#include "phy.h"
#include "reg.h"
#include "rtw8852c_table.h"

static const struct rtw89_reg2_def rtw89_8852c_phy_bb_regs[] =;

static const struct rtw89_reg2_def rtw89_8852c_phy_bb_reg_gain[] =;

static const struct rtw89_reg2_def rtw89_8852c_phy_radioa_regs[] =static const struct rtw89_reg2_def rtw89_8852c_phy_radiob_regs[] =static const struct rtw89_reg2_def rtw89_8852c_phy_nctl_regs[] =static const struct rtw89_txpwr_byrate_cfg rtw89_8852c_txpwr_byrate[] =static const s8 _txpwr_track_delta_swingidx_6gb_n[][DELTA_SWINGIDX_SIZE] =static const s8 _txpwr_track_delta_swingidx_6gb_p[][DELTA_SWINGIDX_SIZE] =static const s8 _txpwr_track_delta_swingidx_6ga_n[][DELTA_SWINGIDX_SIZE] =static const s8 _txpwr_track_delta_swingidx_6ga_p[][DELTA_SWINGIDX_SIZE] =static const s8 _txpwr_track_delta_swingidx_5gb_n[][DELTA_SWINGIDX_SIZE] =static const s8 _txpwr_track_delta_swingidx_5gb_p[][DELTA_SWINGIDX_SIZE] =static const s8 _txpwr_track_delta_swingidx_5ga_n[][DELTA_SWINGIDX_SIZE] =static const s8 _txpwr_track_delta_swingidx_5ga_p[][DELTA_SWINGIDX_SIZE] =static const s8 _txpwr_track_delta_swingidx_2gb_n[] =static const s8 _txpwr_track_delta_swingidx_2gb_p[] =static const s8 _txpwr_track_delta_swingidx_2ga_n[] =static const s8 _txpwr_track_delta_swingidx_2ga_p[] =static const s8 _txpwr_track_delta_swingidx_2g_cck_b_n[] =static const s8 _txpwr_track_delta_swingidx_2g_cck_b_p[] =static const s8 _txpwr_track_delta_swingidx_2g_cck_a_n[] =static const s8 _txpwr_track_delta_swingidx_2g_cck_a_p[] =static
const u8 rtw89_8852c_tx_shape_lmt[RTW89_BAND_NUM][RTW89_RS_TX_SHAPE_NUM]
				 [RTW89_REGD_NUM] =static
const u8 rtw89_8852c_tx_shape_lmt_ru[RTW89_BAND_NUM][RTW89_REGD_NUM] =static
const s8 rtw89_8852c_txpwr_lmt_2g[RTW89_2G_BW_NUM][RTW89_NTX_NUM]
				 [RTW89_RS_LMT_NUM][RTW89_BF_NUM]
				 [RTW89_REGD_NUM][RTW89_2G_CH_NUM] =static
const s8 rtw89_8852c_txpwr_lmt_5g[RTW89_5G_BW_NUM][RTW89_NTX_NUM]
				 [RTW89_RS_LMT_NUM][RTW89_BF_NUM]
				 [RTW89_REGD_NUM][RTW89_5G_CH_NUM] =static
const s8 rtw89_8852c_txpwr_lmt_6g[RTW89_6G_BW_NUM][RTW89_NTX_NUM]
				 [RTW89_RS_LMT_NUM][RTW89_BF_NUM]
				 [RTW89_REGD_NUM][NUM_OF_RTW89_REG_6GHZ_POWER]
				 [RTW89_6G_CH_NUM] =static
const s8 rtw89_8852c_txpwr_lmt_ru_2g[RTW89_RU_NUM][RTW89_NTX_NUM]
				    [RTW89_REGD_NUM][RTW89_2G_CH_NUM] =static
const s8 rtw89_8852c_txpwr_lmt_ru_5g[RTW89_RU_NUM][RTW89_NTX_NUM]
				    [RTW89_REGD_NUM][RTW89_5G_CH_NUM] =static
const s8 rtw89_8852c_txpwr_lmt_ru_6g[RTW89_RU_NUM][RTW89_NTX_NUM]
				    [RTW89_REGD_NUM][NUM_OF_RTW89_REG_6GHZ_POWER]
				    [RTW89_6G_CH_NUM] =const struct rtw89_phy_table rtw89_8852c_phy_bb_table =const struct rtw89_phy_table rtw89_8852c_phy_bb_gain_table =const struct rtw89_phy_table rtw89_8852c_phy_radioa_table =const struct rtw89_phy_table rtw89_8852c_phy_radiob_table =const struct rtw89_phy_table rtw89_8852c_phy_nctl_table =static
const struct rtw89_txpwr_table rtw89_8852c_byr_table =const struct rtw89_txpwr_track_cfg rtw89_8852c_trk_cfg =const struct rtw89_phy_tssi_dbw_table rtw89_8852c_tssi_dbw_table =const struct rtw89_rfe_parms rtw89_8852c_dflt_parms =