rtw89_reg_def
const struct rtw89_reg_def *reg = &rtwdev->chip->rfkill_get;
struct rtw89_reg_def p0_lna_init;
struct rtw89_reg_def p1_lna_init;
struct rtw89_reg_def p0_tia_init;
struct rtw89_reg_def p1_tia_init;
struct rtw89_reg_def p0_rxb_init;
struct rtw89_reg_def p1_rxb_init;
struct rtw89_reg_def p0_p20_pagcugc_en;
struct rtw89_reg_def p0_s20_pagcugc_en;
struct rtw89_reg_def p1_p20_pagcugc_en;
struct rtw89_reg_def p1_s20_pagcugc_en;
struct rtw89_reg_def cck_txon;
struct rtw89_reg_def cck_txen;
struct rtw89_reg_def cck_cca;
struct rtw89_reg_def cck_sfd_gg;
struct rtw89_reg_def cck_sig_gg;
struct rtw89_reg_def cck_spoofing;
struct rtw89_reg_def cck_brk;
struct rtw89_reg_def brk;
struct rtw89_reg_def brk_option;
struct rtw89_reg_def search_fail;
struct rtw89_reg_def lsig_brk_s_th;
struct rtw89_reg_def lsig_brk_l_th;
struct rtw89_reg_def rxl_err_parity;
struct rtw89_reg_def rxl_err_rate;
struct rtw89_reg_def ofdm_cca;
struct rtw89_reg_def cca_spoofing;
struct rtw89_reg_def ampdu_miss;
struct rtw89_reg_def r1b_rx_rpt_rst;
struct rtw89_reg_def r1b_rr_sel;
struct rtw89_reg_def enable_all_cnt;
struct rtw89_reg_def rst_all_cnt;
struct rtw89_reg_def h2c_counter_reg;
struct rtw89_reg_def c2h_counter_reg;
const struct rtw89_reg_def *dcfo_comp;
const struct rtw89_reg_def (*nhm_report)[RTW89_NHM_RPT_NUM];
const struct rtw89_reg_def (*nhm_th)[RTW89_NHM_TH_NUM];
struct rtw89_reg_def bss_clr_vld;
struct rtw89_reg_def rfkill_get;
struct rtw89_reg_def muedca_ctrl;
struct rtw89_reg_def bfee_ctrl;
struct rtw89_reg_def narrow_bw_ru_dis;
struct rtw89_reg_def wow_ctrl;
struct rtw89_reg_def agg_limit;
struct rtw89_reg_def ra_agg_limit;
struct rtw89_reg_def txcnt_limit;
const struct rtw89_reg_def *reg = &info->dma_io_stop;
const struct rtw89_reg_def *dma_stop1 = &info->dma_stop1;
const struct rtw89_reg_def *dma_stop2 = &info->dma_stop2;
const struct rtw89_reg_def *dma_stop1 = &info->dma_stop1;
struct rtw89_reg_def dma_io_stop;
struct rtw89_reg_def dma_stop1;
struct rtw89_reg_def dma_stop2;
struct rtw89_reg_def dma_busy1;
const struct rtw89_reg_def *dcfo_comp = rtwdev->chip->dcfo_comp;
const struct rtw89_reg_def *nhm_rpt;
const struct rtw89_reg_def *nhm_th;
const struct rtw89_reg_def *ra_limit = &mac->ra_agg_limit;
const struct rtw89_reg_def *bss_clr_vld = &chip->bss_clr_vld;
static const struct rtw89_reg_def rtw89_tssi_fastmode_regs_flat[RTW89_TSSI_FAST_MODE_NUM] = {
static const struct rtw89_reg_def rtw89_tssi_fastmode_regs_level[RTW89_TSSI_FAST_MODE_NUM] = {
const struct rtw89_reg_def *regs;
static const struct rtw89_reg_def rtw89_tssi_bandedge_regs_flat[RTW89_TSSI_SBW_NUM] = {
static const struct rtw89_reg_def rtw89_tssi_bandedge_regs_level[RTW89_TSSI_SBW_NUM] = {
const struct rtw89_reg_def *regs;
static const struct rtw89_reg_def rtw89_txpwr_ax[] = {
const struct rtw89_reg_def *table;
struct rtw89_reg_def notch1_idx;
struct rtw89_reg_def notch1_frac_idx;
struct rtw89_reg_def notch1_en;
struct rtw89_reg_def notch2_idx;
struct rtw89_reg_def notch2_frac_idx;
struct rtw89_reg_def notch2_en;
struct rtw89_reg_def mac_phy_intf_sel;
const struct rtw89_reg_def *txpwr;
static const struct rtw89_reg_def rtw89_txpwr_be[] = {
static const struct rtw89_reg_def rtw89_txpwr_be_v1[] = {
static const struct rtw89_reg_def rtw8851b_dcfo_comp = {
static const struct rtw89_reg_def rtw89_8852a_lna_gain_g[] = {
static const struct rtw89_reg_def rtw89_8852a_tia_gain_g[] = {
static const struct rtw89_reg_def rtw89_8852a_lna_gain_a[] = {
static const struct rtw89_reg_def rtw89_8852a_tia_gain_a[] = {
static const struct rtw89_reg_def rtw8852a_dcfo_comp = {
static const struct rtw89_reg_def rtw8852a_nhm_th[RTW89_NHM_TH_NUM] = {
static const struct rtw89_reg_def rtw8852a_nhm_rpt[RTW89_NHM_RPT_NUM] = {
static const struct rtw89_reg_def rtw8852b_dcfo_comp = {
static const struct rtw89_reg_def rtw8852bt_dcfo_comp = {
static const struct rtw89_reg_def rtw8852c_dcfo_comp = {
static const struct rtw89_reg_def rpl_comp_bw160[RTW89_BW20_SC_160M] = {
static const struct rtw89_reg_def rpl_comp_bw80[RTW89_BW20_SC_80M] = {
static const struct rtw89_reg_def rpl_comp_bw40[RTW89_BW20_SC_40M] = {
static const struct rtw89_reg_def rpl_comp_bw20[RTW89_BW20_SC_20M] = {
static const struct rtw89_reg_def rtw8922a_txpwr_ref[][3] = {
const struct rtw89_reg_def *txpwr_ref;
static const struct rtw89_reg_def rpl_comp_bw160[RTW89_BW20_SC_160M] = {
static const struct rtw89_reg_def rpl_comp_bw80[RTW89_BW20_SC_80M] = {
static const struct rtw89_reg_def rpl_comp_bw40[RTW89_BW20_SC_40M] = {
static const struct rtw89_reg_def rpl_comp_bw20[RTW89_BW20_SC_20M] = {
static const struct rtw89_reg_def rtw8922d_txpwr_ref[][3] = {
const struct rtw89_reg_def *txpwr_ref;