Path: blob/master/drivers/media/dvb/dvb-usb/af9005.h
15112 views
/* Common header-file of the Linux driver for the Afatech 90051* USB1.1 DVB-T receiver.2*3* Copyright (C) 2007 Luca Olivetti ([email protected])4*5* Thanks to Afatech who kindly provided information.6*7* This program is free software; you can redistribute it and/or modify8* it under the terms of the GNU General Public License as published by9* the Free Software Foundation; either version 2 of the License, or10* (at your option) any later version.11*12* This program is distributed in the hope that it will be useful,13* but WITHOUT ANY WARRANTY; without even the implied warranty of14* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the15* GNU General Public License for more details.16*17* You should have received a copy of the GNU General Public License18* along with this program; if not, write to the Free Software19* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.20*21* see Documentation/dvb/README.dvb-usb for more information22*/23#ifndef _DVB_USB_AF9005_H_24#define _DVB_USB_AF9005_H_2526#define DVB_USB_LOG_PREFIX "af9005"27#include "dvb-usb.h"2829extern int dvb_usb_af9005_debug;30#define deb_info(args...) dprintk(dvb_usb_af9005_debug,0x01,args)31#define deb_xfer(args...) dprintk(dvb_usb_af9005_debug,0x02,args)32#define deb_rc(args...) dprintk(dvb_usb_af9005_debug,0x04,args)33#define deb_reg(args...) dprintk(dvb_usb_af9005_debug,0x08,args)34#define deb_i2c(args...) dprintk(dvb_usb_af9005_debug,0x10,args)35#define deb_fw(args...) dprintk(dvb_usb_af9005_debug,0x20,args)3637extern int dvb_usb_af9005_led;3839/* firmware */40#define FW_BULKOUT_SIZE 25041enum {42FW_CONFIG,43FW_CONFIRM,44FW_BOOT45};4647/* af9005 commands */48#define AF9005_OFDM_REG 049#define AF9005_TUNER_REG 15051#define AF9005_REGISTER_RW 0x2052#define AF9005_REGISTER_RW_ACK 0x215354#define AF9005_CMD_OFDM_REG 0x0055#define AF9005_CMD_TUNER 0x8056#define AF9005_CMD_BURST 0x0257#define AF9005_CMD_AUTOINC 0x0458#define AF9005_CMD_READ 0x0059#define AF9005_CMD_WRITE 0x016061/* af9005 registers */62#define APO_REG_RESET 0xAEFF6364#define APO_REG_I2C_RW_CAN_TUNER 0xF00065#define APO_REG_I2C_RW_SILICON_TUNER 0xF00166#define APO_REG_GPIO_RW_SILICON_TUNER 0xFFFE /* also for OFSM */67#define APO_REG_TRIGGER_OFSM 0xFFFF /* also for OFSM */6869/***********************************************************************70* Apollo Registers from VLSI *71***********************************************************************/72#define xd_p_reg_aagc_inverted_agc 0xA00073#define reg_aagc_inverted_agc_pos 074#define reg_aagc_inverted_agc_len 175#define reg_aagc_inverted_agc_lsb 076#define xd_p_reg_aagc_sign_only 0xA00077#define reg_aagc_sign_only_pos 178#define reg_aagc_sign_only_len 179#define reg_aagc_sign_only_lsb 080#define xd_p_reg_aagc_slow_adc_en 0xA00081#define reg_aagc_slow_adc_en_pos 282#define reg_aagc_slow_adc_en_len 183#define reg_aagc_slow_adc_en_lsb 084#define xd_p_reg_aagc_slow_adc_scale 0xA00085#define reg_aagc_slow_adc_scale_pos 386#define reg_aagc_slow_adc_scale_len 587#define reg_aagc_slow_adc_scale_lsb 088#define xd_p_reg_aagc_check_slow_adc_lock 0xA00189#define reg_aagc_check_slow_adc_lock_pos 090#define reg_aagc_check_slow_adc_lock_len 191#define reg_aagc_check_slow_adc_lock_lsb 092#define xd_p_reg_aagc_init_control 0xA00193#define reg_aagc_init_control_pos 194#define reg_aagc_init_control_len 195#define reg_aagc_init_control_lsb 096#define xd_p_reg_aagc_total_gain_sel 0xA00197#define reg_aagc_total_gain_sel_pos 298#define reg_aagc_total_gain_sel_len 299#define reg_aagc_total_gain_sel_lsb 0100#define xd_p_reg_aagc_out_inv 0xA001101#define reg_aagc_out_inv_pos 5102#define reg_aagc_out_inv_len 1103#define reg_aagc_out_inv_lsb 0104#define xd_p_reg_aagc_int_en 0xA001105#define reg_aagc_int_en_pos 6106#define reg_aagc_int_en_len 1107#define reg_aagc_int_en_lsb 0108#define xd_p_reg_aagc_lock_change_flag 0xA001109#define reg_aagc_lock_change_flag_pos 7110#define reg_aagc_lock_change_flag_len 1111#define reg_aagc_lock_change_flag_lsb 0112#define xd_p_reg_aagc_rf_loop_bw_scale_acquire 0xA002113#define reg_aagc_rf_loop_bw_scale_acquire_pos 0114#define reg_aagc_rf_loop_bw_scale_acquire_len 5115#define reg_aagc_rf_loop_bw_scale_acquire_lsb 0116#define xd_p_reg_aagc_rf_loop_bw_scale_track 0xA003117#define reg_aagc_rf_loop_bw_scale_track_pos 0118#define reg_aagc_rf_loop_bw_scale_track_len 5119#define reg_aagc_rf_loop_bw_scale_track_lsb 0120#define xd_p_reg_aagc_if_loop_bw_scale_acquire 0xA004121#define reg_aagc_if_loop_bw_scale_acquire_pos 0122#define reg_aagc_if_loop_bw_scale_acquire_len 5123#define reg_aagc_if_loop_bw_scale_acquire_lsb 0124#define xd_p_reg_aagc_if_loop_bw_scale_track 0xA005125#define reg_aagc_if_loop_bw_scale_track_pos 0126#define reg_aagc_if_loop_bw_scale_track_len 5127#define reg_aagc_if_loop_bw_scale_track_lsb 0128#define xd_p_reg_aagc_max_rf_agc_7_0 0xA006129#define reg_aagc_max_rf_agc_7_0_pos 0130#define reg_aagc_max_rf_agc_7_0_len 8131#define reg_aagc_max_rf_agc_7_0_lsb 0132#define xd_p_reg_aagc_max_rf_agc_9_8 0xA007133#define reg_aagc_max_rf_agc_9_8_pos 0134#define reg_aagc_max_rf_agc_9_8_len 2135#define reg_aagc_max_rf_agc_9_8_lsb 8136#define xd_p_reg_aagc_min_rf_agc_7_0 0xA008137#define reg_aagc_min_rf_agc_7_0_pos 0138#define reg_aagc_min_rf_agc_7_0_len 8139#define reg_aagc_min_rf_agc_7_0_lsb 0140#define xd_p_reg_aagc_min_rf_agc_9_8 0xA009141#define reg_aagc_min_rf_agc_9_8_pos 0142#define reg_aagc_min_rf_agc_9_8_len 2143#define reg_aagc_min_rf_agc_9_8_lsb 8144#define xd_p_reg_aagc_max_if_agc_7_0 0xA00A145#define reg_aagc_max_if_agc_7_0_pos 0146#define reg_aagc_max_if_agc_7_0_len 8147#define reg_aagc_max_if_agc_7_0_lsb 0148#define xd_p_reg_aagc_max_if_agc_9_8 0xA00B149#define reg_aagc_max_if_agc_9_8_pos 0150#define reg_aagc_max_if_agc_9_8_len 2151#define reg_aagc_max_if_agc_9_8_lsb 8152#define xd_p_reg_aagc_min_if_agc_7_0 0xA00C153#define reg_aagc_min_if_agc_7_0_pos 0154#define reg_aagc_min_if_agc_7_0_len 8155#define reg_aagc_min_if_agc_7_0_lsb 0156#define xd_p_reg_aagc_min_if_agc_9_8 0xA00D157#define reg_aagc_min_if_agc_9_8_pos 0158#define reg_aagc_min_if_agc_9_8_len 2159#define reg_aagc_min_if_agc_9_8_lsb 8160#define xd_p_reg_aagc_lock_sample_scale 0xA00E161#define reg_aagc_lock_sample_scale_pos 0162#define reg_aagc_lock_sample_scale_len 5163#define reg_aagc_lock_sample_scale_lsb 0164#define xd_p_reg_aagc_rf_agc_lock_scale_acquire 0xA00F165#define reg_aagc_rf_agc_lock_scale_acquire_pos 0166#define reg_aagc_rf_agc_lock_scale_acquire_len 3167#define reg_aagc_rf_agc_lock_scale_acquire_lsb 0168#define xd_p_reg_aagc_rf_agc_lock_scale_track 0xA00F169#define reg_aagc_rf_agc_lock_scale_track_pos 3170#define reg_aagc_rf_agc_lock_scale_track_len 3171#define reg_aagc_rf_agc_lock_scale_track_lsb 0172#define xd_p_reg_aagc_if_agc_lock_scale_acquire 0xA010173#define reg_aagc_if_agc_lock_scale_acquire_pos 0174#define reg_aagc_if_agc_lock_scale_acquire_len 3175#define reg_aagc_if_agc_lock_scale_acquire_lsb 0176#define xd_p_reg_aagc_if_agc_lock_scale_track 0xA010177#define reg_aagc_if_agc_lock_scale_track_pos 3178#define reg_aagc_if_agc_lock_scale_track_len 3179#define reg_aagc_if_agc_lock_scale_track_lsb 0180#define xd_p_reg_aagc_rf_top_numerator_7_0 0xA011181#define reg_aagc_rf_top_numerator_7_0_pos 0182#define reg_aagc_rf_top_numerator_7_0_len 8183#define reg_aagc_rf_top_numerator_7_0_lsb 0184#define xd_p_reg_aagc_rf_top_numerator_9_8 0xA012185#define reg_aagc_rf_top_numerator_9_8_pos 0186#define reg_aagc_rf_top_numerator_9_8_len 2187#define reg_aagc_rf_top_numerator_9_8_lsb 8188#define xd_p_reg_aagc_if_top_numerator_7_0 0xA013189#define reg_aagc_if_top_numerator_7_0_pos 0190#define reg_aagc_if_top_numerator_7_0_len 8191#define reg_aagc_if_top_numerator_7_0_lsb 0192#define xd_p_reg_aagc_if_top_numerator_9_8 0xA014193#define reg_aagc_if_top_numerator_9_8_pos 0194#define reg_aagc_if_top_numerator_9_8_len 2195#define reg_aagc_if_top_numerator_9_8_lsb 8196#define xd_p_reg_aagc_adc_out_desired_7_0 0xA015197#define reg_aagc_adc_out_desired_7_0_pos 0198#define reg_aagc_adc_out_desired_7_0_len 8199#define reg_aagc_adc_out_desired_7_0_lsb 0200#define xd_p_reg_aagc_adc_out_desired_8 0xA016201#define reg_aagc_adc_out_desired_8_pos 0202#define reg_aagc_adc_out_desired_8_len 1203#define reg_aagc_adc_out_desired_8_lsb 0204#define xd_p_reg_aagc_fixed_gain 0xA016205#define reg_aagc_fixed_gain_pos 3206#define reg_aagc_fixed_gain_len 1207#define reg_aagc_fixed_gain_lsb 0208#define xd_p_reg_aagc_lock_count_th 0xA016209#define reg_aagc_lock_count_th_pos 4210#define reg_aagc_lock_count_th_len 4211#define reg_aagc_lock_count_th_lsb 0212#define xd_p_reg_aagc_fixed_rf_agc_control_7_0 0xA017213#define reg_aagc_fixed_rf_agc_control_7_0_pos 0214#define reg_aagc_fixed_rf_agc_control_7_0_len 8215#define reg_aagc_fixed_rf_agc_control_7_0_lsb 0216#define xd_p_reg_aagc_fixed_rf_agc_control_15_8 0xA018217#define reg_aagc_fixed_rf_agc_control_15_8_pos 0218#define reg_aagc_fixed_rf_agc_control_15_8_len 8219#define reg_aagc_fixed_rf_agc_control_15_8_lsb 8220#define xd_p_reg_aagc_fixed_rf_agc_control_23_16 0xA019221#define reg_aagc_fixed_rf_agc_control_23_16_pos 0222#define reg_aagc_fixed_rf_agc_control_23_16_len 8223#define reg_aagc_fixed_rf_agc_control_23_16_lsb 16224#define xd_p_reg_aagc_fixed_rf_agc_control_30_24 0xA01A225#define reg_aagc_fixed_rf_agc_control_30_24_pos 0226#define reg_aagc_fixed_rf_agc_control_30_24_len 7227#define reg_aagc_fixed_rf_agc_control_30_24_lsb 24228#define xd_p_reg_aagc_fixed_if_agc_control_7_0 0xA01B229#define reg_aagc_fixed_if_agc_control_7_0_pos 0230#define reg_aagc_fixed_if_agc_control_7_0_len 8231#define reg_aagc_fixed_if_agc_control_7_0_lsb 0232#define xd_p_reg_aagc_fixed_if_agc_control_15_8 0xA01C233#define reg_aagc_fixed_if_agc_control_15_8_pos 0234#define reg_aagc_fixed_if_agc_control_15_8_len 8235#define reg_aagc_fixed_if_agc_control_15_8_lsb 8236#define xd_p_reg_aagc_fixed_if_agc_control_23_16 0xA01D237#define reg_aagc_fixed_if_agc_control_23_16_pos 0238#define reg_aagc_fixed_if_agc_control_23_16_len 8239#define reg_aagc_fixed_if_agc_control_23_16_lsb 16240#define xd_p_reg_aagc_fixed_if_agc_control_30_24 0xA01E241#define reg_aagc_fixed_if_agc_control_30_24_pos 0242#define reg_aagc_fixed_if_agc_control_30_24_len 7243#define reg_aagc_fixed_if_agc_control_30_24_lsb 24244#define xd_p_reg_aagc_rf_agc_unlock_numerator 0xA01F245#define reg_aagc_rf_agc_unlock_numerator_pos 0246#define reg_aagc_rf_agc_unlock_numerator_len 6247#define reg_aagc_rf_agc_unlock_numerator_lsb 0248#define xd_p_reg_aagc_if_agc_unlock_numerator 0xA020249#define reg_aagc_if_agc_unlock_numerator_pos 0250#define reg_aagc_if_agc_unlock_numerator_len 6251#define reg_aagc_if_agc_unlock_numerator_lsb 0252#define xd_p_reg_unplug_th 0xA021253#define reg_unplug_th_pos 0254#define reg_unplug_th_len 8255#define reg_aagc_rf_x0_lsb 0256#define xd_p_reg_weak_signal_rfagc_thr 0xA022257#define reg_weak_signal_rfagc_thr_pos 0258#define reg_weak_signal_rfagc_thr_len 8259#define reg_weak_signal_rfagc_thr_lsb 0260#define xd_p_reg_unplug_rf_gain_th 0xA023261#define reg_unplug_rf_gain_th_pos 0262#define reg_unplug_rf_gain_th_len 8263#define reg_unplug_rf_gain_th_lsb 0264#define xd_p_reg_unplug_dtop_rf_gain_th 0xA024265#define reg_unplug_dtop_rf_gain_th_pos 0266#define reg_unplug_dtop_rf_gain_th_len 8267#define reg_unplug_dtop_rf_gain_th_lsb 0268#define xd_p_reg_unplug_dtop_if_gain_th 0xA025269#define reg_unplug_dtop_if_gain_th_pos 0270#define reg_unplug_dtop_if_gain_th_len 8271#define reg_unplug_dtop_if_gain_th_lsb 0272#define xd_p_reg_top_recover_at_unplug_en 0xA026273#define reg_top_recover_at_unplug_en_pos 0274#define reg_top_recover_at_unplug_en_len 1275#define reg_top_recover_at_unplug_en_lsb 0276#define xd_p_reg_aagc_rf_x6 0xA027277#define reg_aagc_rf_x6_pos 0278#define reg_aagc_rf_x6_len 8279#define reg_aagc_rf_x6_lsb 0280#define xd_p_reg_aagc_rf_x7 0xA028281#define reg_aagc_rf_x7_pos 0282#define reg_aagc_rf_x7_len 8283#define reg_aagc_rf_x7_lsb 0284#define xd_p_reg_aagc_rf_x8 0xA029285#define reg_aagc_rf_x8_pos 0286#define reg_aagc_rf_x8_len 8287#define reg_aagc_rf_x8_lsb 0288#define xd_p_reg_aagc_rf_x9 0xA02A289#define reg_aagc_rf_x9_pos 0290#define reg_aagc_rf_x9_len 8291#define reg_aagc_rf_x9_lsb 0292#define xd_p_reg_aagc_rf_x10 0xA02B293#define reg_aagc_rf_x10_pos 0294#define reg_aagc_rf_x10_len 8295#define reg_aagc_rf_x10_lsb 0296#define xd_p_reg_aagc_rf_x11 0xA02C297#define reg_aagc_rf_x11_pos 0298#define reg_aagc_rf_x11_len 8299#define reg_aagc_rf_x11_lsb 0300#define xd_p_reg_aagc_rf_x12 0xA02D301#define reg_aagc_rf_x12_pos 0302#define reg_aagc_rf_x12_len 8303#define reg_aagc_rf_x12_lsb 0304#define xd_p_reg_aagc_rf_x13 0xA02E305#define reg_aagc_rf_x13_pos 0306#define reg_aagc_rf_x13_len 8307#define reg_aagc_rf_x13_lsb 0308#define xd_p_reg_aagc_if_x0 0xA02F309#define reg_aagc_if_x0_pos 0310#define reg_aagc_if_x0_len 8311#define reg_aagc_if_x0_lsb 0312#define xd_p_reg_aagc_if_x1 0xA030313#define reg_aagc_if_x1_pos 0314#define reg_aagc_if_x1_len 8315#define reg_aagc_if_x1_lsb 0316#define xd_p_reg_aagc_if_x2 0xA031317#define reg_aagc_if_x2_pos 0318#define reg_aagc_if_x2_len 8319#define reg_aagc_if_x2_lsb 0320#define xd_p_reg_aagc_if_x3 0xA032321#define reg_aagc_if_x3_pos 0322#define reg_aagc_if_x3_len 8323#define reg_aagc_if_x3_lsb 0324#define xd_p_reg_aagc_if_x4 0xA033325#define reg_aagc_if_x4_pos 0326#define reg_aagc_if_x4_len 8327#define reg_aagc_if_x4_lsb 0328#define xd_p_reg_aagc_if_x5 0xA034329#define reg_aagc_if_x5_pos 0330#define reg_aagc_if_x5_len 8331#define reg_aagc_if_x5_lsb 0332#define xd_p_reg_aagc_if_x6 0xA035333#define reg_aagc_if_x6_pos 0334#define reg_aagc_if_x6_len 8335#define reg_aagc_if_x6_lsb 0336#define xd_p_reg_aagc_if_x7 0xA036337#define reg_aagc_if_x7_pos 0338#define reg_aagc_if_x7_len 8339#define reg_aagc_if_x7_lsb 0340#define xd_p_reg_aagc_if_x8 0xA037341#define reg_aagc_if_x8_pos 0342#define reg_aagc_if_x8_len 8343#define reg_aagc_if_x8_lsb 0344#define xd_p_reg_aagc_if_x9 0xA038345#define reg_aagc_if_x9_pos 0346#define reg_aagc_if_x9_len 8347#define reg_aagc_if_x9_lsb 0348#define xd_p_reg_aagc_if_x10 0xA039349#define reg_aagc_if_x10_pos 0350#define reg_aagc_if_x10_len 8351#define reg_aagc_if_x10_lsb 0352#define xd_p_reg_aagc_if_x11 0xA03A353#define reg_aagc_if_x11_pos 0354#define reg_aagc_if_x11_len 8355#define reg_aagc_if_x11_lsb 0356#define xd_p_reg_aagc_if_x12 0xA03B357#define reg_aagc_if_x12_pos 0358#define reg_aagc_if_x12_len 8359#define reg_aagc_if_x12_lsb 0360#define xd_p_reg_aagc_if_x13 0xA03C361#define reg_aagc_if_x13_pos 0362#define reg_aagc_if_x13_len 8363#define reg_aagc_if_x13_lsb 0364#define xd_p_reg_aagc_min_rf_ctl_8bit_for_dca 0xA03D365#define reg_aagc_min_rf_ctl_8bit_for_dca_pos 0366#define reg_aagc_min_rf_ctl_8bit_for_dca_len 8367#define reg_aagc_min_rf_ctl_8bit_for_dca_lsb 0368#define xd_p_reg_aagc_min_if_ctl_8bit_for_dca 0xA03E369#define reg_aagc_min_if_ctl_8bit_for_dca_pos 0370#define reg_aagc_min_if_ctl_8bit_for_dca_len 8371#define reg_aagc_min_if_ctl_8bit_for_dca_lsb 0372#define xd_r_reg_aagc_total_gain_7_0 0xA070373#define reg_aagc_total_gain_7_0_pos 0374#define reg_aagc_total_gain_7_0_len 8375#define reg_aagc_total_gain_7_0_lsb 0376#define xd_r_reg_aagc_total_gain_15_8 0xA071377#define reg_aagc_total_gain_15_8_pos 0378#define reg_aagc_total_gain_15_8_len 8379#define reg_aagc_total_gain_15_8_lsb 8380#define xd_p_reg_aagc_in_sat_cnt_7_0 0xA074381#define reg_aagc_in_sat_cnt_7_0_pos 0382#define reg_aagc_in_sat_cnt_7_0_len 8383#define reg_aagc_in_sat_cnt_7_0_lsb 0384#define xd_p_reg_aagc_in_sat_cnt_15_8 0xA075385#define reg_aagc_in_sat_cnt_15_8_pos 0386#define reg_aagc_in_sat_cnt_15_8_len 8387#define reg_aagc_in_sat_cnt_15_8_lsb 8388#define xd_p_reg_aagc_in_sat_cnt_23_16 0xA076389#define reg_aagc_in_sat_cnt_23_16_pos 0390#define reg_aagc_in_sat_cnt_23_16_len 8391#define reg_aagc_in_sat_cnt_23_16_lsb 16392#define xd_p_reg_aagc_in_sat_cnt_31_24 0xA077393#define reg_aagc_in_sat_cnt_31_24_pos 0394#define reg_aagc_in_sat_cnt_31_24_len 8395#define reg_aagc_in_sat_cnt_31_24_lsb 24396#define xd_r_reg_aagc_digital_rf_volt_7_0 0xA078397#define reg_aagc_digital_rf_volt_7_0_pos 0398#define reg_aagc_digital_rf_volt_7_0_len 8399#define reg_aagc_digital_rf_volt_7_0_lsb 0400#define xd_r_reg_aagc_digital_rf_volt_9_8 0xA079401#define reg_aagc_digital_rf_volt_9_8_pos 0402#define reg_aagc_digital_rf_volt_9_8_len 2403#define reg_aagc_digital_rf_volt_9_8_lsb 8404#define xd_r_reg_aagc_digital_if_volt_7_0 0xA07A405#define reg_aagc_digital_if_volt_7_0_pos 0406#define reg_aagc_digital_if_volt_7_0_len 8407#define reg_aagc_digital_if_volt_7_0_lsb 0408#define xd_r_reg_aagc_digital_if_volt_9_8 0xA07B409#define reg_aagc_digital_if_volt_9_8_pos 0410#define reg_aagc_digital_if_volt_9_8_len 2411#define reg_aagc_digital_if_volt_9_8_lsb 8412#define xd_r_reg_aagc_rf_gain 0xA07C413#define reg_aagc_rf_gain_pos 0414#define reg_aagc_rf_gain_len 8415#define reg_aagc_rf_gain_lsb 0416#define xd_r_reg_aagc_if_gain 0xA07D417#define reg_aagc_if_gain_pos 0418#define reg_aagc_if_gain_len 8419#define reg_aagc_if_gain_lsb 0420#define xd_p_tinr_imp_indicator 0xA080421#define tinr_imp_indicator_pos 0422#define tinr_imp_indicator_len 2423#define tinr_imp_indicator_lsb 0424#define xd_p_reg_tinr_fifo_size 0xA080425#define reg_tinr_fifo_size_pos 2426#define reg_tinr_fifo_size_len 5427#define reg_tinr_fifo_size_lsb 0428#define xd_p_reg_tinr_saturation_cnt_th 0xA081429#define reg_tinr_saturation_cnt_th_pos 0430#define reg_tinr_saturation_cnt_th_len 4431#define reg_tinr_saturation_cnt_th_lsb 0432#define xd_p_reg_tinr_saturation_th_3_0 0xA081433#define reg_tinr_saturation_th_3_0_pos 4434#define reg_tinr_saturation_th_3_0_len 4435#define reg_tinr_saturation_th_3_0_lsb 0436#define xd_p_reg_tinr_saturation_th_8_4 0xA082437#define reg_tinr_saturation_th_8_4_pos 0438#define reg_tinr_saturation_th_8_4_len 5439#define reg_tinr_saturation_th_8_4_lsb 4440#define xd_p_reg_tinr_imp_duration_th_2k_7_0 0xA083441#define reg_tinr_imp_duration_th_2k_7_0_pos 0442#define reg_tinr_imp_duration_th_2k_7_0_len 8443#define reg_tinr_imp_duration_th_2k_7_0_lsb 0444#define xd_p_reg_tinr_imp_duration_th_2k_8 0xA084445#define reg_tinr_imp_duration_th_2k_8_pos 0446#define reg_tinr_imp_duration_th_2k_8_len 1447#define reg_tinr_imp_duration_th_2k_8_lsb 0448#define xd_p_reg_tinr_imp_duration_th_8k_7_0 0xA085449#define reg_tinr_imp_duration_th_8k_7_0_pos 0450#define reg_tinr_imp_duration_th_8k_7_0_len 8451#define reg_tinr_imp_duration_th_8k_7_0_lsb 0452#define xd_p_reg_tinr_imp_duration_th_8k_10_8 0xA086453#define reg_tinr_imp_duration_th_8k_10_8_pos 0454#define reg_tinr_imp_duration_th_8k_10_8_len 3455#define reg_tinr_imp_duration_th_8k_10_8_lsb 8456#define xd_p_reg_tinr_freq_ratio_6m_7_0 0xA087457#define reg_tinr_freq_ratio_6m_7_0_pos 0458#define reg_tinr_freq_ratio_6m_7_0_len 8459#define reg_tinr_freq_ratio_6m_7_0_lsb 0460#define xd_p_reg_tinr_freq_ratio_6m_12_8 0xA088461#define reg_tinr_freq_ratio_6m_12_8_pos 0462#define reg_tinr_freq_ratio_6m_12_8_len 5463#define reg_tinr_freq_ratio_6m_12_8_lsb 8464#define xd_p_reg_tinr_freq_ratio_7m_7_0 0xA089465#define reg_tinr_freq_ratio_7m_7_0_pos 0466#define reg_tinr_freq_ratio_7m_7_0_len 8467#define reg_tinr_freq_ratio_7m_7_0_lsb 0468#define xd_p_reg_tinr_freq_ratio_7m_12_8 0xA08A469#define reg_tinr_freq_ratio_7m_12_8_pos 0470#define reg_tinr_freq_ratio_7m_12_8_len 5471#define reg_tinr_freq_ratio_7m_12_8_lsb 8472#define xd_p_reg_tinr_freq_ratio_8m_7_0 0xA08B473#define reg_tinr_freq_ratio_8m_7_0_pos 0474#define reg_tinr_freq_ratio_8m_7_0_len 8475#define reg_tinr_freq_ratio_8m_7_0_lsb 0476#define xd_p_reg_tinr_freq_ratio_8m_12_8 0xA08C477#define reg_tinr_freq_ratio_8m_12_8_pos 0478#define reg_tinr_freq_ratio_8m_12_8_len 5479#define reg_tinr_freq_ratio_8m_12_8_lsb 8480#define xd_p_reg_tinr_imp_duration_th_low_2k 0xA08D481#define reg_tinr_imp_duration_th_low_2k_pos 0482#define reg_tinr_imp_duration_th_low_2k_len 8483#define reg_tinr_imp_duration_th_low_2k_lsb 0484#define xd_p_reg_tinr_imp_duration_th_low_8k 0xA08E485#define reg_tinr_imp_duration_th_low_8k_pos 0486#define reg_tinr_imp_duration_th_low_8k_len 8487#define reg_tinr_imp_duration_th_low_8k_lsb 0488#define xd_r_reg_tinr_counter_7_0 0xA090489#define reg_tinr_counter_7_0_pos 0490#define reg_tinr_counter_7_0_len 8491#define reg_tinr_counter_7_0_lsb 0492#define xd_r_reg_tinr_counter_15_8 0xA091493#define reg_tinr_counter_15_8_pos 0494#define reg_tinr_counter_15_8_len 8495#define reg_tinr_counter_15_8_lsb 8496#define xd_p_reg_tinr_adative_tinr_en 0xA093497#define reg_tinr_adative_tinr_en_pos 0498#define reg_tinr_adative_tinr_en_len 1499#define reg_tinr_adative_tinr_en_lsb 0500#define xd_p_reg_tinr_peak_fifo_size 0xA093501#define reg_tinr_peak_fifo_size_pos 1502#define reg_tinr_peak_fifo_size_len 5503#define reg_tinr_peak_fifo_size_lsb 0504#define xd_p_reg_tinr_counter_rst 0xA093505#define reg_tinr_counter_rst_pos 6506#define reg_tinr_counter_rst_len 1507#define reg_tinr_counter_rst_lsb 0508#define xd_p_reg_tinr_search_period_7_0 0xA094509#define reg_tinr_search_period_7_0_pos 0510#define reg_tinr_search_period_7_0_len 8511#define reg_tinr_search_period_7_0_lsb 0512#define xd_p_reg_tinr_search_period_15_8 0xA095513#define reg_tinr_search_period_15_8_pos 0514#define reg_tinr_search_period_15_8_len 8515#define reg_tinr_search_period_15_8_lsb 8516#define xd_p_reg_ccifs_fcw_7_0 0xA0A0517#define reg_ccifs_fcw_7_0_pos 0518#define reg_ccifs_fcw_7_0_len 8519#define reg_ccifs_fcw_7_0_lsb 0520#define xd_p_reg_ccifs_fcw_12_8 0xA0A1521#define reg_ccifs_fcw_12_8_pos 0522#define reg_ccifs_fcw_12_8_len 5523#define reg_ccifs_fcw_12_8_lsb 8524#define xd_p_reg_ccifs_spec_inv 0xA0A1525#define reg_ccifs_spec_inv_pos 5526#define reg_ccifs_spec_inv_len 1527#define reg_ccifs_spec_inv_lsb 0528#define xd_p_reg_gp_trigger 0xA0A2529#define reg_gp_trigger_pos 0530#define reg_gp_trigger_len 1531#define reg_gp_trigger_lsb 0532#define xd_p_reg_trigger_sel 0xA0A2533#define reg_trigger_sel_pos 1534#define reg_trigger_sel_len 2535#define reg_trigger_sel_lsb 0536#define xd_p_reg_debug_ofdm 0xA0A2537#define reg_debug_ofdm_pos 3538#define reg_debug_ofdm_len 2539#define reg_debug_ofdm_lsb 0540#define xd_p_reg_trigger_module_sel 0xA0A3541#define reg_trigger_module_sel_pos 0542#define reg_trigger_module_sel_len 6543#define reg_trigger_module_sel_lsb 0544#define xd_p_reg_trigger_set_sel 0xA0A4545#define reg_trigger_set_sel_pos 0546#define reg_trigger_set_sel_len 6547#define reg_trigger_set_sel_lsb 0548#define xd_p_reg_fw_int_mask_n 0xA0A4549#define reg_fw_int_mask_n_pos 6550#define reg_fw_int_mask_n_len 1551#define reg_fw_int_mask_n_lsb 0552#define xd_p_reg_debug_group 0xA0A5553#define reg_debug_group_pos 0554#define reg_debug_group_len 4555#define reg_debug_group_lsb 0556#define xd_p_reg_odbg_clk_sel 0xA0A5557#define reg_odbg_clk_sel_pos 4558#define reg_odbg_clk_sel_len 2559#define reg_odbg_clk_sel_lsb 0560#define xd_p_reg_ccif_sc 0xA0C0561#define reg_ccif_sc_pos 0562#define reg_ccif_sc_len 4563#define reg_ccif_sc_lsb 0564#define xd_r_reg_ccif_saturate 0xA0C1565#define reg_ccif_saturate_pos 0566#define reg_ccif_saturate_len 2567#define reg_ccif_saturate_lsb 0568#define xd_r_reg_antif_saturate 0xA0C1569#define reg_antif_saturate_pos 2570#define reg_antif_saturate_len 4571#define reg_antif_saturate_lsb 0572#define xd_r_reg_acif_saturate 0xA0C2573#define reg_acif_saturate_pos 0574#define reg_acif_saturate_len 8575#define reg_acif_saturate_lsb 0576#define xd_p_reg_tmr_timer0_threshold_7_0 0xA0C8577#define reg_tmr_timer0_threshold_7_0_pos 0578#define reg_tmr_timer0_threshold_7_0_len 8579#define reg_tmr_timer0_threshold_7_0_lsb 0580#define xd_p_reg_tmr_timer0_threshold_15_8 0xA0C9581#define reg_tmr_timer0_threshold_15_8_pos 0582#define reg_tmr_timer0_threshold_15_8_len 8583#define reg_tmr_timer0_threshold_15_8_lsb 8584#define xd_p_reg_tmr_timer0_enable 0xA0CA585#define reg_tmr_timer0_enable_pos 0586#define reg_tmr_timer0_enable_len 1587#define reg_tmr_timer0_enable_lsb 0588#define xd_p_reg_tmr_timer0_clk_sel 0xA0CA589#define reg_tmr_timer0_clk_sel_pos 1590#define reg_tmr_timer0_clk_sel_len 1591#define reg_tmr_timer0_clk_sel_lsb 0592#define xd_p_reg_tmr_timer0_int 0xA0CA593#define reg_tmr_timer0_int_pos 2594#define reg_tmr_timer0_int_len 1595#define reg_tmr_timer0_int_lsb 0596#define xd_p_reg_tmr_timer0_rst 0xA0CA597#define reg_tmr_timer0_rst_pos 3598#define reg_tmr_timer0_rst_len 1599#define reg_tmr_timer0_rst_lsb 0600#define xd_r_reg_tmr_timer0_count_7_0 0xA0CB601#define reg_tmr_timer0_count_7_0_pos 0602#define reg_tmr_timer0_count_7_0_len 8603#define reg_tmr_timer0_count_7_0_lsb 0604#define xd_r_reg_tmr_timer0_count_15_8 0xA0CC605#define reg_tmr_timer0_count_15_8_pos 0606#define reg_tmr_timer0_count_15_8_len 8607#define reg_tmr_timer0_count_15_8_lsb 8608#define xd_p_reg_suspend 0xA0CD609#define reg_suspend_pos 0610#define reg_suspend_len 1611#define reg_suspend_lsb 0612#define xd_p_reg_suspend_rdy 0xA0CD613#define reg_suspend_rdy_pos 1614#define reg_suspend_rdy_len 1615#define reg_suspend_rdy_lsb 0616#define xd_p_reg_resume 0xA0CD617#define reg_resume_pos 2618#define reg_resume_len 1619#define reg_resume_lsb 0620#define xd_p_reg_resume_rdy 0xA0CD621#define reg_resume_rdy_pos 3622#define reg_resume_rdy_len 1623#define reg_resume_rdy_lsb 0624#define xd_p_reg_fmf 0xA0CE625#define reg_fmf_pos 0626#define reg_fmf_len 8627#define reg_fmf_lsb 0628#define xd_p_ccid_accumulate_num_2k_7_0 0xA100629#define ccid_accumulate_num_2k_7_0_pos 0630#define ccid_accumulate_num_2k_7_0_len 8631#define ccid_accumulate_num_2k_7_0_lsb 0632#define xd_p_ccid_accumulate_num_2k_12_8 0xA101633#define ccid_accumulate_num_2k_12_8_pos 0634#define ccid_accumulate_num_2k_12_8_len 5635#define ccid_accumulate_num_2k_12_8_lsb 8636#define xd_p_ccid_accumulate_num_8k_7_0 0xA102637#define ccid_accumulate_num_8k_7_0_pos 0638#define ccid_accumulate_num_8k_7_0_len 8639#define ccid_accumulate_num_8k_7_0_lsb 0640#define xd_p_ccid_accumulate_num_8k_14_8 0xA103641#define ccid_accumulate_num_8k_14_8_pos 0642#define ccid_accumulate_num_8k_14_8_len 7643#define ccid_accumulate_num_8k_14_8_lsb 8644#define xd_p_ccid_desired_level_0 0xA103645#define ccid_desired_level_0_pos 7646#define ccid_desired_level_0_len 1647#define ccid_desired_level_0_lsb 0648#define xd_p_ccid_desired_level_8_1 0xA104649#define ccid_desired_level_8_1_pos 0650#define ccid_desired_level_8_1_len 8651#define ccid_desired_level_8_1_lsb 1652#define xd_p_ccid_apply_delay 0xA105653#define ccid_apply_delay_pos 0654#define ccid_apply_delay_len 7655#define ccid_apply_delay_lsb 0656#define xd_p_ccid_CCID_Threshold1 0xA106657#define ccid_CCID_Threshold1_pos 0658#define ccid_CCID_Threshold1_len 8659#define ccid_CCID_Threshold1_lsb 0660#define xd_p_ccid_CCID_Threshold2 0xA107661#define ccid_CCID_Threshold2_pos 0662#define ccid_CCID_Threshold2_len 8663#define ccid_CCID_Threshold2_lsb 0664#define xd_p_reg_ccid_gain_scale 0xA108665#define reg_ccid_gain_scale_pos 0666#define reg_ccid_gain_scale_len 4667#define reg_ccid_gain_scale_lsb 0668#define xd_p_reg_ccid2_passband_gain_set 0xA108669#define reg_ccid2_passband_gain_set_pos 4670#define reg_ccid2_passband_gain_set_len 4671#define reg_ccid2_passband_gain_set_lsb 0672#define xd_r_ccid_multiplier_7_0 0xA109673#define ccid_multiplier_7_0_pos 0674#define ccid_multiplier_7_0_len 8675#define ccid_multiplier_7_0_lsb 0676#define xd_r_ccid_multiplier_15_8 0xA10A677#define ccid_multiplier_15_8_pos 0678#define ccid_multiplier_15_8_len 8679#define ccid_multiplier_15_8_lsb 8680#define xd_r_ccid_right_shift_bits 0xA10B681#define ccid_right_shift_bits_pos 0682#define ccid_right_shift_bits_len 4683#define ccid_right_shift_bits_lsb 0684#define xd_r_reg_ccid_sx_7_0 0xA10C685#define reg_ccid_sx_7_0_pos 0686#define reg_ccid_sx_7_0_len 8687#define reg_ccid_sx_7_0_lsb 0688#define xd_r_reg_ccid_sx_15_8 0xA10D689#define reg_ccid_sx_15_8_pos 0690#define reg_ccid_sx_15_8_len 8691#define reg_ccid_sx_15_8_lsb 8692#define xd_r_reg_ccid_sx_21_16 0xA10E693#define reg_ccid_sx_21_16_pos 0694#define reg_ccid_sx_21_16_len 6695#define reg_ccid_sx_21_16_lsb 16696#define xd_r_reg_ccid_sy_7_0 0xA110697#define reg_ccid_sy_7_0_pos 0698#define reg_ccid_sy_7_0_len 8699#define reg_ccid_sy_7_0_lsb 0700#define xd_r_reg_ccid_sy_15_8 0xA111701#define reg_ccid_sy_15_8_pos 0702#define reg_ccid_sy_15_8_len 8703#define reg_ccid_sy_15_8_lsb 8704#define xd_r_reg_ccid_sy_23_16 0xA112705#define reg_ccid_sy_23_16_pos 0706#define reg_ccid_sy_23_16_len 8707#define reg_ccid_sy_23_16_lsb 16708#define xd_r_reg_ccid2_sz_7_0 0xA114709#define reg_ccid2_sz_7_0_pos 0710#define reg_ccid2_sz_7_0_len 8711#define reg_ccid2_sz_7_0_lsb 0712#define xd_r_reg_ccid2_sz_15_8 0xA115713#define reg_ccid2_sz_15_8_pos 0714#define reg_ccid2_sz_15_8_len 8715#define reg_ccid2_sz_15_8_lsb 8716#define xd_r_reg_ccid2_sz_23_16 0xA116717#define reg_ccid2_sz_23_16_pos 0718#define reg_ccid2_sz_23_16_len 8719#define reg_ccid2_sz_23_16_lsb 16720#define xd_r_reg_ccid2_sz_25_24 0xA117721#define reg_ccid2_sz_25_24_pos 0722#define reg_ccid2_sz_25_24_len 2723#define reg_ccid2_sz_25_24_lsb 24724#define xd_r_reg_ccid2_sy_7_0 0xA118725#define reg_ccid2_sy_7_0_pos 0726#define reg_ccid2_sy_7_0_len 8727#define reg_ccid2_sy_7_0_lsb 0728#define xd_r_reg_ccid2_sy_15_8 0xA119729#define reg_ccid2_sy_15_8_pos 0730#define reg_ccid2_sy_15_8_len 8731#define reg_ccid2_sy_15_8_lsb 8732#define xd_r_reg_ccid2_sy_23_16 0xA11A733#define reg_ccid2_sy_23_16_pos 0734#define reg_ccid2_sy_23_16_len 8735#define reg_ccid2_sy_23_16_lsb 16736#define xd_r_reg_ccid2_sy_25_24 0xA11B737#define reg_ccid2_sy_25_24_pos 0738#define reg_ccid2_sy_25_24_len 2739#define reg_ccid2_sy_25_24_lsb 24740#define xd_p_dagc1_accumulate_num_2k_7_0 0xA120741#define dagc1_accumulate_num_2k_7_0_pos 0742#define dagc1_accumulate_num_2k_7_0_len 8743#define dagc1_accumulate_num_2k_7_0_lsb 0744#define xd_p_dagc1_accumulate_num_2k_12_8 0xA121745#define dagc1_accumulate_num_2k_12_8_pos 0746#define dagc1_accumulate_num_2k_12_8_len 5747#define dagc1_accumulate_num_2k_12_8_lsb 8748#define xd_p_dagc1_accumulate_num_8k_7_0 0xA122749#define dagc1_accumulate_num_8k_7_0_pos 0750#define dagc1_accumulate_num_8k_7_0_len 8751#define dagc1_accumulate_num_8k_7_0_lsb 0752#define xd_p_dagc1_accumulate_num_8k_14_8 0xA123753#define dagc1_accumulate_num_8k_14_8_pos 0754#define dagc1_accumulate_num_8k_14_8_len 7755#define dagc1_accumulate_num_8k_14_8_lsb 8756#define xd_p_dagc1_desired_level_0 0xA123757#define dagc1_desired_level_0_pos 7758#define dagc1_desired_level_0_len 1759#define dagc1_desired_level_0_lsb 0760#define xd_p_dagc1_desired_level_8_1 0xA124761#define dagc1_desired_level_8_1_pos 0762#define dagc1_desired_level_8_1_len 8763#define dagc1_desired_level_8_1_lsb 1764#define xd_p_dagc1_apply_delay 0xA125765#define dagc1_apply_delay_pos 0766#define dagc1_apply_delay_len 7767#define dagc1_apply_delay_lsb 0768#define xd_p_dagc1_bypass_scale_ctl 0xA126769#define dagc1_bypass_scale_ctl_pos 0770#define dagc1_bypass_scale_ctl_len 2771#define dagc1_bypass_scale_ctl_lsb 0772#define xd_p_reg_dagc1_in_sat_cnt_7_0 0xA127773#define reg_dagc1_in_sat_cnt_7_0_pos 0774#define reg_dagc1_in_sat_cnt_7_0_len 8775#define reg_dagc1_in_sat_cnt_7_0_lsb 0776#define xd_p_reg_dagc1_in_sat_cnt_15_8 0xA128777#define reg_dagc1_in_sat_cnt_15_8_pos 0778#define reg_dagc1_in_sat_cnt_15_8_len 8779#define reg_dagc1_in_sat_cnt_15_8_lsb 8780#define xd_p_reg_dagc1_in_sat_cnt_23_16 0xA129781#define reg_dagc1_in_sat_cnt_23_16_pos 0782#define reg_dagc1_in_sat_cnt_23_16_len 8783#define reg_dagc1_in_sat_cnt_23_16_lsb 16784#define xd_p_reg_dagc1_in_sat_cnt_31_24 0xA12A785#define reg_dagc1_in_sat_cnt_31_24_pos 0786#define reg_dagc1_in_sat_cnt_31_24_len 8787#define reg_dagc1_in_sat_cnt_31_24_lsb 24788#define xd_p_reg_dagc1_out_sat_cnt_7_0 0xA12B789#define reg_dagc1_out_sat_cnt_7_0_pos 0790#define reg_dagc1_out_sat_cnt_7_0_len 8791#define reg_dagc1_out_sat_cnt_7_0_lsb 0792#define xd_p_reg_dagc1_out_sat_cnt_15_8 0xA12C793#define reg_dagc1_out_sat_cnt_15_8_pos 0794#define reg_dagc1_out_sat_cnt_15_8_len 8795#define reg_dagc1_out_sat_cnt_15_8_lsb 8796#define xd_p_reg_dagc1_out_sat_cnt_23_16 0xA12D797#define reg_dagc1_out_sat_cnt_23_16_pos 0798#define reg_dagc1_out_sat_cnt_23_16_len 8799#define reg_dagc1_out_sat_cnt_23_16_lsb 16800#define xd_p_reg_dagc1_out_sat_cnt_31_24 0xA12E801#define reg_dagc1_out_sat_cnt_31_24_pos 0802#define reg_dagc1_out_sat_cnt_31_24_len 8803#define reg_dagc1_out_sat_cnt_31_24_lsb 24804#define xd_r_dagc1_multiplier_7_0 0xA136805#define dagc1_multiplier_7_0_pos 0806#define dagc1_multiplier_7_0_len 8807#define dagc1_multiplier_7_0_lsb 0808#define xd_r_dagc1_multiplier_15_8 0xA137809#define dagc1_multiplier_15_8_pos 0810#define dagc1_multiplier_15_8_len 8811#define dagc1_multiplier_15_8_lsb 8812#define xd_r_dagc1_right_shift_bits 0xA138813#define dagc1_right_shift_bits_pos 0814#define dagc1_right_shift_bits_len 4815#define dagc1_right_shift_bits_lsb 0816#define xd_p_reg_bfs_fcw_7_0 0xA140817#define reg_bfs_fcw_7_0_pos 0818#define reg_bfs_fcw_7_0_len 8819#define reg_bfs_fcw_7_0_lsb 0820#define xd_p_reg_bfs_fcw_15_8 0xA141821#define reg_bfs_fcw_15_8_pos 0822#define reg_bfs_fcw_15_8_len 8823#define reg_bfs_fcw_15_8_lsb 8824#define xd_p_reg_bfs_fcw_22_16 0xA142825#define reg_bfs_fcw_22_16_pos 0826#define reg_bfs_fcw_22_16_len 7827#define reg_bfs_fcw_22_16_lsb 16828#define xd_p_reg_antif_sf_7_0 0xA144829#define reg_antif_sf_7_0_pos 0830#define reg_antif_sf_7_0_len 8831#define reg_antif_sf_7_0_lsb 0832#define xd_p_reg_antif_sf_11_8 0xA145833#define reg_antif_sf_11_8_pos 0834#define reg_antif_sf_11_8_len 4835#define reg_antif_sf_11_8_lsb 8836#define xd_r_bfs_fcw_q_7_0 0xA150837#define bfs_fcw_q_7_0_pos 0838#define bfs_fcw_q_7_0_len 8839#define bfs_fcw_q_7_0_lsb 0840#define xd_r_bfs_fcw_q_15_8 0xA151841#define bfs_fcw_q_15_8_pos 0842#define bfs_fcw_q_15_8_len 8843#define bfs_fcw_q_15_8_lsb 8844#define xd_r_bfs_fcw_q_22_16 0xA152845#define bfs_fcw_q_22_16_pos 0846#define bfs_fcw_q_22_16_len 7847#define bfs_fcw_q_22_16_lsb 16848#define xd_p_reg_dca_enu 0xA160849#define reg_dca_enu_pos 0850#define reg_dca_enu_len 1851#define reg_dca_enu_lsb 0852#define xd_p_reg_dca_enl 0xA160853#define reg_dca_enl_pos 1854#define reg_dca_enl_len 1855#define reg_dca_enl_lsb 0856#define xd_p_reg_dca_lower_chip 0xA160857#define reg_dca_lower_chip_pos 2858#define reg_dca_lower_chip_len 1859#define reg_dca_lower_chip_lsb 0860#define xd_p_reg_dca_upper_chip 0xA160861#define reg_dca_upper_chip_pos 3862#define reg_dca_upper_chip_len 1863#define reg_dca_upper_chip_lsb 0864#define xd_p_reg_dca_platch 0xA160865#define reg_dca_platch_pos 4866#define reg_dca_platch_len 1867#define reg_dca_platch_lsb 0868#define xd_p_reg_dca_th 0xA161869#define reg_dca_th_pos 0870#define reg_dca_th_len 5871#define reg_dca_th_lsb 0872#define xd_p_reg_dca_scale 0xA162873#define reg_dca_scale_pos 0874#define reg_dca_scale_len 4875#define reg_dca_scale_lsb 0876#define xd_p_reg_dca_tone_7_0 0xA163877#define reg_dca_tone_7_0_pos 0878#define reg_dca_tone_7_0_len 8879#define reg_dca_tone_7_0_lsb 0880#define xd_p_reg_dca_tone_12_8 0xA164881#define reg_dca_tone_12_8_pos 0882#define reg_dca_tone_12_8_len 5883#define reg_dca_tone_12_8_lsb 8884#define xd_p_reg_dca_time_7_0 0xA165885#define reg_dca_time_7_0_pos 0886#define reg_dca_time_7_0_len 8887#define reg_dca_time_7_0_lsb 0888#define xd_p_reg_dca_time_15_8 0xA166889#define reg_dca_time_15_8_pos 0890#define reg_dca_time_15_8_len 8891#define reg_dca_time_15_8_lsb 8892#define xd_r_dcasm 0xA167893#define dcasm_pos 0894#define dcasm_len 3895#define dcasm_lsb 0896#define xd_p_reg_qnt_valuew_7_0 0xA168897#define reg_qnt_valuew_7_0_pos 0898#define reg_qnt_valuew_7_0_len 8899#define reg_qnt_valuew_7_0_lsb 0900#define xd_p_reg_qnt_valuew_10_8 0xA169901#define reg_qnt_valuew_10_8_pos 0902#define reg_qnt_valuew_10_8_len 3903#define reg_qnt_valuew_10_8_lsb 8904#define xd_p_dca_sbx_gain_diff_7_0 0xA16A905#define dca_sbx_gain_diff_7_0_pos 0906#define dca_sbx_gain_diff_7_0_len 8907#define dca_sbx_gain_diff_7_0_lsb 0908#define xd_p_dca_sbx_gain_diff_9_8 0xA16B909#define dca_sbx_gain_diff_9_8_pos 0910#define dca_sbx_gain_diff_9_8_len 2911#define dca_sbx_gain_diff_9_8_lsb 8912#define xd_p_reg_dca_stand_alone 0xA16C913#define reg_dca_stand_alone_pos 0914#define reg_dca_stand_alone_len 1915#define reg_dca_stand_alone_lsb 0916#define xd_p_reg_dca_upper_out_en 0xA16C917#define reg_dca_upper_out_en_pos 1918#define reg_dca_upper_out_en_len 1919#define reg_dca_upper_out_en_lsb 0920#define xd_p_reg_dca_rc_en 0xA16C921#define reg_dca_rc_en_pos 2922#define reg_dca_rc_en_len 1923#define reg_dca_rc_en_lsb 0924#define xd_p_reg_dca_retrain_send 0xA16C925#define reg_dca_retrain_send_pos 3926#define reg_dca_retrain_send_len 1927#define reg_dca_retrain_send_lsb 0928#define xd_p_reg_dca_retrain_rec 0xA16C929#define reg_dca_retrain_rec_pos 4930#define reg_dca_retrain_rec_len 1931#define reg_dca_retrain_rec_lsb 0932#define xd_p_reg_dca_api_tpsrdy 0xA16C933#define reg_dca_api_tpsrdy_pos 5934#define reg_dca_api_tpsrdy_len 1935#define reg_dca_api_tpsrdy_lsb 0936#define xd_p_reg_dca_symbol_gap 0xA16D937#define reg_dca_symbol_gap_pos 0938#define reg_dca_symbol_gap_len 4939#define reg_dca_symbol_gap_lsb 0940#define xd_p_reg_qnt_nfvaluew_7_0 0xA16E941#define reg_qnt_nfvaluew_7_0_pos 0942#define reg_qnt_nfvaluew_7_0_len 8943#define reg_qnt_nfvaluew_7_0_lsb 0944#define xd_p_reg_qnt_nfvaluew_10_8 0xA16F945#define reg_qnt_nfvaluew_10_8_pos 0946#define reg_qnt_nfvaluew_10_8_len 3947#define reg_qnt_nfvaluew_10_8_lsb 8948#define xd_p_reg_qnt_flatness_thr_7_0 0xA170949#define reg_qnt_flatness_thr_7_0_pos 0950#define reg_qnt_flatness_thr_7_0_len 8951#define reg_qnt_flatness_thr_7_0_lsb 0952#define xd_p_reg_qnt_flatness_thr_9_8 0xA171953#define reg_qnt_flatness_thr_9_8_pos 0954#define reg_qnt_flatness_thr_9_8_len 2955#define reg_qnt_flatness_thr_9_8_lsb 8956#define xd_p_reg_dca_tone_idx_5_0 0xA171957#define reg_dca_tone_idx_5_0_pos 2958#define reg_dca_tone_idx_5_0_len 6959#define reg_dca_tone_idx_5_0_lsb 0960#define xd_p_reg_dca_tone_idx_12_6 0xA172961#define reg_dca_tone_idx_12_6_pos 0962#define reg_dca_tone_idx_12_6_len 7963#define reg_dca_tone_idx_12_6_lsb 6964#define xd_p_reg_dca_data_vld 0xA173965#define reg_dca_data_vld_pos 0966#define reg_dca_data_vld_len 1967#define reg_dca_data_vld_lsb 0968#define xd_p_reg_dca_read_update 0xA173969#define reg_dca_read_update_pos 1970#define reg_dca_read_update_len 1971#define reg_dca_read_update_lsb 0972#define xd_r_reg_dca_data_re_5_0 0xA173973#define reg_dca_data_re_5_0_pos 2974#define reg_dca_data_re_5_0_len 6975#define reg_dca_data_re_5_0_lsb 0976#define xd_r_reg_dca_data_re_10_6 0xA174977#define reg_dca_data_re_10_6_pos 0978#define reg_dca_data_re_10_6_len 5979#define reg_dca_data_re_10_6_lsb 6980#define xd_r_reg_dca_data_im_7_0 0xA175981#define reg_dca_data_im_7_0_pos 0982#define reg_dca_data_im_7_0_len 8983#define reg_dca_data_im_7_0_lsb 0984#define xd_r_reg_dca_data_im_10_8 0xA176985#define reg_dca_data_im_10_8_pos 0986#define reg_dca_data_im_10_8_len 3987#define reg_dca_data_im_10_8_lsb 8988#define xd_r_reg_dca_data_h2_7_0 0xA178989#define reg_dca_data_h2_7_0_pos 0990#define reg_dca_data_h2_7_0_len 8991#define reg_dca_data_h2_7_0_lsb 0992#define xd_r_reg_dca_data_h2_9_8 0xA179993#define reg_dca_data_h2_9_8_pos 0994#define reg_dca_data_h2_9_8_len 2995#define reg_dca_data_h2_9_8_lsb 8996#define xd_p_reg_f_adc_7_0 0xA180997#define reg_f_adc_7_0_pos 0998#define reg_f_adc_7_0_len 8999#define reg_f_adc_7_0_lsb 01000#define xd_p_reg_f_adc_15_8 0xA1811001#define reg_f_adc_15_8_pos 01002#define reg_f_adc_15_8_len 81003#define reg_f_adc_15_8_lsb 81004#define xd_p_reg_f_adc_23_16 0xA1821005#define reg_f_adc_23_16_pos 01006#define reg_f_adc_23_16_len 81007#define reg_f_adc_23_16_lsb 161008#define xd_r_intp_mu_7_0 0xA1901009#define intp_mu_7_0_pos 01010#define intp_mu_7_0_len 81011#define intp_mu_7_0_lsb 01012#define xd_r_intp_mu_15_8 0xA1911013#define intp_mu_15_8_pos 01014#define intp_mu_15_8_len 81015#define intp_mu_15_8_lsb 81016#define xd_r_intp_mu_19_16 0xA1921017#define intp_mu_19_16_pos 01018#define intp_mu_19_16_len 41019#define intp_mu_19_16_lsb 161020#define xd_p_reg_agc_rst 0xA1A01021#define reg_agc_rst_pos 01022#define reg_agc_rst_len 11023#define reg_agc_rst_lsb 01024#define xd_p_rf_agc_en 0xA1A01025#define rf_agc_en_pos 11026#define rf_agc_en_len 11027#define rf_agc_en_lsb 01028#define xd_p_rf_agc_dis 0xA1A01029#define rf_agc_dis_pos 21030#define rf_agc_dis_len 11031#define rf_agc_dis_lsb 01032#define xd_p_if_agc_rst 0xA1A01033#define if_agc_rst_pos 31034#define if_agc_rst_len 11035#define if_agc_rst_lsb 01036#define xd_p_if_agc_en 0xA1A01037#define if_agc_en_pos 41038#define if_agc_en_len 11039#define if_agc_en_lsb 01040#define xd_p_if_agc_dis 0xA1A01041#define if_agc_dis_pos 51042#define if_agc_dis_len 11043#define if_agc_dis_lsb 01044#define xd_p_agc_lock 0xA1A01045#define agc_lock_pos 61046#define agc_lock_len 11047#define agc_lock_lsb 01048#define xd_p_reg_tinr_rst 0xA1A11049#define reg_tinr_rst_pos 01050#define reg_tinr_rst_len 11051#define reg_tinr_rst_lsb 01052#define xd_p_reg_tinr_en 0xA1A11053#define reg_tinr_en_pos 11054#define reg_tinr_en_len 11055#define reg_tinr_en_lsb 01056#define xd_p_reg_ccifs_en 0xA1A21057#define reg_ccifs_en_pos 01058#define reg_ccifs_en_len 11059#define reg_ccifs_en_lsb 01060#define xd_p_reg_ccifs_dis 0xA1A21061#define reg_ccifs_dis_pos 11062#define reg_ccifs_dis_len 11063#define reg_ccifs_dis_lsb 01064#define xd_p_reg_ccifs_rst 0xA1A21065#define reg_ccifs_rst_pos 21066#define reg_ccifs_rst_len 11067#define reg_ccifs_rst_lsb 01068#define xd_p_reg_ccifs_byp 0xA1A21069#define reg_ccifs_byp_pos 31070#define reg_ccifs_byp_len 11071#define reg_ccifs_byp_lsb 01072#define xd_p_reg_ccif_en 0xA1A31073#define reg_ccif_en_pos 01074#define reg_ccif_en_len 11075#define reg_ccif_en_lsb 01076#define xd_p_reg_ccif_dis 0xA1A31077#define reg_ccif_dis_pos 11078#define reg_ccif_dis_len 11079#define reg_ccif_dis_lsb 01080#define xd_p_reg_ccif_rst 0xA1A31081#define reg_ccif_rst_pos 21082#define reg_ccif_rst_len 11083#define reg_ccif_rst_lsb 01084#define xd_p_reg_ccif_byp 0xA1A31085#define reg_ccif_byp_pos 31086#define reg_ccif_byp_len 11087#define reg_ccif_byp_lsb 01088#define xd_p_dagc1_rst 0xA1A41089#define dagc1_rst_pos 01090#define dagc1_rst_len 11091#define dagc1_rst_lsb 01092#define xd_p_dagc1_en 0xA1A41093#define dagc1_en_pos 11094#define dagc1_en_len 11095#define dagc1_en_lsb 01096#define xd_p_dagc1_mode 0xA1A41097#define dagc1_mode_pos 21098#define dagc1_mode_len 21099#define dagc1_mode_lsb 01100#define xd_p_dagc1_done 0xA1A41101#define dagc1_done_pos 41102#define dagc1_done_len 11103#define dagc1_done_lsb 01104#define xd_p_ccid_rst 0xA1A51105#define ccid_rst_pos 01106#define ccid_rst_len 11107#define ccid_rst_lsb 01108#define xd_p_ccid_en 0xA1A51109#define ccid_en_pos 11110#define ccid_en_len 11111#define ccid_en_lsb 01112#define xd_p_ccid_mode 0xA1A51113#define ccid_mode_pos 21114#define ccid_mode_len 21115#define ccid_mode_lsb 01116#define xd_p_ccid_done 0xA1A51117#define ccid_done_pos 41118#define ccid_done_len 11119#define ccid_done_lsb 01120#define xd_r_ccid_deted 0xA1A51121#define ccid_deted_pos 51122#define ccid_deted_len 11123#define ccid_deted_lsb 01124#define xd_p_ccid2_en 0xA1A51125#define ccid2_en_pos 61126#define ccid2_en_len 11127#define ccid2_en_lsb 01128#define xd_p_ccid2_done 0xA1A51129#define ccid2_done_pos 71130#define ccid2_done_len 11131#define ccid2_done_lsb 01132#define xd_p_reg_bfs_en 0xA1A61133#define reg_bfs_en_pos 01134#define reg_bfs_en_len 11135#define reg_bfs_en_lsb 01136#define xd_p_reg_bfs_dis 0xA1A61137#define reg_bfs_dis_pos 11138#define reg_bfs_dis_len 11139#define reg_bfs_dis_lsb 01140#define xd_p_reg_bfs_rst 0xA1A61141#define reg_bfs_rst_pos 21142#define reg_bfs_rst_len 11143#define reg_bfs_rst_lsb 01144#define xd_p_reg_bfs_byp 0xA1A61145#define reg_bfs_byp_pos 31146#define reg_bfs_byp_len 11147#define reg_bfs_byp_lsb 01148#define xd_p_reg_antif_en 0xA1A71149#define reg_antif_en_pos 01150#define reg_antif_en_len 11151#define reg_antif_en_lsb 01152#define xd_p_reg_antif_dis 0xA1A71153#define reg_antif_dis_pos 11154#define reg_antif_dis_len 11155#define reg_antif_dis_lsb 01156#define xd_p_reg_antif_rst 0xA1A71157#define reg_antif_rst_pos 21158#define reg_antif_rst_len 11159#define reg_antif_rst_lsb 01160#define xd_p_reg_antif_byp 0xA1A71161#define reg_antif_byp_pos 31162#define reg_antif_byp_len 11163#define reg_antif_byp_lsb 01164#define xd_p_intp_en 0xA1A81165#define intp_en_pos 01166#define intp_en_len 11167#define intp_en_lsb 01168#define xd_p_intp_dis 0xA1A81169#define intp_dis_pos 11170#define intp_dis_len 11171#define intp_dis_lsb 01172#define xd_p_intp_rst 0xA1A81173#define intp_rst_pos 21174#define intp_rst_len 11175#define intp_rst_lsb 01176#define xd_p_intp_byp 0xA1A81177#define intp_byp_pos 31178#define intp_byp_len 11179#define intp_byp_lsb 01180#define xd_p_reg_acif_en 0xA1A91181#define reg_acif_en_pos 01182#define reg_acif_en_len 11183#define reg_acif_en_lsb 01184#define xd_p_reg_acif_dis 0xA1A91185#define reg_acif_dis_pos 11186#define reg_acif_dis_len 11187#define reg_acif_dis_lsb 01188#define xd_p_reg_acif_rst 0xA1A91189#define reg_acif_rst_pos 21190#define reg_acif_rst_len 11191#define reg_acif_rst_lsb 01192#define xd_p_reg_acif_byp 0xA1A91193#define reg_acif_byp_pos 31194#define reg_acif_byp_len 11195#define reg_acif_byp_lsb 01196#define xd_p_reg_acif_sync_mode 0xA1A91197#define reg_acif_sync_mode_pos 41198#define reg_acif_sync_mode_len 11199#define reg_acif_sync_mode_lsb 01200#define xd_p_dagc2_rst 0xA1AA1201#define dagc2_rst_pos 01202#define dagc2_rst_len 11203#define dagc2_rst_lsb 01204#define xd_p_dagc2_en 0xA1AA1205#define dagc2_en_pos 11206#define dagc2_en_len 11207#define dagc2_en_lsb 01208#define xd_p_dagc2_mode 0xA1AA1209#define dagc2_mode_pos 21210#define dagc2_mode_len 21211#define dagc2_mode_lsb 01212#define xd_p_dagc2_done 0xA1AA1213#define dagc2_done_pos 41214#define dagc2_done_len 11215#define dagc2_done_lsb 01216#define xd_p_reg_dca_en 0xA1AB1217#define reg_dca_en_pos 01218#define reg_dca_en_len 11219#define reg_dca_en_lsb 01220#define xd_p_dagc2_accumulate_num_2k_7_0 0xA1C01221#define dagc2_accumulate_num_2k_7_0_pos 01222#define dagc2_accumulate_num_2k_7_0_len 81223#define dagc2_accumulate_num_2k_7_0_lsb 01224#define xd_p_dagc2_accumulate_num_2k_12_8 0xA1C11225#define dagc2_accumulate_num_2k_12_8_pos 01226#define dagc2_accumulate_num_2k_12_8_len 51227#define dagc2_accumulate_num_2k_12_8_lsb 81228#define xd_p_dagc2_accumulate_num_8k_7_0 0xA1C21229#define dagc2_accumulate_num_8k_7_0_pos 01230#define dagc2_accumulate_num_8k_7_0_len 81231#define dagc2_accumulate_num_8k_7_0_lsb 01232#define xd_p_dagc2_accumulate_num_8k_12_8 0xA1C31233#define dagc2_accumulate_num_8k_12_8_pos 01234#define dagc2_accumulate_num_8k_12_8_len 51235#define dagc2_accumulate_num_8k_12_8_lsb 81236#define xd_p_dagc2_desired_level_2_0 0xA1C31237#define dagc2_desired_level_2_0_pos 51238#define dagc2_desired_level_2_0_len 31239#define dagc2_desired_level_2_0_lsb 01240#define xd_p_dagc2_desired_level_8_3 0xA1C41241#define dagc2_desired_level_8_3_pos 01242#define dagc2_desired_level_8_3_len 61243#define dagc2_desired_level_8_3_lsb 31244#define xd_p_dagc2_apply_delay 0xA1C51245#define dagc2_apply_delay_pos 01246#define dagc2_apply_delay_len 71247#define dagc2_apply_delay_lsb 01248#define xd_p_dagc2_bypass_scale_ctl 0xA1C61249#define dagc2_bypass_scale_ctl_pos 01250#define dagc2_bypass_scale_ctl_len 31251#define dagc2_bypass_scale_ctl_lsb 01252#define xd_p_dagc2_programmable_shift1 0xA1C71253#define dagc2_programmable_shift1_pos 01254#define dagc2_programmable_shift1_len 81255#define dagc2_programmable_shift1_lsb 01256#define xd_p_dagc2_programmable_shift2 0xA1C81257#define dagc2_programmable_shift2_pos 01258#define dagc2_programmable_shift2_len 81259#define dagc2_programmable_shift2_lsb 01260#define xd_p_reg_dagc2_in_sat_cnt_7_0 0xA1C91261#define reg_dagc2_in_sat_cnt_7_0_pos 01262#define reg_dagc2_in_sat_cnt_7_0_len 81263#define reg_dagc2_in_sat_cnt_7_0_lsb 01264#define xd_p_reg_dagc2_in_sat_cnt_15_8 0xA1CA1265#define reg_dagc2_in_sat_cnt_15_8_pos 01266#define reg_dagc2_in_sat_cnt_15_8_len 81267#define reg_dagc2_in_sat_cnt_15_8_lsb 81268#define xd_p_reg_dagc2_in_sat_cnt_23_16 0xA1CB1269#define reg_dagc2_in_sat_cnt_23_16_pos 01270#define reg_dagc2_in_sat_cnt_23_16_len 81271#define reg_dagc2_in_sat_cnt_23_16_lsb 161272#define xd_p_reg_dagc2_in_sat_cnt_31_24 0xA1CC1273#define reg_dagc2_in_sat_cnt_31_24_pos 01274#define reg_dagc2_in_sat_cnt_31_24_len 81275#define reg_dagc2_in_sat_cnt_31_24_lsb 241276#define xd_p_reg_dagc2_out_sat_cnt_7_0 0xA1CD1277#define reg_dagc2_out_sat_cnt_7_0_pos 01278#define reg_dagc2_out_sat_cnt_7_0_len 81279#define reg_dagc2_out_sat_cnt_7_0_lsb 01280#define xd_p_reg_dagc2_out_sat_cnt_15_8 0xA1CE1281#define reg_dagc2_out_sat_cnt_15_8_pos 01282#define reg_dagc2_out_sat_cnt_15_8_len 81283#define reg_dagc2_out_sat_cnt_15_8_lsb 81284#define xd_p_reg_dagc2_out_sat_cnt_23_16 0xA1CF1285#define reg_dagc2_out_sat_cnt_23_16_pos 01286#define reg_dagc2_out_sat_cnt_23_16_len 81287#define reg_dagc2_out_sat_cnt_23_16_lsb 161288#define xd_p_reg_dagc2_out_sat_cnt_31_24 0xA1D01289#define reg_dagc2_out_sat_cnt_31_24_pos 01290#define reg_dagc2_out_sat_cnt_31_24_len 81291#define reg_dagc2_out_sat_cnt_31_24_lsb 241292#define xd_r_dagc2_multiplier_7_0 0xA1D61293#define dagc2_multiplier_7_0_pos 01294#define dagc2_multiplier_7_0_len 81295#define dagc2_multiplier_7_0_lsb 01296#define xd_r_dagc2_multiplier_15_8 0xA1D71297#define dagc2_multiplier_15_8_pos 01298#define dagc2_multiplier_15_8_len 81299#define dagc2_multiplier_15_8_lsb 81300#define xd_r_dagc2_right_shift_bits 0xA1D81301#define dagc2_right_shift_bits_pos 01302#define dagc2_right_shift_bits_len 41303#define dagc2_right_shift_bits_lsb 01304#define xd_p_cfoe_NS_coeff1_7_0 0xA2001305#define cfoe_NS_coeff1_7_0_pos 01306#define cfoe_NS_coeff1_7_0_len 81307#define cfoe_NS_coeff1_7_0_lsb 01308#define xd_p_cfoe_NS_coeff1_15_8 0xA2011309#define cfoe_NS_coeff1_15_8_pos 01310#define cfoe_NS_coeff1_15_8_len 81311#define cfoe_NS_coeff1_15_8_lsb 81312#define xd_p_cfoe_NS_coeff1_23_16 0xA2021313#define cfoe_NS_coeff1_23_16_pos 01314#define cfoe_NS_coeff1_23_16_len 81315#define cfoe_NS_coeff1_23_16_lsb 161316#define xd_p_cfoe_NS_coeff1_25_24 0xA2031317#define cfoe_NS_coeff1_25_24_pos 01318#define cfoe_NS_coeff1_25_24_len 21319#define cfoe_NS_coeff1_25_24_lsb 241320#define xd_p_cfoe_NS_coeff2_5_0 0xA2031321#define cfoe_NS_coeff2_5_0_pos 21322#define cfoe_NS_coeff2_5_0_len 61323#define cfoe_NS_coeff2_5_0_lsb 01324#define xd_p_cfoe_NS_coeff2_13_6 0xA2041325#define cfoe_NS_coeff2_13_6_pos 01326#define cfoe_NS_coeff2_13_6_len 81327#define cfoe_NS_coeff2_13_6_lsb 61328#define xd_p_cfoe_NS_coeff2_21_14 0xA2051329#define cfoe_NS_coeff2_21_14_pos 01330#define cfoe_NS_coeff2_21_14_len 81331#define cfoe_NS_coeff2_21_14_lsb 141332#define xd_p_cfoe_NS_coeff2_24_22 0xA2061333#define cfoe_NS_coeff2_24_22_pos 01334#define cfoe_NS_coeff2_24_22_len 31335#define cfoe_NS_coeff2_24_22_lsb 221336#define xd_p_cfoe_lf_c1_4_0 0xA2061337#define cfoe_lf_c1_4_0_pos 31338#define cfoe_lf_c1_4_0_len 51339#define cfoe_lf_c1_4_0_lsb 01340#define xd_p_cfoe_lf_c1_12_5 0xA2071341#define cfoe_lf_c1_12_5_pos 01342#define cfoe_lf_c1_12_5_len 81343#define cfoe_lf_c1_12_5_lsb 51344#define xd_p_cfoe_lf_c1_20_13 0xA2081345#define cfoe_lf_c1_20_13_pos 01346#define cfoe_lf_c1_20_13_len 81347#define cfoe_lf_c1_20_13_lsb 131348#define xd_p_cfoe_lf_c1_25_21 0xA2091349#define cfoe_lf_c1_25_21_pos 01350#define cfoe_lf_c1_25_21_len 51351#define cfoe_lf_c1_25_21_lsb 211352#define xd_p_cfoe_lf_c2_2_0 0xA2091353#define cfoe_lf_c2_2_0_pos 51354#define cfoe_lf_c2_2_0_len 31355#define cfoe_lf_c2_2_0_lsb 01356#define xd_p_cfoe_lf_c2_10_3 0xA20A1357#define cfoe_lf_c2_10_3_pos 01358#define cfoe_lf_c2_10_3_len 81359#define cfoe_lf_c2_10_3_lsb 31360#define xd_p_cfoe_lf_c2_18_11 0xA20B1361#define cfoe_lf_c2_18_11_pos 01362#define cfoe_lf_c2_18_11_len 81363#define cfoe_lf_c2_18_11_lsb 111364#define xd_p_cfoe_lf_c2_25_19 0xA20C1365#define cfoe_lf_c2_25_19_pos 01366#define cfoe_lf_c2_25_19_len 71367#define cfoe_lf_c2_25_19_lsb 191368#define xd_p_cfoe_ifod_7_0 0xA20D1369#define cfoe_ifod_7_0_pos 01370#define cfoe_ifod_7_0_len 81371#define cfoe_ifod_7_0_lsb 01372#define xd_p_cfoe_ifod_10_8 0xA20E1373#define cfoe_ifod_10_8_pos 01374#define cfoe_ifod_10_8_len 31375#define cfoe_ifod_10_8_lsb 81376#define xd_p_cfoe_Divg_ctr_th 0xA20E1377#define cfoe_Divg_ctr_th_pos 41378#define cfoe_Divg_ctr_th_len 41379#define cfoe_Divg_ctr_th_lsb 01380#define xd_p_cfoe_FOT_divg_th 0xA20F1381#define cfoe_FOT_divg_th_pos 01382#define cfoe_FOT_divg_th_len 81383#define cfoe_FOT_divg_th_lsb 01384#define xd_p_cfoe_FOT_cnvg_th 0xA2101385#define cfoe_FOT_cnvg_th_pos 01386#define cfoe_FOT_cnvg_th_len 81387#define cfoe_FOT_cnvg_th_lsb 01388#define xd_p_reg_cfoe_offset_7_0 0xA2111389#define reg_cfoe_offset_7_0_pos 01390#define reg_cfoe_offset_7_0_len 81391#define reg_cfoe_offset_7_0_lsb 01392#define xd_p_reg_cfoe_offset_9_8 0xA2121393#define reg_cfoe_offset_9_8_pos 01394#define reg_cfoe_offset_9_8_len 21395#define reg_cfoe_offset_9_8_lsb 81396#define xd_p_reg_cfoe_ifoe_sign_corr 0xA2121397#define reg_cfoe_ifoe_sign_corr_pos 21398#define reg_cfoe_ifoe_sign_corr_len 11399#define reg_cfoe_ifoe_sign_corr_lsb 01400#define xd_r_cfoe_fot_LF_output_7_0 0xA2181401#define cfoe_fot_LF_output_7_0_pos 01402#define cfoe_fot_LF_output_7_0_len 81403#define cfoe_fot_LF_output_7_0_lsb 01404#define xd_r_cfoe_fot_LF_output_15_8 0xA2191405#define cfoe_fot_LF_output_15_8_pos 01406#define cfoe_fot_LF_output_15_8_len 81407#define cfoe_fot_LF_output_15_8_lsb 81408#define xd_r_cfoe_ifo_metric_7_0 0xA21A1409#define cfoe_ifo_metric_7_0_pos 01410#define cfoe_ifo_metric_7_0_len 81411#define cfoe_ifo_metric_7_0_lsb 01412#define xd_r_cfoe_ifo_metric_15_8 0xA21B1413#define cfoe_ifo_metric_15_8_pos 01414#define cfoe_ifo_metric_15_8_len 81415#define cfoe_ifo_metric_15_8_lsb 81416#define xd_r_cfoe_ifo_metric_23_16 0xA21C1417#define cfoe_ifo_metric_23_16_pos 01418#define cfoe_ifo_metric_23_16_len 81419#define cfoe_ifo_metric_23_16_lsb 161420#define xd_p_ste_Nu 0xA2201421#define ste_Nu_pos 01422#define ste_Nu_len 21423#define ste_Nu_lsb 01424#define xd_p_ste_GI 0xA2201425#define ste_GI_pos 21426#define ste_GI_len 31427#define ste_GI_lsb 01428#define xd_p_ste_symbol_num 0xA2211429#define ste_symbol_num_pos 01430#define ste_symbol_num_len 21431#define ste_symbol_num_lsb 01432#define xd_p_ste_sample_num 0xA2211433#define ste_sample_num_pos 21434#define ste_sample_num_len 21435#define ste_sample_num_lsb 01436#define xd_p_reg_ste_buf_en 0xA2211437#define reg_ste_buf_en_pos 71438#define reg_ste_buf_en_len 11439#define reg_ste_buf_en_lsb 01440#define xd_p_ste_FFT_offset_7_0 0xA2221441#define ste_FFT_offset_7_0_pos 01442#define ste_FFT_offset_7_0_len 81443#define ste_FFT_offset_7_0_lsb 01444#define xd_p_ste_FFT_offset_11_8 0xA2231445#define ste_FFT_offset_11_8_pos 01446#define ste_FFT_offset_11_8_len 41447#define ste_FFT_offset_11_8_lsb 81448#define xd_p_reg_ste_tstmod 0xA2231449#define reg_ste_tstmod_pos 51450#define reg_ste_tstmod_len 11451#define reg_ste_tstmod_lsb 01452#define xd_p_ste_adv_start_7_0 0xA2241453#define ste_adv_start_7_0_pos 01454#define ste_adv_start_7_0_len 81455#define ste_adv_start_7_0_lsb 01456#define xd_p_ste_adv_start_10_8 0xA2251457#define ste_adv_start_10_8_pos 01458#define ste_adv_start_10_8_len 31459#define ste_adv_start_10_8_lsb 81460#define xd_p_ste_adv_stop 0xA2261461#define ste_adv_stop_pos 01462#define ste_adv_stop_len 81463#define ste_adv_stop_lsb 01464#define xd_r_ste_P_value_7_0 0xA2281465#define ste_P_value_7_0_pos 01466#define ste_P_value_7_0_len 81467#define ste_P_value_7_0_lsb 01468#define xd_r_ste_P_value_10_8 0xA2291469#define ste_P_value_10_8_pos 01470#define ste_P_value_10_8_len 31471#define ste_P_value_10_8_lsb 81472#define xd_r_ste_M_value_7_0 0xA22A1473#define ste_M_value_7_0_pos 01474#define ste_M_value_7_0_len 81475#define ste_M_value_7_0_lsb 01476#define xd_r_ste_M_value_10_8 0xA22B1477#define ste_M_value_10_8_pos 01478#define ste_M_value_10_8_len 31479#define ste_M_value_10_8_lsb 81480#define xd_r_ste_H1 0xA22C1481#define ste_H1_pos 01482#define ste_H1_len 71483#define ste_H1_lsb 01484#define xd_r_ste_H2 0xA22D1485#define ste_H2_pos 01486#define ste_H2_len 71487#define ste_H2_lsb 01488#define xd_r_ste_H3 0xA22E1489#define ste_H3_pos 01490#define ste_H3_len 71491#define ste_H3_lsb 01492#define xd_r_ste_H4 0xA22F1493#define ste_H4_pos 01494#define ste_H4_len 71495#define ste_H4_lsb 01496#define xd_r_ste_Corr_value_I_7_0 0xA2301497#define ste_Corr_value_I_7_0_pos 01498#define ste_Corr_value_I_7_0_len 81499#define ste_Corr_value_I_7_0_lsb 01500#define xd_r_ste_Corr_value_I_15_8 0xA2311501#define ste_Corr_value_I_15_8_pos 01502#define ste_Corr_value_I_15_8_len 81503#define ste_Corr_value_I_15_8_lsb 81504#define xd_r_ste_Corr_value_I_23_16 0xA2321505#define ste_Corr_value_I_23_16_pos 01506#define ste_Corr_value_I_23_16_len 81507#define ste_Corr_value_I_23_16_lsb 161508#define xd_r_ste_Corr_value_I_27_24 0xA2331509#define ste_Corr_value_I_27_24_pos 01510#define ste_Corr_value_I_27_24_len 41511#define ste_Corr_value_I_27_24_lsb 241512#define xd_r_ste_Corr_value_Q_7_0 0xA2341513#define ste_Corr_value_Q_7_0_pos 01514#define ste_Corr_value_Q_7_0_len 81515#define ste_Corr_value_Q_7_0_lsb 01516#define xd_r_ste_Corr_value_Q_15_8 0xA2351517#define ste_Corr_value_Q_15_8_pos 01518#define ste_Corr_value_Q_15_8_len 81519#define ste_Corr_value_Q_15_8_lsb 81520#define xd_r_ste_Corr_value_Q_23_16 0xA2361521#define ste_Corr_value_Q_23_16_pos 01522#define ste_Corr_value_Q_23_16_len 81523#define ste_Corr_value_Q_23_16_lsb 161524#define xd_r_ste_Corr_value_Q_27_24 0xA2371525#define ste_Corr_value_Q_27_24_pos 01526#define ste_Corr_value_Q_27_24_len 41527#define ste_Corr_value_Q_27_24_lsb 241528#define xd_r_ste_J_num_7_0 0xA2381529#define ste_J_num_7_0_pos 01530#define ste_J_num_7_0_len 81531#define ste_J_num_7_0_lsb 01532#define xd_r_ste_J_num_15_8 0xA2391533#define ste_J_num_15_8_pos 01534#define ste_J_num_15_8_len 81535#define ste_J_num_15_8_lsb 81536#define xd_r_ste_J_num_23_16 0xA23A1537#define ste_J_num_23_16_pos 01538#define ste_J_num_23_16_len 81539#define ste_J_num_23_16_lsb 161540#define xd_r_ste_J_num_31_24 0xA23B1541#define ste_J_num_31_24_pos 01542#define ste_J_num_31_24_len 81543#define ste_J_num_31_24_lsb 241544#define xd_r_ste_J_den_7_0 0xA23C1545#define ste_J_den_7_0_pos 01546#define ste_J_den_7_0_len 81547#define ste_J_den_7_0_lsb 01548#define xd_r_ste_J_den_15_8 0xA23D1549#define ste_J_den_15_8_pos 01550#define ste_J_den_15_8_len 81551#define ste_J_den_15_8_lsb 81552#define xd_r_ste_J_den_18_16 0xA23E1553#define ste_J_den_18_16_pos 01554#define ste_J_den_18_16_len 31555#define ste_J_den_18_16_lsb 161556#define xd_r_ste_Beacon_Indicator 0xA23E1557#define ste_Beacon_Indicator_pos 41558#define ste_Beacon_Indicator_len 11559#define ste_Beacon_Indicator_lsb 01560#define xd_r_tpsd_Frame_Num 0xA2501561#define tpsd_Frame_Num_pos 01562#define tpsd_Frame_Num_len 21563#define tpsd_Frame_Num_lsb 01564#define xd_r_tpsd_Constel 0xA2501565#define tpsd_Constel_pos 21566#define tpsd_Constel_len 21567#define tpsd_Constel_lsb 01568#define xd_r_tpsd_GI 0xA2501569#define tpsd_GI_pos 41570#define tpsd_GI_len 21571#define tpsd_GI_lsb 01572#define xd_r_tpsd_Mode 0xA2501573#define tpsd_Mode_pos 61574#define tpsd_Mode_len 21575#define tpsd_Mode_lsb 01576#define xd_r_tpsd_CR_HP 0xA2511577#define tpsd_CR_HP_pos 01578#define tpsd_CR_HP_len 31579#define tpsd_CR_HP_lsb 01580#define xd_r_tpsd_CR_LP 0xA2511581#define tpsd_CR_LP_pos 31582#define tpsd_CR_LP_len 31583#define tpsd_CR_LP_lsb 01584#define xd_r_tpsd_Hie 0xA2521585#define tpsd_Hie_pos 01586#define tpsd_Hie_len 31587#define tpsd_Hie_lsb 01588#define xd_r_tpsd_Res_Bits 0xA2521589#define tpsd_Res_Bits_pos 31590#define tpsd_Res_Bits_len 51591#define tpsd_Res_Bits_lsb 01592#define xd_r_tpsd_Res_Bits_0 0xA2531593#define tpsd_Res_Bits_0_pos 01594#define tpsd_Res_Bits_0_len 11595#define tpsd_Res_Bits_0_lsb 01596#define xd_r_tpsd_LengthInd 0xA2531597#define tpsd_LengthInd_pos 11598#define tpsd_LengthInd_len 61599#define tpsd_LengthInd_lsb 01600#define xd_r_tpsd_Cell_Id_7_0 0xA2541601#define tpsd_Cell_Id_7_0_pos 01602#define tpsd_Cell_Id_7_0_len 81603#define tpsd_Cell_Id_7_0_lsb 01604#define xd_r_tpsd_Cell_Id_15_8 0xA2551605#define tpsd_Cell_Id_15_8_pos 01606#define tpsd_Cell_Id_15_8_len 81607#define tpsd_Cell_Id_15_8_lsb 01608#define xd_p_reg_fft_mask_tone0_7_0 0xA2601609#define reg_fft_mask_tone0_7_0_pos 01610#define reg_fft_mask_tone0_7_0_len 81611#define reg_fft_mask_tone0_7_0_lsb 01612#define xd_p_reg_fft_mask_tone0_12_8 0xA2611613#define reg_fft_mask_tone0_12_8_pos 01614#define reg_fft_mask_tone0_12_8_len 51615#define reg_fft_mask_tone0_12_8_lsb 81616#define xd_p_reg_fft_mask_tone1_7_0 0xA2621617#define reg_fft_mask_tone1_7_0_pos 01618#define reg_fft_mask_tone1_7_0_len 81619#define reg_fft_mask_tone1_7_0_lsb 01620#define xd_p_reg_fft_mask_tone1_12_8 0xA2631621#define reg_fft_mask_tone1_12_8_pos 01622#define reg_fft_mask_tone1_12_8_len 51623#define reg_fft_mask_tone1_12_8_lsb 81624#define xd_p_reg_fft_mask_tone2_7_0 0xA2641625#define reg_fft_mask_tone2_7_0_pos 01626#define reg_fft_mask_tone2_7_0_len 81627#define reg_fft_mask_tone2_7_0_lsb 01628#define xd_p_reg_fft_mask_tone2_12_8 0xA2651629#define reg_fft_mask_tone2_12_8_pos 01630#define reg_fft_mask_tone2_12_8_len 51631#define reg_fft_mask_tone2_12_8_lsb 81632#define xd_p_reg_fft_mask_tone3_7_0 0xA2661633#define reg_fft_mask_tone3_7_0_pos 01634#define reg_fft_mask_tone3_7_0_len 81635#define reg_fft_mask_tone3_7_0_lsb 01636#define xd_p_reg_fft_mask_tone3_12_8 0xA2671637#define reg_fft_mask_tone3_12_8_pos 01638#define reg_fft_mask_tone3_12_8_len 51639#define reg_fft_mask_tone3_12_8_lsb 81640#define xd_p_reg_fft_mask_from0_7_0 0xA2681641#define reg_fft_mask_from0_7_0_pos 01642#define reg_fft_mask_from0_7_0_len 81643#define reg_fft_mask_from0_7_0_lsb 01644#define xd_p_reg_fft_mask_from0_12_8 0xA2691645#define reg_fft_mask_from0_12_8_pos 01646#define reg_fft_mask_from0_12_8_len 51647#define reg_fft_mask_from0_12_8_lsb 81648#define xd_p_reg_fft_mask_to0_7_0 0xA26A1649#define reg_fft_mask_to0_7_0_pos 01650#define reg_fft_mask_to0_7_0_len 81651#define reg_fft_mask_to0_7_0_lsb 01652#define xd_p_reg_fft_mask_to0_12_8 0xA26B1653#define reg_fft_mask_to0_12_8_pos 01654#define reg_fft_mask_to0_12_8_len 51655#define reg_fft_mask_to0_12_8_lsb 81656#define xd_p_reg_fft_mask_from1_7_0 0xA26C1657#define reg_fft_mask_from1_7_0_pos 01658#define reg_fft_mask_from1_7_0_len 81659#define reg_fft_mask_from1_7_0_lsb 01660#define xd_p_reg_fft_mask_from1_12_8 0xA26D1661#define reg_fft_mask_from1_12_8_pos 01662#define reg_fft_mask_from1_12_8_len 51663#define reg_fft_mask_from1_12_8_lsb 81664#define xd_p_reg_fft_mask_to1_7_0 0xA26E1665#define reg_fft_mask_to1_7_0_pos 01666#define reg_fft_mask_to1_7_0_len 81667#define reg_fft_mask_to1_7_0_lsb 01668#define xd_p_reg_fft_mask_to1_12_8 0xA26F1669#define reg_fft_mask_to1_12_8_pos 01670#define reg_fft_mask_to1_12_8_len 51671#define reg_fft_mask_to1_12_8_lsb 81672#define xd_p_reg_cge_idx0_7_0 0xA2801673#define reg_cge_idx0_7_0_pos 01674#define reg_cge_idx0_7_0_len 81675#define reg_cge_idx0_7_0_lsb 01676#define xd_p_reg_cge_idx0_12_8 0xA2811677#define reg_cge_idx0_12_8_pos 01678#define reg_cge_idx0_12_8_len 51679#define reg_cge_idx0_12_8_lsb 81680#define xd_p_reg_cge_idx1_7_0 0xA2821681#define reg_cge_idx1_7_0_pos 01682#define reg_cge_idx1_7_0_len 81683#define reg_cge_idx1_7_0_lsb 01684#define xd_p_reg_cge_idx1_12_8 0xA2831685#define reg_cge_idx1_12_8_pos 01686#define reg_cge_idx1_12_8_len 51687#define reg_cge_idx1_12_8_lsb 81688#define xd_p_reg_cge_idx2_7_0 0xA2841689#define reg_cge_idx2_7_0_pos 01690#define reg_cge_idx2_7_0_len 81691#define reg_cge_idx2_7_0_lsb 01692#define xd_p_reg_cge_idx2_12_8 0xA2851693#define reg_cge_idx2_12_8_pos 01694#define reg_cge_idx2_12_8_len 51695#define reg_cge_idx2_12_8_lsb 81696#define xd_p_reg_cge_idx3_7_0 0xA2861697#define reg_cge_idx3_7_0_pos 01698#define reg_cge_idx3_7_0_len 81699#define reg_cge_idx3_7_0_lsb 01700#define xd_p_reg_cge_idx3_12_8 0xA2871701#define reg_cge_idx3_12_8_pos 01702#define reg_cge_idx3_12_8_len 51703#define reg_cge_idx3_12_8_lsb 81704#define xd_p_reg_cge_idx4_7_0 0xA2881705#define reg_cge_idx4_7_0_pos 01706#define reg_cge_idx4_7_0_len 81707#define reg_cge_idx4_7_0_lsb 01708#define xd_p_reg_cge_idx4_12_8 0xA2891709#define reg_cge_idx4_12_8_pos 01710#define reg_cge_idx4_12_8_len 51711#define reg_cge_idx4_12_8_lsb 81712#define xd_p_reg_cge_idx5_7_0 0xA28A1713#define reg_cge_idx5_7_0_pos 01714#define reg_cge_idx5_7_0_len 81715#define reg_cge_idx5_7_0_lsb 01716#define xd_p_reg_cge_idx5_12_8 0xA28B1717#define reg_cge_idx5_12_8_pos 01718#define reg_cge_idx5_12_8_len 51719#define reg_cge_idx5_12_8_lsb 81720#define xd_p_reg_cge_idx6_7_0 0xA28C1721#define reg_cge_idx6_7_0_pos 01722#define reg_cge_idx6_7_0_len 81723#define reg_cge_idx6_7_0_lsb 01724#define xd_p_reg_cge_idx6_12_8 0xA28D1725#define reg_cge_idx6_12_8_pos 01726#define reg_cge_idx6_12_8_len 51727#define reg_cge_idx6_12_8_lsb 81728#define xd_p_reg_cge_idx7_7_0 0xA28E1729#define reg_cge_idx7_7_0_pos 01730#define reg_cge_idx7_7_0_len 81731#define reg_cge_idx7_7_0_lsb 01732#define xd_p_reg_cge_idx7_12_8 0xA28F1733#define reg_cge_idx7_12_8_pos 01734#define reg_cge_idx7_12_8_len 51735#define reg_cge_idx7_12_8_lsb 81736#define xd_p_reg_cge_idx8_7_0 0xA2901737#define reg_cge_idx8_7_0_pos 01738#define reg_cge_idx8_7_0_len 81739#define reg_cge_idx8_7_0_lsb 01740#define xd_p_reg_cge_idx8_12_8 0xA2911741#define reg_cge_idx8_12_8_pos 01742#define reg_cge_idx8_12_8_len 51743#define reg_cge_idx8_12_8_lsb 81744#define xd_p_reg_cge_idx9_7_0 0xA2921745#define reg_cge_idx9_7_0_pos 01746#define reg_cge_idx9_7_0_len 81747#define reg_cge_idx9_7_0_lsb 01748#define xd_p_reg_cge_idx9_12_8 0xA2931749#define reg_cge_idx9_12_8_pos 01750#define reg_cge_idx9_12_8_len 51751#define reg_cge_idx9_12_8_lsb 81752#define xd_p_reg_cge_idx10_7_0 0xA2941753#define reg_cge_idx10_7_0_pos 01754#define reg_cge_idx10_7_0_len 81755#define reg_cge_idx10_7_0_lsb 01756#define xd_p_reg_cge_idx10_12_8 0xA2951757#define reg_cge_idx10_12_8_pos 01758#define reg_cge_idx10_12_8_len 51759#define reg_cge_idx10_12_8_lsb 81760#define xd_p_reg_cge_idx11_7_0 0xA2961761#define reg_cge_idx11_7_0_pos 01762#define reg_cge_idx11_7_0_len 81763#define reg_cge_idx11_7_0_lsb 01764#define xd_p_reg_cge_idx11_12_8 0xA2971765#define reg_cge_idx11_12_8_pos 01766#define reg_cge_idx11_12_8_len 51767#define reg_cge_idx11_12_8_lsb 81768#define xd_p_reg_cge_idx12_7_0 0xA2981769#define reg_cge_idx12_7_0_pos 01770#define reg_cge_idx12_7_0_len 81771#define reg_cge_idx12_7_0_lsb 01772#define xd_p_reg_cge_idx12_12_8 0xA2991773#define reg_cge_idx12_12_8_pos 01774#define reg_cge_idx12_12_8_len 51775#define reg_cge_idx12_12_8_lsb 81776#define xd_p_reg_cge_idx13_7_0 0xA29A1777#define reg_cge_idx13_7_0_pos 01778#define reg_cge_idx13_7_0_len 81779#define reg_cge_idx13_7_0_lsb 01780#define xd_p_reg_cge_idx13_12_8 0xA29B1781#define reg_cge_idx13_12_8_pos 01782#define reg_cge_idx13_12_8_len 51783#define reg_cge_idx13_12_8_lsb 81784#define xd_p_reg_cge_idx14_7_0 0xA29C1785#define reg_cge_idx14_7_0_pos 01786#define reg_cge_idx14_7_0_len 81787#define reg_cge_idx14_7_0_lsb 01788#define xd_p_reg_cge_idx14_12_8 0xA29D1789#define reg_cge_idx14_12_8_pos 01790#define reg_cge_idx14_12_8_len 51791#define reg_cge_idx14_12_8_lsb 81792#define xd_p_reg_cge_idx15_7_0 0xA29E1793#define reg_cge_idx15_7_0_pos 01794#define reg_cge_idx15_7_0_len 81795#define reg_cge_idx15_7_0_lsb 01796#define xd_p_reg_cge_idx15_12_8 0xA29F1797#define reg_cge_idx15_12_8_pos 01798#define reg_cge_idx15_12_8_len 51799#define reg_cge_idx15_12_8_lsb 81800#define xd_r_reg_fft_crc 0xA2A81801#define reg_fft_crc_pos 01802#define reg_fft_crc_len 81803#define reg_fft_crc_lsb 01804#define xd_p_fd_fft_shift_max 0xA2A91805#define fd_fft_shift_max_pos 01806#define fd_fft_shift_max_len 41807#define fd_fft_shift_max_lsb 01808#define xd_r_fd_fft_shift 0xA2A91809#define fd_fft_shift_pos 41810#define fd_fft_shift_len 41811#define fd_fft_shift_lsb 01812#define xd_r_fd_fft_frame_num 0xA2AA1813#define fd_fft_frame_num_pos 01814#define fd_fft_frame_num_len 21815#define fd_fft_frame_num_lsb 01816#define xd_r_fd_fft_symbol_count 0xA2AB1817#define fd_fft_symbol_count_pos 01818#define fd_fft_symbol_count_len 71819#define fd_fft_symbol_count_lsb 01820#define xd_r_reg_fft_idx_max_7_0 0xA2AC1821#define reg_fft_idx_max_7_0_pos 01822#define reg_fft_idx_max_7_0_len 81823#define reg_fft_idx_max_7_0_lsb 01824#define xd_r_reg_fft_idx_max_12_8 0xA2AD1825#define reg_fft_idx_max_12_8_pos 01826#define reg_fft_idx_max_12_8_len 51827#define reg_fft_idx_max_12_8_lsb 81828#define xd_p_reg_cge_program 0xA2AE1829#define reg_cge_program_pos 01830#define reg_cge_program_len 11831#define reg_cge_program_lsb 01832#define xd_p_reg_cge_fixed 0xA2AE1833#define reg_cge_fixed_pos 11834#define reg_cge_fixed_len 11835#define reg_cge_fixed_lsb 01836#define xd_p_reg_fft_rotate_en 0xA2AE1837#define reg_fft_rotate_en_pos 21838#define reg_fft_rotate_en_len 11839#define reg_fft_rotate_en_lsb 01840#define xd_p_reg_fft_rotate_base_4_0 0xA2AE1841#define reg_fft_rotate_base_4_0_pos 31842#define reg_fft_rotate_base_4_0_len 51843#define reg_fft_rotate_base_4_0_lsb 01844#define xd_p_reg_fft_rotate_base_12_5 0xA2AF1845#define reg_fft_rotate_base_12_5_pos 01846#define reg_fft_rotate_base_12_5_len 81847#define reg_fft_rotate_base_12_5_lsb 51848#define xd_p_reg_gp_trigger_fd 0xA2B81849#define reg_gp_trigger_fd_pos 01850#define reg_gp_trigger_fd_len 11851#define reg_gp_trigger_fd_lsb 01852#define xd_p_reg_trigger_sel_fd 0xA2B81853#define reg_trigger_sel_fd_pos 11854#define reg_trigger_sel_fd_len 21855#define reg_trigger_sel_fd_lsb 01856#define xd_p_reg_trigger_module_sel_fd 0xA2B91857#define reg_trigger_module_sel_fd_pos 01858#define reg_trigger_module_sel_fd_len 61859#define reg_trigger_module_sel_fd_lsb 01860#define xd_p_reg_trigger_set_sel_fd 0xA2BA1861#define reg_trigger_set_sel_fd_pos 01862#define reg_trigger_set_sel_fd_len 61863#define reg_trigger_set_sel_fd_lsb 01864#define xd_p_reg_fd_noname_7_0 0xA2BC1865#define reg_fd_noname_7_0_pos 01866#define reg_fd_noname_7_0_len 81867#define reg_fd_noname_7_0_lsb 01868#define xd_p_reg_fd_noname_15_8 0xA2BD1869#define reg_fd_noname_15_8_pos 01870#define reg_fd_noname_15_8_len 81871#define reg_fd_noname_15_8_lsb 81872#define xd_p_reg_fd_noname_23_16 0xA2BE1873#define reg_fd_noname_23_16_pos 01874#define reg_fd_noname_23_16_len 81875#define reg_fd_noname_23_16_lsb 161876#define xd_p_reg_fd_noname_31_24 0xA2BF1877#define reg_fd_noname_31_24_pos 01878#define reg_fd_noname_31_24_len 81879#define reg_fd_noname_31_24_lsb 241880#define xd_r_fd_fpcc_cp_corr_signn 0xA2C01881#define fd_fpcc_cp_corr_signn_pos 01882#define fd_fpcc_cp_corr_signn_len 81883#define fd_fpcc_cp_corr_signn_lsb 01884#define xd_p_reg_feq_s1 0xA2C11885#define reg_feq_s1_pos 01886#define reg_feq_s1_len 51887#define reg_feq_s1_lsb 01888#define xd_p_fd_fpcc_cp_corr_tone_th 0xA2C21889#define fd_fpcc_cp_corr_tone_th_pos 01890#define fd_fpcc_cp_corr_tone_th_len 61891#define fd_fpcc_cp_corr_tone_th_lsb 01892#define xd_p_fd_fpcc_cp_corr_symbol_log_th 0xA2C31893#define fd_fpcc_cp_corr_symbol_log_th_pos 01894#define fd_fpcc_cp_corr_symbol_log_th_len 41895#define fd_fpcc_cp_corr_symbol_log_th_lsb 01896#define xd_p_fd_fpcc_cp_corr_int 0xA2C41897#define fd_fpcc_cp_corr_int_pos 01898#define fd_fpcc_cp_corr_int_len 11899#define fd_fpcc_cp_corr_int_lsb 01900#define xd_p_reg_sfoe_ns_7_0 0xA3201901#define reg_sfoe_ns_7_0_pos 01902#define reg_sfoe_ns_7_0_len 81903#define reg_sfoe_ns_7_0_lsb 01904#define xd_p_reg_sfoe_ns_14_8 0xA3211905#define reg_sfoe_ns_14_8_pos 01906#define reg_sfoe_ns_14_8_len 71907#define reg_sfoe_ns_14_8_lsb 81908#define xd_p_reg_sfoe_c1_7_0 0xA3221909#define reg_sfoe_c1_7_0_pos 01910#define reg_sfoe_c1_7_0_len 81911#define reg_sfoe_c1_7_0_lsb 01912#define xd_p_reg_sfoe_c1_15_8 0xA3231913#define reg_sfoe_c1_15_8_pos 01914#define reg_sfoe_c1_15_8_len 81915#define reg_sfoe_c1_15_8_lsb 81916#define xd_p_reg_sfoe_c1_17_16 0xA3241917#define reg_sfoe_c1_17_16_pos 01918#define reg_sfoe_c1_17_16_len 21919#define reg_sfoe_c1_17_16_lsb 161920#define xd_p_reg_sfoe_c2_7_0 0xA3251921#define reg_sfoe_c2_7_0_pos 01922#define reg_sfoe_c2_7_0_len 81923#define reg_sfoe_c2_7_0_lsb 01924#define xd_p_reg_sfoe_c2_15_8 0xA3261925#define reg_sfoe_c2_15_8_pos 01926#define reg_sfoe_c2_15_8_len 81927#define reg_sfoe_c2_15_8_lsb 81928#define xd_p_reg_sfoe_c2_17_16 0xA3271929#define reg_sfoe_c2_17_16_pos 01930#define reg_sfoe_c2_17_16_len 21931#define reg_sfoe_c2_17_16_lsb 161932#define xd_r_reg_sfoe_out_9_2 0xA3281933#define reg_sfoe_out_9_2_pos 01934#define reg_sfoe_out_9_2_len 81935#define reg_sfoe_out_9_2_lsb 01936#define xd_r_reg_sfoe_out_1_0 0xA3291937#define reg_sfoe_out_1_0_pos 01938#define reg_sfoe_out_1_0_len 21939#define reg_sfoe_out_1_0_lsb 01940#define xd_p_reg_sfoe_lm_counter_th 0xA32A1941#define reg_sfoe_lm_counter_th_pos 01942#define reg_sfoe_lm_counter_th_len 41943#define reg_sfoe_lm_counter_th_lsb 01944#define xd_p_reg_sfoe_convg_th 0xA32B1945#define reg_sfoe_convg_th_pos 01946#define reg_sfoe_convg_th_len 81947#define reg_sfoe_convg_th_lsb 01948#define xd_p_reg_sfoe_divg_th 0xA32C1949#define reg_sfoe_divg_th_pos 01950#define reg_sfoe_divg_th_len 81951#define reg_sfoe_divg_th_lsb 01952#define xd_p_fd_tpsd_en 0xA3301953#define fd_tpsd_en_pos 01954#define fd_tpsd_en_len 11955#define fd_tpsd_en_lsb 01956#define xd_p_fd_tpsd_dis 0xA3301957#define fd_tpsd_dis_pos 11958#define fd_tpsd_dis_len 11959#define fd_tpsd_dis_lsb 01960#define xd_p_fd_tpsd_rst 0xA3301961#define fd_tpsd_rst_pos 21962#define fd_tpsd_rst_len 11963#define fd_tpsd_rst_lsb 01964#define xd_p_fd_tpsd_lock 0xA3301965#define fd_tpsd_lock_pos 31966#define fd_tpsd_lock_len 11967#define fd_tpsd_lock_lsb 01968#define xd_r_fd_tpsd_s19 0xA3301969#define fd_tpsd_s19_pos 41970#define fd_tpsd_s19_len 11971#define fd_tpsd_s19_lsb 01972#define xd_r_fd_tpsd_s17 0xA3301973#define fd_tpsd_s17_pos 51974#define fd_tpsd_s17_len 11975#define fd_tpsd_s17_lsb 01976#define xd_p_fd_sfr_ste_en 0xA3311977#define fd_sfr_ste_en_pos 01978#define fd_sfr_ste_en_len 11979#define fd_sfr_ste_en_lsb 01980#define xd_p_fd_sfr_ste_dis 0xA3311981#define fd_sfr_ste_dis_pos 11982#define fd_sfr_ste_dis_len 11983#define fd_sfr_ste_dis_lsb 01984#define xd_p_fd_sfr_ste_rst 0xA3311985#define fd_sfr_ste_rst_pos 21986#define fd_sfr_ste_rst_len 11987#define fd_sfr_ste_rst_lsb 01988#define xd_p_fd_sfr_ste_mode 0xA3311989#define fd_sfr_ste_mode_pos 31990#define fd_sfr_ste_mode_len 11991#define fd_sfr_ste_mode_lsb 01992#define xd_p_fd_sfr_ste_done 0xA3311993#define fd_sfr_ste_done_pos 41994#define fd_sfr_ste_done_len 11995#define fd_sfr_ste_done_lsb 01996#define xd_p_reg_cfoe_ffoe_en 0xA3321997#define reg_cfoe_ffoe_en_pos 01998#define reg_cfoe_ffoe_en_len 11999#define reg_cfoe_ffoe_en_lsb 02000#define xd_p_reg_cfoe_ffoe_dis 0xA3322001#define reg_cfoe_ffoe_dis_pos 12002#define reg_cfoe_ffoe_dis_len 12003#define reg_cfoe_ffoe_dis_lsb 02004#define xd_p_reg_cfoe_ffoe_rst 0xA3322005#define reg_cfoe_ffoe_rst_pos 22006#define reg_cfoe_ffoe_rst_len 12007#define reg_cfoe_ffoe_rst_lsb 02008#define xd_p_reg_cfoe_ifoe_en 0xA3322009#define reg_cfoe_ifoe_en_pos 32010#define reg_cfoe_ifoe_en_len 12011#define reg_cfoe_ifoe_en_lsb 02012#define xd_p_reg_cfoe_ifoe_dis 0xA3322013#define reg_cfoe_ifoe_dis_pos 42014#define reg_cfoe_ifoe_dis_len 12015#define reg_cfoe_ifoe_dis_lsb 02016#define xd_p_reg_cfoe_ifoe_rst 0xA3322017#define reg_cfoe_ifoe_rst_pos 52018#define reg_cfoe_ifoe_rst_len 12019#define reg_cfoe_ifoe_rst_lsb 02020#define xd_p_reg_cfoe_fot_en 0xA3322021#define reg_cfoe_fot_en_pos 62022#define reg_cfoe_fot_en_len 12023#define reg_cfoe_fot_en_lsb 02024#define xd_p_reg_cfoe_fot_lm_en 0xA3322025#define reg_cfoe_fot_lm_en_pos 72026#define reg_cfoe_fot_lm_en_len 12027#define reg_cfoe_fot_lm_en_lsb 02028#define xd_p_reg_cfoe_fot_rst 0xA3332029#define reg_cfoe_fot_rst_pos 02030#define reg_cfoe_fot_rst_len 12031#define reg_cfoe_fot_rst_lsb 02032#define xd_r_fd_cfoe_ffoe_done 0xA3332033#define fd_cfoe_ffoe_done_pos 12034#define fd_cfoe_ffoe_done_len 12035#define fd_cfoe_ffoe_done_lsb 02036#define xd_p_fd_cfoe_metric_vld 0xA3332037#define fd_cfoe_metric_vld_pos 22038#define fd_cfoe_metric_vld_len 12039#define fd_cfoe_metric_vld_lsb 02040#define xd_p_reg_cfoe_ifod_vld 0xA3332041#define reg_cfoe_ifod_vld_pos 32042#define reg_cfoe_ifod_vld_len 12043#define reg_cfoe_ifod_vld_lsb 02044#define xd_r_fd_cfoe_ifoe_done 0xA3332045#define fd_cfoe_ifoe_done_pos 42046#define fd_cfoe_ifoe_done_len 12047#define fd_cfoe_ifoe_done_lsb 02048#define xd_r_fd_cfoe_fot_valid 0xA3332049#define fd_cfoe_fot_valid_pos 52050#define fd_cfoe_fot_valid_len 12051#define fd_cfoe_fot_valid_lsb 02052#define xd_p_reg_cfoe_divg_int 0xA3332053#define reg_cfoe_divg_int_pos 62054#define reg_cfoe_divg_int_len 12055#define reg_cfoe_divg_int_lsb 02056#define xd_r_reg_cfoe_divg_flag 0xA3332057#define reg_cfoe_divg_flag_pos 72058#define reg_cfoe_divg_flag_len 12059#define reg_cfoe_divg_flag_lsb 02060#define xd_p_reg_sfoe_en 0xA3342061#define reg_sfoe_en_pos 02062#define reg_sfoe_en_len 12063#define reg_sfoe_en_lsb 02064#define xd_p_reg_sfoe_dis 0xA3342065#define reg_sfoe_dis_pos 12066#define reg_sfoe_dis_len 12067#define reg_sfoe_dis_lsb 02068#define xd_p_reg_sfoe_rst 0xA3342069#define reg_sfoe_rst_pos 22070#define reg_sfoe_rst_len 12071#define reg_sfoe_rst_lsb 02072#define xd_p_reg_sfoe_vld_int 0xA3342073#define reg_sfoe_vld_int_pos 32074#define reg_sfoe_vld_int_len 12075#define reg_sfoe_vld_int_lsb 02076#define xd_p_reg_sfoe_lm_en 0xA3342077#define reg_sfoe_lm_en_pos 42078#define reg_sfoe_lm_en_len 12079#define reg_sfoe_lm_en_lsb 02080#define xd_p_reg_sfoe_divg_int 0xA3342081#define reg_sfoe_divg_int_pos 52082#define reg_sfoe_divg_int_len 12083#define reg_sfoe_divg_int_lsb 02084#define xd_r_reg_sfoe_divg_flag 0xA3342085#define reg_sfoe_divg_flag_pos 62086#define reg_sfoe_divg_flag_len 12087#define reg_sfoe_divg_flag_lsb 02088#define xd_p_reg_fft_rst 0xA3352089#define reg_fft_rst_pos 02090#define reg_fft_rst_len 12091#define reg_fft_rst_lsb 02092#define xd_p_reg_fft_fast_beacon 0xA3352093#define reg_fft_fast_beacon_pos 12094#define reg_fft_fast_beacon_len 12095#define reg_fft_fast_beacon_lsb 02096#define xd_p_reg_fft_fast_valid 0xA3352097#define reg_fft_fast_valid_pos 22098#define reg_fft_fast_valid_len 12099#define reg_fft_fast_valid_lsb 02100#define xd_p_reg_fft_mask_en 0xA3352101#define reg_fft_mask_en_pos 32102#define reg_fft_mask_en_len 12103#define reg_fft_mask_en_lsb 02104#define xd_p_reg_fft_crc_en 0xA3352105#define reg_fft_crc_en_pos 42106#define reg_fft_crc_en_len 12107#define reg_fft_crc_en_lsb 02108#define xd_p_reg_finr_en 0xA3362109#define reg_finr_en_pos 02110#define reg_finr_en_len 12111#define reg_finr_en_lsb 02112#define xd_p_fd_fste_en 0xA3372113#define fd_fste_en_pos 12114#define fd_fste_en_len 12115#define fd_fste_en_lsb 02116#define xd_p_fd_sqi_tps_level_shift 0xA3382117#define fd_sqi_tps_level_shift_pos 02118#define fd_sqi_tps_level_shift_len 82119#define fd_sqi_tps_level_shift_lsb 02120#define xd_p_fd_pilot_ma_len 0xA3392121#define fd_pilot_ma_len_pos 02122#define fd_pilot_ma_len_len 62123#define fd_pilot_ma_len_lsb 02124#define xd_p_fd_tps_ma_len 0xA33A2125#define fd_tps_ma_len_pos 02126#define fd_tps_ma_len_len 62127#define fd_tps_ma_len_lsb 02128#define xd_p_fd_sqi_s3 0xA33B2129#define fd_sqi_s3_pos 02130#define fd_sqi_s3_len 82131#define fd_sqi_s3_lsb 02132#define xd_p_fd_sqi_dummy_reg_0 0xA33C2133#define fd_sqi_dummy_reg_0_pos 02134#define fd_sqi_dummy_reg_0_len 12135#define fd_sqi_dummy_reg_0_lsb 02136#define xd_p_fd_sqi_debug_sel 0xA33C2137#define fd_sqi_debug_sel_pos 12138#define fd_sqi_debug_sel_len 22139#define fd_sqi_debug_sel_lsb 02140#define xd_p_fd_sqi_s2 0xA33C2141#define fd_sqi_s2_pos 32142#define fd_sqi_s2_len 52143#define fd_sqi_s2_lsb 02144#define xd_p_fd_sqi_dummy_reg_1 0xA33D2145#define fd_sqi_dummy_reg_1_pos 02146#define fd_sqi_dummy_reg_1_len 12147#define fd_sqi_dummy_reg_1_lsb 02148#define xd_p_fd_inr_ignore 0xA33D2149#define fd_inr_ignore_pos 12150#define fd_inr_ignore_len 12151#define fd_inr_ignore_lsb 02152#define xd_p_fd_pilot_ignore 0xA33D2153#define fd_pilot_ignore_pos 22154#define fd_pilot_ignore_len 12155#define fd_pilot_ignore_lsb 02156#define xd_p_fd_etps_ignore 0xA33D2157#define fd_etps_ignore_pos 32158#define fd_etps_ignore_len 12159#define fd_etps_ignore_lsb 02160#define xd_p_fd_sqi_s1 0xA33D2161#define fd_sqi_s1_pos 42162#define fd_sqi_s1_len 42163#define fd_sqi_s1_lsb 02164#define xd_p_reg_fste_ehw_7_0 0xA33E2165#define reg_fste_ehw_7_0_pos 02166#define reg_fste_ehw_7_0_len 82167#define reg_fste_ehw_7_0_lsb 02168#define xd_p_reg_fste_ehw_9_8 0xA33F2169#define reg_fste_ehw_9_8_pos 02170#define reg_fste_ehw_9_8_len 22171#define reg_fste_ehw_9_8_lsb 82172#define xd_p_reg_fste_i_adj_vld 0xA33F2173#define reg_fste_i_adj_vld_pos 22174#define reg_fste_i_adj_vld_len 12175#define reg_fste_i_adj_vld_lsb 02176#define xd_p_reg_fste_phase_ini_7_0 0xA3402177#define reg_fste_phase_ini_7_0_pos 02178#define reg_fste_phase_ini_7_0_len 82179#define reg_fste_phase_ini_7_0_lsb 02180#define xd_p_reg_fste_phase_ini_11_8 0xA3412181#define reg_fste_phase_ini_11_8_pos 02182#define reg_fste_phase_ini_11_8_len 42183#define reg_fste_phase_ini_11_8_lsb 82184#define xd_p_reg_fste_phase_inc_3_0 0xA3412185#define reg_fste_phase_inc_3_0_pos 42186#define reg_fste_phase_inc_3_0_len 42187#define reg_fste_phase_inc_3_0_lsb 02188#define xd_p_reg_fste_phase_inc_11_4 0xA3422189#define reg_fste_phase_inc_11_4_pos 02190#define reg_fste_phase_inc_11_4_len 82191#define reg_fste_phase_inc_11_4_lsb 42192#define xd_p_reg_fste_acum_cost_cnt_max 0xA3432193#define reg_fste_acum_cost_cnt_max_pos 02194#define reg_fste_acum_cost_cnt_max_len 42195#define reg_fste_acum_cost_cnt_max_lsb 02196#define xd_p_reg_fste_step_size_std 0xA3432197#define reg_fste_step_size_std_pos 42198#define reg_fste_step_size_std_len 42199#define reg_fste_step_size_std_lsb 02200#define xd_p_reg_fste_step_size_max 0xA3442201#define reg_fste_step_size_max_pos 02202#define reg_fste_step_size_max_len 42203#define reg_fste_step_size_max_lsb 02204#define xd_p_reg_fste_step_size_min 0xA3442205#define reg_fste_step_size_min_pos 42206#define reg_fste_step_size_min_len 42207#define reg_fste_step_size_min_lsb 02208#define xd_p_reg_fste_frac_step_size_7_0 0xA3452209#define reg_fste_frac_step_size_7_0_pos 02210#define reg_fste_frac_step_size_7_0_len 82211#define reg_fste_frac_step_size_7_0_lsb 02212#define xd_p_reg_fste_frac_step_size_15_8 0xA3462213#define reg_fste_frac_step_size_15_8_pos 02214#define reg_fste_frac_step_size_15_8_len 82215#define reg_fste_frac_step_size_15_8_lsb 82216#define xd_p_reg_fste_frac_step_size_19_16 0xA3472217#define reg_fste_frac_step_size_19_16_pos 02218#define reg_fste_frac_step_size_19_16_len 42219#define reg_fste_frac_step_size_19_16_lsb 162220#define xd_p_reg_fste_rpd_dir_cnt_max 0xA3472221#define reg_fste_rpd_dir_cnt_max_pos 42222#define reg_fste_rpd_dir_cnt_max_len 42223#define reg_fste_rpd_dir_cnt_max_lsb 02224#define xd_p_reg_fste_ehs 0xA3482225#define reg_fste_ehs_pos 02226#define reg_fste_ehs_len 42227#define reg_fste_ehs_lsb 02228#define xd_p_reg_fste_frac_cost_cnt_max_3_0 0xA3482229#define reg_fste_frac_cost_cnt_max_3_0_pos 42230#define reg_fste_frac_cost_cnt_max_3_0_len 42231#define reg_fste_frac_cost_cnt_max_3_0_lsb 02232#define xd_p_reg_fste_frac_cost_cnt_max_9_4 0xA3492233#define reg_fste_frac_cost_cnt_max_9_4_pos 02234#define reg_fste_frac_cost_cnt_max_9_4_len 62235#define reg_fste_frac_cost_cnt_max_9_4_lsb 42236#define xd_p_reg_fste_w0_7_0 0xA34A2237#define reg_fste_w0_7_0_pos 02238#define reg_fste_w0_7_0_len 82239#define reg_fste_w0_7_0_lsb 02240#define xd_p_reg_fste_w0_11_8 0xA34B2241#define reg_fste_w0_11_8_pos 02242#define reg_fste_w0_11_8_len 42243#define reg_fste_w0_11_8_lsb 82244#define xd_p_reg_fste_w1_3_0 0xA34B2245#define reg_fste_w1_3_0_pos 42246#define reg_fste_w1_3_0_len 42247#define reg_fste_w1_3_0_lsb 02248#define xd_p_reg_fste_w1_11_4 0xA34C2249#define reg_fste_w1_11_4_pos 02250#define reg_fste_w1_11_4_len 82251#define reg_fste_w1_11_4_lsb 42252#define xd_p_reg_fste_w2_7_0 0xA34D2253#define reg_fste_w2_7_0_pos 02254#define reg_fste_w2_7_0_len 82255#define reg_fste_w2_7_0_lsb 02256#define xd_p_reg_fste_w2_11_8 0xA34E2257#define reg_fste_w2_11_8_pos 02258#define reg_fste_w2_11_8_len 42259#define reg_fste_w2_11_8_lsb 82260#define xd_p_reg_fste_w3_3_0 0xA34E2261#define reg_fste_w3_3_0_pos 42262#define reg_fste_w3_3_0_len 42263#define reg_fste_w3_3_0_lsb 02264#define xd_p_reg_fste_w3_11_4 0xA34F2265#define reg_fste_w3_11_4_pos 02266#define reg_fste_w3_11_4_len 82267#define reg_fste_w3_11_4_lsb 42268#define xd_p_reg_fste_w4_7_0 0xA3502269#define reg_fste_w4_7_0_pos 02270#define reg_fste_w4_7_0_len 82271#define reg_fste_w4_7_0_lsb 02272#define xd_p_reg_fste_w4_11_8 0xA3512273#define reg_fste_w4_11_8_pos 02274#define reg_fste_w4_11_8_len 42275#define reg_fste_w4_11_8_lsb 82276#define xd_p_reg_fste_w5_3_0 0xA3512277#define reg_fste_w5_3_0_pos 42278#define reg_fste_w5_3_0_len 42279#define reg_fste_w5_3_0_lsb 02280#define xd_p_reg_fste_w5_11_4 0xA3522281#define reg_fste_w5_11_4_pos 02282#define reg_fste_w5_11_4_len 82283#define reg_fste_w5_11_4_lsb 42284#define xd_p_reg_fste_w6_7_0 0xA3532285#define reg_fste_w6_7_0_pos 02286#define reg_fste_w6_7_0_len 82287#define reg_fste_w6_7_0_lsb 02288#define xd_p_reg_fste_w6_11_8 0xA3542289#define reg_fste_w6_11_8_pos 02290#define reg_fste_w6_11_8_len 42291#define reg_fste_w6_11_8_lsb 82292#define xd_p_reg_fste_w7_3_0 0xA3542293#define reg_fste_w7_3_0_pos 42294#define reg_fste_w7_3_0_len 42295#define reg_fste_w7_3_0_lsb 02296#define xd_p_reg_fste_w7_11_4 0xA3552297#define reg_fste_w7_11_4_pos 02298#define reg_fste_w7_11_4_len 82299#define reg_fste_w7_11_4_lsb 42300#define xd_p_reg_fste_w8_7_0 0xA3562301#define reg_fste_w8_7_0_pos 02302#define reg_fste_w8_7_0_len 82303#define reg_fste_w8_7_0_lsb 02304#define xd_p_reg_fste_w8_11_8 0xA3572305#define reg_fste_w8_11_8_pos 02306#define reg_fste_w8_11_8_len 42307#define reg_fste_w8_11_8_lsb 82308#define xd_p_reg_fste_w9_3_0 0xA3572309#define reg_fste_w9_3_0_pos 42310#define reg_fste_w9_3_0_len 42311#define reg_fste_w9_3_0_lsb 02312#define xd_p_reg_fste_w9_11_4 0xA3582313#define reg_fste_w9_11_4_pos 02314#define reg_fste_w9_11_4_len 82315#define reg_fste_w9_11_4_lsb 42316#define xd_p_reg_fste_wa_7_0 0xA3592317#define reg_fste_wa_7_0_pos 02318#define reg_fste_wa_7_0_len 82319#define reg_fste_wa_7_0_lsb 02320#define xd_p_reg_fste_wa_11_8 0xA35A2321#define reg_fste_wa_11_8_pos 02322#define reg_fste_wa_11_8_len 42323#define reg_fste_wa_11_8_lsb 82324#define xd_p_reg_fste_wb_3_0 0xA35A2325#define reg_fste_wb_3_0_pos 42326#define reg_fste_wb_3_0_len 42327#define reg_fste_wb_3_0_lsb 02328#define xd_p_reg_fste_wb_11_4 0xA35B2329#define reg_fste_wb_11_4_pos 02330#define reg_fste_wb_11_4_len 82331#define reg_fste_wb_11_4_lsb 42332#define xd_r_fd_fste_i_adj 0xA35C2333#define fd_fste_i_adj_pos 02334#define fd_fste_i_adj_len 52335#define fd_fste_i_adj_lsb 02336#define xd_r_fd_fste_f_adj_7_0 0xA35D2337#define fd_fste_f_adj_7_0_pos 02338#define fd_fste_f_adj_7_0_len 82339#define fd_fste_f_adj_7_0_lsb 02340#define xd_r_fd_fste_f_adj_15_8 0xA35E2341#define fd_fste_f_adj_15_8_pos 02342#define fd_fste_f_adj_15_8_len 82343#define fd_fste_f_adj_15_8_lsb 82344#define xd_r_fd_fste_f_adj_19_16 0xA35F2345#define fd_fste_f_adj_19_16_pos 02346#define fd_fste_f_adj_19_16_len 42347#define fd_fste_f_adj_19_16_lsb 162348#define xd_p_reg_feq_Leak_Bypass 0xA3662349#define reg_feq_Leak_Bypass_pos 02350#define reg_feq_Leak_Bypass_len 12351#define reg_feq_Leak_Bypass_lsb 02352#define xd_p_reg_feq_Leak_Mneg1 0xA3662353#define reg_feq_Leak_Mneg1_pos 12354#define reg_feq_Leak_Mneg1_len 32355#define reg_feq_Leak_Mneg1_lsb 02356#define xd_p_reg_feq_Leak_B_ShiftQ 0xA3662357#define reg_feq_Leak_B_ShiftQ_pos 42358#define reg_feq_Leak_B_ShiftQ_len 42359#define reg_feq_Leak_B_ShiftQ_lsb 02360#define xd_p_reg_feq_Leak_B_Float0 0xA3672361#define reg_feq_Leak_B_Float0_pos 02362#define reg_feq_Leak_B_Float0_len 82363#define reg_feq_Leak_B_Float0_lsb 02364#define xd_p_reg_feq_Leak_B_Float1 0xA3682365#define reg_feq_Leak_B_Float1_pos 02366#define reg_feq_Leak_B_Float1_len 82367#define reg_feq_Leak_B_Float1_lsb 02368#define xd_p_reg_feq_Leak_B_Float2 0xA3692369#define reg_feq_Leak_B_Float2_pos 02370#define reg_feq_Leak_B_Float2_len 82371#define reg_feq_Leak_B_Float2_lsb 02372#define xd_p_reg_feq_Leak_B_Float3 0xA36A2373#define reg_feq_Leak_B_Float3_pos 02374#define reg_feq_Leak_B_Float3_len 82375#define reg_feq_Leak_B_Float3_lsb 02376#define xd_p_reg_feq_Leak_B_Float4 0xA36B2377#define reg_feq_Leak_B_Float4_pos 02378#define reg_feq_Leak_B_Float4_len 82379#define reg_feq_Leak_B_Float4_lsb 02380#define xd_p_reg_feq_Leak_B_Float5 0xA36C2381#define reg_feq_Leak_B_Float5_pos 02382#define reg_feq_Leak_B_Float5_len 82383#define reg_feq_Leak_B_Float5_lsb 02384#define xd_p_reg_feq_Leak_B_Float6 0xA36D2385#define reg_feq_Leak_B_Float6_pos 02386#define reg_feq_Leak_B_Float6_len 82387#define reg_feq_Leak_B_Float6_lsb 02388#define xd_p_reg_feq_Leak_B_Float7 0xA36E2389#define reg_feq_Leak_B_Float7_pos 02390#define reg_feq_Leak_B_Float7_len 82391#define reg_feq_Leak_B_Float7_lsb 02392#define xd_r_reg_feq_data_h2_7_0 0xA36F2393#define reg_feq_data_h2_7_0_pos 02394#define reg_feq_data_h2_7_0_len 82395#define reg_feq_data_h2_7_0_lsb 02396#define xd_r_reg_feq_data_h2_9_8 0xA3702397#define reg_feq_data_h2_9_8_pos 02398#define reg_feq_data_h2_9_8_len 22399#define reg_feq_data_h2_9_8_lsb 82400#define xd_p_reg_feq_leak_use_slice_tps 0xA3712401#define reg_feq_leak_use_slice_tps_pos 02402#define reg_feq_leak_use_slice_tps_len 12403#define reg_feq_leak_use_slice_tps_lsb 02404#define xd_p_reg_feq_read_update 0xA3712405#define reg_feq_read_update_pos 12406#define reg_feq_read_update_len 12407#define reg_feq_read_update_lsb 02408#define xd_p_reg_feq_data_vld 0xA3712409#define reg_feq_data_vld_pos 22410#define reg_feq_data_vld_len 12411#define reg_feq_data_vld_lsb 02412#define xd_p_reg_feq_tone_idx_4_0 0xA3712413#define reg_feq_tone_idx_4_0_pos 32414#define reg_feq_tone_idx_4_0_len 52415#define reg_feq_tone_idx_4_0_lsb 02416#define xd_p_reg_feq_tone_idx_12_5 0xA3722417#define reg_feq_tone_idx_12_5_pos 02418#define reg_feq_tone_idx_12_5_len 82419#define reg_feq_tone_idx_12_5_lsb 52420#define xd_r_reg_feq_data_re_7_0 0xA3732421#define reg_feq_data_re_7_0_pos 02422#define reg_feq_data_re_7_0_len 82423#define reg_feq_data_re_7_0_lsb 02424#define xd_r_reg_feq_data_re_10_8 0xA3742425#define reg_feq_data_re_10_8_pos 02426#define reg_feq_data_re_10_8_len 32427#define reg_feq_data_re_10_8_lsb 82428#define xd_r_reg_feq_data_im_7_0 0xA3752429#define reg_feq_data_im_7_0_pos 02430#define reg_feq_data_im_7_0_len 82431#define reg_feq_data_im_7_0_lsb 02432#define xd_r_reg_feq_data_im_10_8 0xA3762433#define reg_feq_data_im_10_8_pos 02434#define reg_feq_data_im_10_8_len 32435#define reg_feq_data_im_10_8_lsb 82436#define xd_r_reg_feq_y_re 0xA3772437#define reg_feq_y_re_pos 02438#define reg_feq_y_re_len 82439#define reg_feq_y_re_lsb 02440#define xd_r_reg_feq_y_im 0xA3782441#define reg_feq_y_im_pos 02442#define reg_feq_y_im_len 82443#define reg_feq_y_im_lsb 02444#define xd_r_reg_feq_h_re_7_0 0xA3792445#define reg_feq_h_re_7_0_pos 02446#define reg_feq_h_re_7_0_len 82447#define reg_feq_h_re_7_0_lsb 02448#define xd_r_reg_feq_h_re_8 0xA37A2449#define reg_feq_h_re_8_pos 02450#define reg_feq_h_re_8_len 12451#define reg_feq_h_re_8_lsb 02452#define xd_r_reg_feq_h_im_7_0 0xA37B2453#define reg_feq_h_im_7_0_pos 02454#define reg_feq_h_im_7_0_len 82455#define reg_feq_h_im_7_0_lsb 02456#define xd_r_reg_feq_h_im_8 0xA37C2457#define reg_feq_h_im_8_pos 02458#define reg_feq_h_im_8_len 12459#define reg_feq_h_im_8_lsb 02460#define xd_p_fec_super_frm_unit_7_0 0xA3802461#define fec_super_frm_unit_7_0_pos 02462#define fec_super_frm_unit_7_0_len 82463#define fec_super_frm_unit_7_0_lsb 02464#define xd_p_fec_super_frm_unit_15_8 0xA3812465#define fec_super_frm_unit_15_8_pos 02466#define fec_super_frm_unit_15_8_len 82467#define fec_super_frm_unit_15_8_lsb 82468#define xd_r_fec_vtb_err_bit_cnt_7_0 0xA3822469#define fec_vtb_err_bit_cnt_7_0_pos 02470#define fec_vtb_err_bit_cnt_7_0_len 82471#define fec_vtb_err_bit_cnt_7_0_lsb 02472#define xd_r_fec_vtb_err_bit_cnt_15_8 0xA3832473#define fec_vtb_err_bit_cnt_15_8_pos 02474#define fec_vtb_err_bit_cnt_15_8_len 82475#define fec_vtb_err_bit_cnt_15_8_lsb 82476#define xd_r_fec_vtb_err_bit_cnt_23_16 0xA3842477#define fec_vtb_err_bit_cnt_23_16_pos 02478#define fec_vtb_err_bit_cnt_23_16_len 82479#define fec_vtb_err_bit_cnt_23_16_lsb 162480#define xd_p_fec_rsd_packet_unit_7_0 0xA3852481#define fec_rsd_packet_unit_7_0_pos 02482#define fec_rsd_packet_unit_7_0_len 82483#define fec_rsd_packet_unit_7_0_lsb 02484#define xd_p_fec_rsd_packet_unit_15_8 0xA3862485#define fec_rsd_packet_unit_15_8_pos 02486#define fec_rsd_packet_unit_15_8_len 82487#define fec_rsd_packet_unit_15_8_lsb 82488#define xd_r_fec_rsd_bit_err_cnt_7_0 0xA3872489#define fec_rsd_bit_err_cnt_7_0_pos 02490#define fec_rsd_bit_err_cnt_7_0_len 82491#define fec_rsd_bit_err_cnt_7_0_lsb 02492#define xd_r_fec_rsd_bit_err_cnt_15_8 0xA3882493#define fec_rsd_bit_err_cnt_15_8_pos 02494#define fec_rsd_bit_err_cnt_15_8_len 82495#define fec_rsd_bit_err_cnt_15_8_lsb 82496#define xd_r_fec_rsd_bit_err_cnt_23_16 0xA3892497#define fec_rsd_bit_err_cnt_23_16_pos 02498#define fec_rsd_bit_err_cnt_23_16_len 82499#define fec_rsd_bit_err_cnt_23_16_lsb 162500#define xd_r_fec_rsd_abort_packet_cnt_7_0 0xA38A2501#define fec_rsd_abort_packet_cnt_7_0_pos 02502#define fec_rsd_abort_packet_cnt_7_0_len 82503#define fec_rsd_abort_packet_cnt_7_0_lsb 02504#define xd_r_fec_rsd_abort_packet_cnt_15_8 0xA38B2505#define fec_rsd_abort_packet_cnt_15_8_pos 02506#define fec_rsd_abort_packet_cnt_15_8_len 82507#define fec_rsd_abort_packet_cnt_15_8_lsb 82508#define xd_p_fec_RSD_PKT_NUM_PER_UNIT_7_0 0xA38C2509#define fec_RSD_PKT_NUM_PER_UNIT_7_0_pos 02510#define fec_RSD_PKT_NUM_PER_UNIT_7_0_len 82511#define fec_RSD_PKT_NUM_PER_UNIT_7_0_lsb 02512#define xd_p_fec_RSD_PKT_NUM_PER_UNIT_15_8 0xA38D2513#define fec_RSD_PKT_NUM_PER_UNIT_15_8_pos 02514#define fec_RSD_PKT_NUM_PER_UNIT_15_8_len 82515#define fec_RSD_PKT_NUM_PER_UNIT_15_8_lsb 82516#define xd_p_fec_RS_TH_1_7_0 0xA38E2517#define fec_RS_TH_1_7_0_pos 02518#define fec_RS_TH_1_7_0_len 82519#define fec_RS_TH_1_7_0_lsb 02520#define xd_p_fec_RS_TH_1_15_8 0xA38F2521#define fec_RS_TH_1_15_8_pos 02522#define fec_RS_TH_1_15_8_len 82523#define fec_RS_TH_1_15_8_lsb 82524#define xd_p_fec_RS_TH_2 0xA3902525#define fec_RS_TH_2_pos 02526#define fec_RS_TH_2_len 82527#define fec_RS_TH_2_lsb 02528#define xd_p_fec_mon_en 0xA3912529#define fec_mon_en_pos 02530#define fec_mon_en_len 12531#define fec_mon_en_lsb 02532#define xd_p_reg_b8to47 0xA3912533#define reg_b8to47_pos 12534#define reg_b8to47_len 12535#define reg_b8to47_lsb 02536#define xd_p_reg_rsd_sync_rep 0xA3912537#define reg_rsd_sync_rep_pos 22538#define reg_rsd_sync_rep_len 12539#define reg_rsd_sync_rep_lsb 02540#define xd_p_fec_rsd_retrain_rst 0xA3912541#define fec_rsd_retrain_rst_pos 32542#define fec_rsd_retrain_rst_len 12543#define fec_rsd_retrain_rst_lsb 02544#define xd_r_fec_rsd_ber_rdy 0xA3912545#define fec_rsd_ber_rdy_pos 42546#define fec_rsd_ber_rdy_len 12547#define fec_rsd_ber_rdy_lsb 02548#define xd_p_fec_rsd_ber_rst 0xA3912549#define fec_rsd_ber_rst_pos 52550#define fec_rsd_ber_rst_len 12551#define fec_rsd_ber_rst_lsb 02552#define xd_r_fec_vtb_ber_rdy 0xA3912553#define fec_vtb_ber_rdy_pos 62554#define fec_vtb_ber_rdy_len 12555#define fec_vtb_ber_rdy_lsb 02556#define xd_p_fec_vtb_ber_rst 0xA3912557#define fec_vtb_ber_rst_pos 72558#define fec_vtb_ber_rst_len 12559#define fec_vtb_ber_rst_lsb 02560#define xd_p_reg_vtb_clk40en 0xA3922561#define reg_vtb_clk40en_pos 02562#define reg_vtb_clk40en_len 12563#define reg_vtb_clk40en_lsb 02564#define xd_p_fec_vtb_rsd_mon_en 0xA3922565#define fec_vtb_rsd_mon_en_pos 12566#define fec_vtb_rsd_mon_en_len 12567#define fec_vtb_rsd_mon_en_lsb 02568#define xd_p_reg_fec_data_en 0xA3922569#define reg_fec_data_en_pos 22570#define reg_fec_data_en_len 12571#define reg_fec_data_en_lsb 02572#define xd_p_fec_dummy_reg_2 0xA3922573#define fec_dummy_reg_2_pos 32574#define fec_dummy_reg_2_len 32575#define fec_dummy_reg_2_lsb 02576#define xd_p_reg_sync_chk 0xA3922577#define reg_sync_chk_pos 62578#define reg_sync_chk_len 12579#define reg_sync_chk_lsb 02580#define xd_p_fec_rsd_bypass 0xA3922581#define fec_rsd_bypass_pos 72582#define fec_rsd_bypass_len 12583#define fec_rsd_bypass_lsb 02584#define xd_p_fec_sw_rst 0xA3932585#define fec_sw_rst_pos 02586#define fec_sw_rst_len 12587#define fec_sw_rst_lsb 02588#define xd_r_fec_vtb_pm_crc 0xA3942589#define fec_vtb_pm_crc_pos 02590#define fec_vtb_pm_crc_len 82591#define fec_vtb_pm_crc_lsb 02592#define xd_r_fec_vtb_tb_7_crc 0xA3952593#define fec_vtb_tb_7_crc_pos 02594#define fec_vtb_tb_7_crc_len 82595#define fec_vtb_tb_7_crc_lsb 02596#define xd_r_fec_vtb_tb_6_crc 0xA3962597#define fec_vtb_tb_6_crc_pos 02598#define fec_vtb_tb_6_crc_len 82599#define fec_vtb_tb_6_crc_lsb 02600#define xd_r_fec_vtb_tb_5_crc 0xA3972601#define fec_vtb_tb_5_crc_pos 02602#define fec_vtb_tb_5_crc_len 82603#define fec_vtb_tb_5_crc_lsb 02604#define xd_r_fec_vtb_tb_4_crc 0xA3982605#define fec_vtb_tb_4_crc_pos 02606#define fec_vtb_tb_4_crc_len 82607#define fec_vtb_tb_4_crc_lsb 02608#define xd_r_fec_vtb_tb_3_crc 0xA3992609#define fec_vtb_tb_3_crc_pos 02610#define fec_vtb_tb_3_crc_len 82611#define fec_vtb_tb_3_crc_lsb 02612#define xd_r_fec_vtb_tb_2_crc 0xA39A2613#define fec_vtb_tb_2_crc_pos 02614#define fec_vtb_tb_2_crc_len 82615#define fec_vtb_tb_2_crc_lsb 02616#define xd_r_fec_vtb_tb_1_crc 0xA39B2617#define fec_vtb_tb_1_crc_pos 02618#define fec_vtb_tb_1_crc_len 82619#define fec_vtb_tb_1_crc_lsb 02620#define xd_r_fec_vtb_tb_0_crc 0xA39C2621#define fec_vtb_tb_0_crc_pos 02622#define fec_vtb_tb_0_crc_len 82623#define fec_vtb_tb_0_crc_lsb 02624#define xd_r_fec_rsd_bank0_crc 0xA39D2625#define fec_rsd_bank0_crc_pos 02626#define fec_rsd_bank0_crc_len 82627#define fec_rsd_bank0_crc_lsb 02628#define xd_r_fec_rsd_bank1_crc 0xA39E2629#define fec_rsd_bank1_crc_pos 02630#define fec_rsd_bank1_crc_len 82631#define fec_rsd_bank1_crc_lsb 02632#define xd_r_fec_idi_vtb_crc 0xA39F2633#define fec_idi_vtb_crc_pos 02634#define fec_idi_vtb_crc_len 82635#define fec_idi_vtb_crc_lsb 02636#define xd_g_reg_tpsd_txmod 0xA3C02637#define reg_tpsd_txmod_pos 02638#define reg_tpsd_txmod_len 22639#define reg_tpsd_txmod_lsb 02640#define xd_g_reg_tpsd_gi 0xA3C02641#define reg_tpsd_gi_pos 22642#define reg_tpsd_gi_len 22643#define reg_tpsd_gi_lsb 02644#define xd_g_reg_tpsd_hier 0xA3C02645#define reg_tpsd_hier_pos 42646#define reg_tpsd_hier_len 32647#define reg_tpsd_hier_lsb 02648#define xd_g_reg_bw 0xA3C12649#define reg_bw_pos 22650#define reg_bw_len 22651#define reg_bw_lsb 02652#define xd_g_reg_dec_pri 0xA3C12653#define reg_dec_pri_pos 42654#define reg_dec_pri_len 12655#define reg_dec_pri_lsb 02656#define xd_g_reg_tpsd_const 0xA3C12657#define reg_tpsd_const_pos 62658#define reg_tpsd_const_len 22659#define reg_tpsd_const_lsb 02660#define xd_g_reg_tpsd_hpcr 0xA3C22661#define reg_tpsd_hpcr_pos 02662#define reg_tpsd_hpcr_len 32663#define reg_tpsd_hpcr_lsb 02664#define xd_g_reg_tpsd_lpcr 0xA3C22665#define reg_tpsd_lpcr_pos 32666#define reg_tpsd_lpcr_len 32667#define reg_tpsd_lpcr_lsb 02668#define xd_g_reg_ofsm_clk 0xA3D02669#define reg_ofsm_clk_pos 02670#define reg_ofsm_clk_len 32671#define reg_ofsm_clk_lsb 02672#define xd_g_reg_fclk_cfg 0xA3D12673#define reg_fclk_cfg_pos 02674#define reg_fclk_cfg_len 12675#define reg_fclk_cfg_lsb 02676#define xd_g_reg_fclk_idi 0xA3D12677#define reg_fclk_idi_pos 12678#define reg_fclk_idi_len 12679#define reg_fclk_idi_lsb 02680#define xd_g_reg_fclk_odi 0xA3D12681#define reg_fclk_odi_pos 22682#define reg_fclk_odi_len 12683#define reg_fclk_odi_lsb 02684#define xd_g_reg_fclk_rsd 0xA3D12685#define reg_fclk_rsd_pos 32686#define reg_fclk_rsd_len 12687#define reg_fclk_rsd_lsb 02688#define xd_g_reg_fclk_vtb 0xA3D12689#define reg_fclk_vtb_pos 42690#define reg_fclk_vtb_len 12691#define reg_fclk_vtb_lsb 02692#define xd_g_reg_fclk_cste 0xA3D12693#define reg_fclk_cste_pos 52694#define reg_fclk_cste_len 12695#define reg_fclk_cste_lsb 02696#define xd_g_reg_fclk_mp2if 0xA3D12697#define reg_fclk_mp2if_pos 62698#define reg_fclk_mp2if_len 12699#define reg_fclk_mp2if_lsb 02700#define xd_I2C_i2c_m_slave_addr 0xA4002701#define i2c_m_slave_addr_pos 02702#define i2c_m_slave_addr_len 82703#define i2c_m_slave_addr_lsb 02704#define xd_I2C_i2c_m_data1 0xA4012705#define i2c_m_data1_pos 02706#define i2c_m_data1_len 82707#define i2c_m_data1_lsb 02708#define xd_I2C_i2c_m_data2 0xA4022709#define i2c_m_data2_pos 02710#define i2c_m_data2_len 82711#define i2c_m_data2_lsb 02712#define xd_I2C_i2c_m_data3 0xA4032713#define i2c_m_data3_pos 02714#define i2c_m_data3_len 82715#define i2c_m_data3_lsb 02716#define xd_I2C_i2c_m_data4 0xA4042717#define i2c_m_data4_pos 02718#define i2c_m_data4_len 82719#define i2c_m_data4_lsb 02720#define xd_I2C_i2c_m_data5 0xA4052721#define i2c_m_data5_pos 02722#define i2c_m_data5_len 82723#define i2c_m_data5_lsb 02724#define xd_I2C_i2c_m_data6 0xA4062725#define i2c_m_data6_pos 02726#define i2c_m_data6_len 82727#define i2c_m_data6_lsb 02728#define xd_I2C_i2c_m_data7 0xA4072729#define i2c_m_data7_pos 02730#define i2c_m_data7_len 82731#define i2c_m_data7_lsb 02732#define xd_I2C_i2c_m_data8 0xA4082733#define i2c_m_data8_pos 02734#define i2c_m_data8_len 82735#define i2c_m_data8_lsb 02736#define xd_I2C_i2c_m_data9 0xA4092737#define i2c_m_data9_pos 02738#define i2c_m_data9_len 82739#define i2c_m_data9_lsb 02740#define xd_I2C_i2c_m_data10 0xA40A2741#define i2c_m_data10_pos 02742#define i2c_m_data10_len 82743#define i2c_m_data10_lsb 02744#define xd_I2C_i2c_m_data11 0xA40B2745#define i2c_m_data11_pos 02746#define i2c_m_data11_len 82747#define i2c_m_data11_lsb 02748#define xd_I2C_i2c_m_cmd_rw 0xA40C2749#define i2c_m_cmd_rw_pos 02750#define i2c_m_cmd_rw_len 12751#define i2c_m_cmd_rw_lsb 02752#define xd_I2C_i2c_m_cmd_rwlen 0xA40C2753#define i2c_m_cmd_rwlen_pos 32754#define i2c_m_cmd_rwlen_len 42755#define i2c_m_cmd_rwlen_lsb 02756#define xd_I2C_i2c_m_status_cmd_exe 0xA40D2757#define i2c_m_status_cmd_exe_pos 02758#define i2c_m_status_cmd_exe_len 12759#define i2c_m_status_cmd_exe_lsb 02760#define xd_I2C_i2c_m_status_wdat_done 0xA40D2761#define i2c_m_status_wdat_done_pos 12762#define i2c_m_status_wdat_done_len 12763#define i2c_m_status_wdat_done_lsb 02764#define xd_I2C_i2c_m_status_wdat_fail 0xA40D2765#define i2c_m_status_wdat_fail_pos 22766#define i2c_m_status_wdat_fail_len 12767#define i2c_m_status_wdat_fail_lsb 02768#define xd_I2C_i2c_m_period 0xA40E2769#define i2c_m_period_pos 02770#define i2c_m_period_len 82771#define i2c_m_period_lsb 02772#define xd_I2C_i2c_m_reg_msb_lsb 0xA40F2773#define i2c_m_reg_msb_lsb_pos 02774#define i2c_m_reg_msb_lsb_len 12775#define i2c_m_reg_msb_lsb_lsb 02776#define xd_I2C_reg_ofdm_rst 0xA40F2777#define reg_ofdm_rst_pos 12778#define reg_ofdm_rst_len 12779#define reg_ofdm_rst_lsb 02780#define xd_I2C_reg_sample_period_on_tuner 0xA40F2781#define reg_sample_period_on_tuner_pos 22782#define reg_sample_period_on_tuner_len 12783#define reg_sample_period_on_tuner_lsb 02784#define xd_I2C_reg_rst_i2c 0xA40F2785#define reg_rst_i2c_pos 32786#define reg_rst_i2c_len 12787#define reg_rst_i2c_lsb 02788#define xd_I2C_reg_ofdm_rst_en 0xA40F2789#define reg_ofdm_rst_en_pos 42790#define reg_ofdm_rst_en_len 12791#define reg_ofdm_rst_en_lsb 02792#define xd_I2C_reg_tuner_sda_sync_on 0xA40F2793#define reg_tuner_sda_sync_on_pos 52794#define reg_tuner_sda_sync_on_len 12795#define reg_tuner_sda_sync_on_lsb 02796#define xd_p_mp2if_data_access_disable_ofsm 0xA5002797#define mp2if_data_access_disable_ofsm_pos 02798#define mp2if_data_access_disable_ofsm_len 12799#define mp2if_data_access_disable_ofsm_lsb 02800#define xd_p_reg_mp2_sw_rst_ofsm 0xA5002801#define reg_mp2_sw_rst_ofsm_pos 12802#define reg_mp2_sw_rst_ofsm_len 12803#define reg_mp2_sw_rst_ofsm_lsb 02804#define xd_p_reg_mp2if_clk_en_ofsm 0xA5002805#define reg_mp2if_clk_en_ofsm_pos 22806#define reg_mp2if_clk_en_ofsm_len 12807#define reg_mp2if_clk_en_ofsm_lsb 02808#define xd_r_mp2if_sync_byte_locked 0xA5002809#define mp2if_sync_byte_locked_pos 32810#define mp2if_sync_byte_locked_len 12811#define mp2if_sync_byte_locked_lsb 02812#define xd_r_mp2if_ts_not_188 0xA5002813#define mp2if_ts_not_188_pos 42814#define mp2if_ts_not_188_len 12815#define mp2if_ts_not_188_lsb 02816#define xd_r_mp2if_psb_empty 0xA5002817#define mp2if_psb_empty_pos 52818#define mp2if_psb_empty_len 12819#define mp2if_psb_empty_lsb 02820#define xd_r_mp2if_psb_overflow 0xA5002821#define mp2if_psb_overflow_pos 62822#define mp2if_psb_overflow_len 12823#define mp2if_psb_overflow_lsb 02824#define xd_p_mp2if_keep_sf_sync_byte_ofsm 0xA5002825#define mp2if_keep_sf_sync_byte_ofsm_pos 72826#define mp2if_keep_sf_sync_byte_ofsm_len 12827#define mp2if_keep_sf_sync_byte_ofsm_lsb 02828#define xd_r_mp2if_psb_mp2if_num_pkt 0xA5012829#define mp2if_psb_mp2if_num_pkt_pos 02830#define mp2if_psb_mp2if_num_pkt_len 62831#define mp2if_psb_mp2if_num_pkt_lsb 02832#define xd_p_reg_mpeg_full_speed_ofsm 0xA5012833#define reg_mpeg_full_speed_ofsm_pos 62834#define reg_mpeg_full_speed_ofsm_len 12835#define reg_mpeg_full_speed_ofsm_lsb 02836#define xd_p_mp2if_mpeg_ser_mode_ofsm 0xA5012837#define mp2if_mpeg_ser_mode_ofsm_pos 72838#define mp2if_mpeg_ser_mode_ofsm_len 12839#define mp2if_mpeg_ser_mode_ofsm_lsb 02840#define xd_p_reg_sw_mon51 0xA6002841#define reg_sw_mon51_pos 02842#define reg_sw_mon51_len 82843#define reg_sw_mon51_lsb 02844#define xd_p_reg_top_pcsel 0xA6012845#define reg_top_pcsel_pos 02846#define reg_top_pcsel_len 12847#define reg_top_pcsel_lsb 02848#define xd_p_reg_top_rs232 0xA6012849#define reg_top_rs232_pos 12850#define reg_top_rs232_len 12851#define reg_top_rs232_lsb 02852#define xd_p_reg_top_pcout 0xA6012853#define reg_top_pcout_pos 22854#define reg_top_pcout_len 12855#define reg_top_pcout_lsb 02856#define xd_p_reg_top_debug 0xA6012857#define reg_top_debug_pos 32858#define reg_top_debug_len 12859#define reg_top_debug_lsb 02860#define xd_p_reg_top_adcdly 0xA6012861#define reg_top_adcdly_pos 42862#define reg_top_adcdly_len 22863#define reg_top_adcdly_lsb 02864#define xd_p_reg_top_pwrdw 0xA6012865#define reg_top_pwrdw_pos 62866#define reg_top_pwrdw_len 12867#define reg_top_pwrdw_lsb 02868#define xd_p_reg_top_pwrdw_inv 0xA6012869#define reg_top_pwrdw_inv_pos 72870#define reg_top_pwrdw_inv_len 12871#define reg_top_pwrdw_inv_lsb 02872#define xd_p_reg_top_int_inv 0xA6022873#define reg_top_int_inv_pos 02874#define reg_top_int_inv_len 12875#define reg_top_int_inv_lsb 02876#define xd_p_reg_top_dio_sel 0xA6022877#define reg_top_dio_sel_pos 12878#define reg_top_dio_sel_len 12879#define reg_top_dio_sel_lsb 02880#define xd_p_reg_top_gpioon0 0xA6032881#define reg_top_gpioon0_pos 02882#define reg_top_gpioon0_len 12883#define reg_top_gpioon0_lsb 02884#define xd_p_reg_top_gpioon1 0xA6032885#define reg_top_gpioon1_pos 12886#define reg_top_gpioon1_len 12887#define reg_top_gpioon1_lsb 02888#define xd_p_reg_top_gpioon2 0xA6032889#define reg_top_gpioon2_pos 22890#define reg_top_gpioon2_len 12891#define reg_top_gpioon2_lsb 02892#define xd_p_reg_top_gpioon3 0xA6032893#define reg_top_gpioon3_pos 32894#define reg_top_gpioon3_len 12895#define reg_top_gpioon3_lsb 02896#define xd_p_reg_top_lockon1 0xA6032897#define reg_top_lockon1_pos 42898#define reg_top_lockon1_len 12899#define reg_top_lockon1_lsb 02900#define xd_p_reg_top_lockon2 0xA6032901#define reg_top_lockon2_pos 52902#define reg_top_lockon2_len 12903#define reg_top_lockon2_lsb 02904#define xd_p_reg_top_gpioo0 0xA6042905#define reg_top_gpioo0_pos 02906#define reg_top_gpioo0_len 12907#define reg_top_gpioo0_lsb 02908#define xd_p_reg_top_gpioo1 0xA6042909#define reg_top_gpioo1_pos 12910#define reg_top_gpioo1_len 12911#define reg_top_gpioo1_lsb 02912#define xd_p_reg_top_gpioo2 0xA6042913#define reg_top_gpioo2_pos 22914#define reg_top_gpioo2_len 12915#define reg_top_gpioo2_lsb 02916#define xd_p_reg_top_gpioo3 0xA6042917#define reg_top_gpioo3_pos 32918#define reg_top_gpioo3_len 12919#define reg_top_gpioo3_lsb 02920#define xd_p_reg_top_lock1 0xA6042921#define reg_top_lock1_pos 42922#define reg_top_lock1_len 12923#define reg_top_lock1_lsb 02924#define xd_p_reg_top_lock2 0xA6042925#define reg_top_lock2_pos 52926#define reg_top_lock2_len 12927#define reg_top_lock2_lsb 02928#define xd_p_reg_top_gpioen0 0xA6052929#define reg_top_gpioen0_pos 02930#define reg_top_gpioen0_len 12931#define reg_top_gpioen0_lsb 02932#define xd_p_reg_top_gpioen1 0xA6052933#define reg_top_gpioen1_pos 12934#define reg_top_gpioen1_len 12935#define reg_top_gpioen1_lsb 02936#define xd_p_reg_top_gpioen2 0xA6052937#define reg_top_gpioen2_pos 22938#define reg_top_gpioen2_len 12939#define reg_top_gpioen2_lsb 02940#define xd_p_reg_top_gpioen3 0xA6052941#define reg_top_gpioen3_pos 32942#define reg_top_gpioen3_len 12943#define reg_top_gpioen3_lsb 02944#define xd_p_reg_top_locken1 0xA6052945#define reg_top_locken1_pos 42946#define reg_top_locken1_len 12947#define reg_top_locken1_lsb 02948#define xd_p_reg_top_locken2 0xA6052949#define reg_top_locken2_pos 52950#define reg_top_locken2_len 12951#define reg_top_locken2_lsb 02952#define xd_r_reg_top_gpioi0 0xA6062953#define reg_top_gpioi0_pos 02954#define reg_top_gpioi0_len 12955#define reg_top_gpioi0_lsb 02956#define xd_r_reg_top_gpioi1 0xA6062957#define reg_top_gpioi1_pos 12958#define reg_top_gpioi1_len 12959#define reg_top_gpioi1_lsb 02960#define xd_r_reg_top_gpioi2 0xA6062961#define reg_top_gpioi2_pos 22962#define reg_top_gpioi2_len 12963#define reg_top_gpioi2_lsb 02964#define xd_r_reg_top_gpioi3 0xA6062965#define reg_top_gpioi3_pos 32966#define reg_top_gpioi3_len 12967#define reg_top_gpioi3_lsb 02968#define xd_r_reg_top_locki1 0xA6062969#define reg_top_locki1_pos 42970#define reg_top_locki1_len 12971#define reg_top_locki1_lsb 02972#define xd_r_reg_top_locki2 0xA6062973#define reg_top_locki2_pos 52974#define reg_top_locki2_len 12975#define reg_top_locki2_lsb 02976#define xd_p_reg_dummy_7_0 0xA6082977#define reg_dummy_7_0_pos 02978#define reg_dummy_7_0_len 82979#define reg_dummy_7_0_lsb 02980#define xd_p_reg_dummy_15_8 0xA6092981#define reg_dummy_15_8_pos 02982#define reg_dummy_15_8_len 82983#define reg_dummy_15_8_lsb 82984#define xd_p_reg_dummy_23_16 0xA60A2985#define reg_dummy_23_16_pos 02986#define reg_dummy_23_16_len 82987#define reg_dummy_23_16_lsb 162988#define xd_p_reg_dummy_31_24 0xA60B2989#define reg_dummy_31_24_pos 02990#define reg_dummy_31_24_len 82991#define reg_dummy_31_24_lsb 242992#define xd_p_reg_dummy_39_32 0xA60C2993#define reg_dummy_39_32_pos 02994#define reg_dummy_39_32_len 82995#define reg_dummy_39_32_lsb 322996#define xd_p_reg_dummy_47_40 0xA60D2997#define reg_dummy_47_40_pos 02998#define reg_dummy_47_40_len 82999#define reg_dummy_47_40_lsb 403000#define xd_p_reg_dummy_55_48 0xA60E3001#define reg_dummy_55_48_pos 03002#define reg_dummy_55_48_len 83003#define reg_dummy_55_48_lsb 483004#define xd_p_reg_dummy_63_56 0xA60F3005#define reg_dummy_63_56_pos 03006#define reg_dummy_63_56_len 83007#define reg_dummy_63_56_lsb 563008#define xd_p_reg_dummy_71_64 0xA6103009#define reg_dummy_71_64_pos 03010#define reg_dummy_71_64_len 83011#define reg_dummy_71_64_lsb 643012#define xd_p_reg_dummy_79_72 0xA6113013#define reg_dummy_79_72_pos 03014#define reg_dummy_79_72_len 83015#define reg_dummy_79_72_lsb 723016#define xd_p_reg_dummy_87_80 0xA6123017#define reg_dummy_87_80_pos 03018#define reg_dummy_87_80_len 83019#define reg_dummy_87_80_lsb 803020#define xd_p_reg_dummy_95_88 0xA6133021#define reg_dummy_95_88_pos 03022#define reg_dummy_95_88_len 83023#define reg_dummy_95_88_lsb 883024#define xd_p_reg_dummy_103_96 0xA6143025#define reg_dummy_103_96_pos 03026#define reg_dummy_103_96_len 83027#define reg_dummy_103_96_lsb 9630283029#define xd_p_reg_unplug_flag 0xA6153030#define reg_unplug_flag_pos 03031#define reg_unplug_flag_len 13032#define reg_unplug_flag_lsb 10430333034#define xd_p_reg_api_dca_stes_request 0xA6153035#define reg_api_dca_stes_request_pos 13036#define reg_api_dca_stes_request_len 13037#define reg_api_dca_stes_request_lsb 030383039#define xd_p_reg_back_to_dca_flag 0xA6153040#define reg_back_to_dca_flag_pos 23041#define reg_back_to_dca_flag_len 13042#define reg_back_to_dca_flag_lsb 10630433044#define xd_p_reg_api_retrain_request 0xA6153045#define reg_api_retrain_request_pos 33046#define reg_api_retrain_request_len 13047#define reg_api_retrain_request_lsb 030483049#define xd_p_reg_Dyn_Top_Try_flag 0xA6153050#define reg_Dyn_Top_Try_flag_pos 33051#define reg_Dyn_Top_Try_flag_len 13052#define reg_Dyn_Top_Try_flag_lsb 10730533054#define xd_p_reg_API_retrain_freeze_flag 0xA6153055#define reg_API_retrain_freeze_flag_pos 43056#define reg_API_retrain_freeze_flag_len 13057#define reg_API_retrain_freeze_flag_lsb 10830583059#define xd_p_reg_dummy_111_104 0xA6153060#define reg_dummy_111_104_pos 03061#define reg_dummy_111_104_len 83062#define reg_dummy_111_104_lsb 1043063#define xd_p_reg_dummy_119_112 0xA6163064#define reg_dummy_119_112_pos 03065#define reg_dummy_119_112_len 83066#define reg_dummy_119_112_lsb 1123067#define xd_p_reg_dummy_127_120 0xA6173068#define reg_dummy_127_120_pos 03069#define reg_dummy_127_120_len 83070#define reg_dummy_127_120_lsb 1203071#define xd_p_reg_dummy_135_128 0xA6183072#define reg_dummy_135_128_pos 03073#define reg_dummy_135_128_len 83074#define reg_dummy_135_128_lsb 12830753076#define xd_p_reg_dummy_143_136 0xA6193077#define reg_dummy_143_136_pos 03078#define reg_dummy_143_136_len 83079#define reg_dummy_143_136_lsb 13630803081#define xd_p_reg_CCIR_dis 0xA6193082#define reg_CCIR_dis_pos 03083#define reg_CCIR_dis_len 13084#define reg_CCIR_dis_lsb 030853086#define xd_p_reg_dummy_151_144 0xA61A3087#define reg_dummy_151_144_pos 03088#define reg_dummy_151_144_len 83089#define reg_dummy_151_144_lsb 14430903091#define xd_p_reg_dummy_159_152 0xA61B3092#define reg_dummy_159_152_pos 03093#define reg_dummy_159_152_len 83094#define reg_dummy_159_152_lsb 15230953096#define xd_p_reg_dummy_167_160 0xA61C3097#define reg_dummy_167_160_pos 03098#define reg_dummy_167_160_len 83099#define reg_dummy_167_160_lsb 16031003101#define xd_p_reg_dummy_175_168 0xA61D3102#define reg_dummy_175_168_pos 03103#define reg_dummy_175_168_len 83104#define reg_dummy_175_168_lsb 16831053106#define xd_p_reg_dummy_183_176 0xA61E3107#define reg_dummy_183_176_pos 03108#define reg_dummy_183_176_len 83109#define reg_dummy_183_176_lsb 17631103111#define xd_p_reg_ofsm_read_rbc_en 0xA61E3112#define reg_ofsm_read_rbc_en_pos 23113#define reg_ofsm_read_rbc_en_len 13114#define reg_ofsm_read_rbc_en_lsb 031153116#define xd_p_reg_ce_filter_selection_dis 0xA61E3117#define reg_ce_filter_selection_dis_pos 13118#define reg_ce_filter_selection_dis_len 13119#define reg_ce_filter_selection_dis_lsb 031203121#define xd_p_reg_OFSM_version_control_7_0 0xA6113122#define reg_OFSM_version_control_7_0_pos 03123#define reg_OFSM_version_control_7_0_len 83124#define reg_OFSM_version_control_7_0_lsb 031253126#define xd_p_reg_OFSM_version_control_15_8 0xA61F3127#define reg_OFSM_version_control_15_8_pos 03128#define reg_OFSM_version_control_15_8_len 83129#define reg_OFSM_version_control_15_8_lsb 031303131#define xd_p_reg_OFSM_version_control_23_16 0xA6203132#define reg_OFSM_version_control_23_16_pos 03133#define reg_OFSM_version_control_23_16_len 83134#define reg_OFSM_version_control_23_16_lsb 031353136#define xd_p_reg_dummy_191_184 0xA61F3137#define reg_dummy_191_184_pos 03138#define reg_dummy_191_184_len 83139#define reg_dummy_191_184_lsb 18431403141#define xd_p_reg_dummy_199_192 0xA6203142#define reg_dummy_199_192_pos 03143#define reg_dummy_199_192_len 83144#define reg_dummy_199_192_lsb 19231453146#define xd_p_reg_ce_en 0xABC03147#define reg_ce_en_pos 03148#define reg_ce_en_len 13149#define reg_ce_en_lsb 03150#define xd_p_reg_ce_fctrl_en 0xABC03151#define reg_ce_fctrl_en_pos 13152#define reg_ce_fctrl_en_len 13153#define reg_ce_fctrl_en_lsb 03154#define xd_p_reg_ce_fste_tdi 0xABC03155#define reg_ce_fste_tdi_pos 23156#define reg_ce_fste_tdi_len 13157#define reg_ce_fste_tdi_lsb 03158#define xd_p_reg_ce_dynamic 0xABC03159#define reg_ce_dynamic_pos 33160#define reg_ce_dynamic_len 13161#define reg_ce_dynamic_lsb 03162#define xd_p_reg_ce_conf 0xABC03163#define reg_ce_conf_pos 43164#define reg_ce_conf_len 23165#define reg_ce_conf_lsb 03166#define xd_p_reg_ce_dyn12 0xABC03167#define reg_ce_dyn12_pos 63168#define reg_ce_dyn12_len 13169#define reg_ce_dyn12_lsb 03170#define xd_p_reg_ce_derot_en 0xABC03171#define reg_ce_derot_en_pos 73172#define reg_ce_derot_en_len 13173#define reg_ce_derot_en_lsb 03174#define xd_p_reg_ce_dynamic_th_7_0 0xABC13175#define reg_ce_dynamic_th_7_0_pos 03176#define reg_ce_dynamic_th_7_0_len 83177#define reg_ce_dynamic_th_7_0_lsb 03178#define xd_p_reg_ce_dynamic_th_15_8 0xABC23179#define reg_ce_dynamic_th_15_8_pos 03180#define reg_ce_dynamic_th_15_8_len 83181#define reg_ce_dynamic_th_15_8_lsb 83182#define xd_p_reg_ce_s1 0xABC33183#define reg_ce_s1_pos 03184#define reg_ce_s1_len 53185#define reg_ce_s1_lsb 03186#define xd_p_reg_ce_var_forced_value 0xABC33187#define reg_ce_var_forced_value_pos 53188#define reg_ce_var_forced_value_len 33189#define reg_ce_var_forced_value_lsb 03190#define xd_p_reg_ce_data_im_7_0 0xABC43191#define reg_ce_data_im_7_0_pos 03192#define reg_ce_data_im_7_0_len 83193#define reg_ce_data_im_7_0_lsb 03194#define xd_p_reg_ce_data_im_8 0xABC53195#define reg_ce_data_im_8_pos 03196#define reg_ce_data_im_8_len 13197#define reg_ce_data_im_8_lsb 03198#define xd_p_reg_ce_data_re_6_0 0xABC53199#define reg_ce_data_re_6_0_pos 13200#define reg_ce_data_re_6_0_len 73201#define reg_ce_data_re_6_0_lsb 03202#define xd_p_reg_ce_data_re_8_7 0xABC63203#define reg_ce_data_re_8_7_pos 03204#define reg_ce_data_re_8_7_len 23205#define reg_ce_data_re_8_7_lsb 73206#define xd_p_reg_ce_tone_5_0 0xABC63207#define reg_ce_tone_5_0_pos 23208#define reg_ce_tone_5_0_len 63209#define reg_ce_tone_5_0_lsb 03210#define xd_p_reg_ce_tone_12_6 0xABC73211#define reg_ce_tone_12_6_pos 03212#define reg_ce_tone_12_6_len 73213#define reg_ce_tone_12_6_lsb 63214#define xd_p_reg_ce_centroid_drift_th 0xABC83215#define reg_ce_centroid_drift_th_pos 03216#define reg_ce_centroid_drift_th_len 83217#define reg_ce_centroid_drift_th_lsb 03218#define xd_p_reg_ce_centroid_count_max 0xABC93219#define reg_ce_centroid_count_max_pos 03220#define reg_ce_centroid_count_max_len 43221#define reg_ce_centroid_count_max_lsb 03222#define xd_p_reg_ce_centroid_bias_inc_7_0 0xABCA3223#define reg_ce_centroid_bias_inc_7_0_pos 03224#define reg_ce_centroid_bias_inc_7_0_len 83225#define reg_ce_centroid_bias_inc_7_0_lsb 03226#define xd_p_reg_ce_centroid_bias_inc_8 0xABCB3227#define reg_ce_centroid_bias_inc_8_pos 03228#define reg_ce_centroid_bias_inc_8_len 13229#define reg_ce_centroid_bias_inc_8_lsb 03230#define xd_p_reg_ce_var_th0_7_0 0xABCC3231#define reg_ce_var_th0_7_0_pos 03232#define reg_ce_var_th0_7_0_len 83233#define reg_ce_var_th0_7_0_lsb 03234#define xd_p_reg_ce_var_th0_15_8 0xABCD3235#define reg_ce_var_th0_15_8_pos 03236#define reg_ce_var_th0_15_8_len 83237#define reg_ce_var_th0_15_8_lsb 83238#define xd_p_reg_ce_var_th1_7_0 0xABCE3239#define reg_ce_var_th1_7_0_pos 03240#define reg_ce_var_th1_7_0_len 83241#define reg_ce_var_th1_7_0_lsb 03242#define xd_p_reg_ce_var_th1_15_8 0xABCF3243#define reg_ce_var_th1_15_8_pos 03244#define reg_ce_var_th1_15_8_len 83245#define reg_ce_var_th1_15_8_lsb 83246#define xd_p_reg_ce_var_th2_7_0 0xABD03247#define reg_ce_var_th2_7_0_pos 03248#define reg_ce_var_th2_7_0_len 83249#define reg_ce_var_th2_7_0_lsb 03250#define xd_p_reg_ce_var_th2_15_8 0xABD13251#define reg_ce_var_th2_15_8_pos 03252#define reg_ce_var_th2_15_8_len 83253#define reg_ce_var_th2_15_8_lsb 83254#define xd_p_reg_ce_var_th3_7_0 0xABD23255#define reg_ce_var_th3_7_0_pos 03256#define reg_ce_var_th3_7_0_len 83257#define reg_ce_var_th3_7_0_lsb 03258#define xd_p_reg_ce_var_th3_15_8 0xABD33259#define reg_ce_var_th3_15_8_pos 03260#define reg_ce_var_th3_15_8_len 83261#define reg_ce_var_th3_15_8_lsb 83262#define xd_p_reg_ce_var_th4_7_0 0xABD43263#define reg_ce_var_th4_7_0_pos 03264#define reg_ce_var_th4_7_0_len 83265#define reg_ce_var_th4_7_0_lsb 03266#define xd_p_reg_ce_var_th4_15_8 0xABD53267#define reg_ce_var_th4_15_8_pos 03268#define reg_ce_var_th4_15_8_len 83269#define reg_ce_var_th4_15_8_lsb 83270#define xd_p_reg_ce_var_th5_7_0 0xABD63271#define reg_ce_var_th5_7_0_pos 03272#define reg_ce_var_th5_7_0_len 83273#define reg_ce_var_th5_7_0_lsb 03274#define xd_p_reg_ce_var_th5_15_8 0xABD73275#define reg_ce_var_th5_15_8_pos 03276#define reg_ce_var_th5_15_8_len 83277#define reg_ce_var_th5_15_8_lsb 83278#define xd_p_reg_ce_var_th6_7_0 0xABD83279#define reg_ce_var_th6_7_0_pos 03280#define reg_ce_var_th6_7_0_len 83281#define reg_ce_var_th6_7_0_lsb 03282#define xd_p_reg_ce_var_th6_15_8 0xABD93283#define reg_ce_var_th6_15_8_pos 03284#define reg_ce_var_th6_15_8_len 83285#define reg_ce_var_th6_15_8_lsb 83286#define xd_p_reg_ce_fctrl_reset 0xABDA3287#define reg_ce_fctrl_reset_pos 03288#define reg_ce_fctrl_reset_len 13289#define reg_ce_fctrl_reset_lsb 03290#define xd_p_reg_ce_cent_auto_clr_en 0xABDA3291#define reg_ce_cent_auto_clr_en_pos 13292#define reg_ce_cent_auto_clr_en_len 13293#define reg_ce_cent_auto_clr_en_lsb 03294#define xd_p_reg_ce_fctrl_auto_reset_en 0xABDA3295#define reg_ce_fctrl_auto_reset_en_pos 23296#define reg_ce_fctrl_auto_reset_en_len 13297#define reg_ce_fctrl_auto_reset_en_lsb 03298#define xd_p_reg_ce_var_forced_en 0xABDA3299#define reg_ce_var_forced_en_pos 33300#define reg_ce_var_forced_en_len 13301#define reg_ce_var_forced_en_lsb 03302#define xd_p_reg_ce_cent_forced_en 0xABDA3303#define reg_ce_cent_forced_en_pos 43304#define reg_ce_cent_forced_en_len 13305#define reg_ce_cent_forced_en_lsb 03306#define xd_p_reg_ce_var_max 0xABDA3307#define reg_ce_var_max_pos 53308#define reg_ce_var_max_len 33309#define reg_ce_var_max_lsb 03310#define xd_p_reg_ce_cent_forced_value_7_0 0xABDB3311#define reg_ce_cent_forced_value_7_0_pos 03312#define reg_ce_cent_forced_value_7_0_len 83313#define reg_ce_cent_forced_value_7_0_lsb 03314#define xd_p_reg_ce_cent_forced_value_11_8 0xABDC3315#define reg_ce_cent_forced_value_11_8_pos 03316#define reg_ce_cent_forced_value_11_8_len 43317#define reg_ce_cent_forced_value_11_8_lsb 83318#define xd_p_reg_ce_fctrl_rd 0xABDD3319#define reg_ce_fctrl_rd_pos 03320#define reg_ce_fctrl_rd_len 13321#define reg_ce_fctrl_rd_lsb 03322#define xd_p_reg_ce_centroid_max_6_0 0xABDD3323#define reg_ce_centroid_max_6_0_pos 13324#define reg_ce_centroid_max_6_0_len 73325#define reg_ce_centroid_max_6_0_lsb 03326#define xd_p_reg_ce_centroid_max_11_7 0xABDE3327#define reg_ce_centroid_max_11_7_pos 03328#define reg_ce_centroid_max_11_7_len 53329#define reg_ce_centroid_max_11_7_lsb 73330#define xd_p_reg_ce_var 0xABDF3331#define reg_ce_var_pos 03332#define reg_ce_var_len 33333#define reg_ce_var_lsb 03334#define xd_p_reg_ce_fctrl_rdy 0xABDF3335#define reg_ce_fctrl_rdy_pos 33336#define reg_ce_fctrl_rdy_len 13337#define reg_ce_fctrl_rdy_lsb 03338#define xd_p_reg_ce_centroid_out_3_0 0xABDF3339#define reg_ce_centroid_out_3_0_pos 43340#define reg_ce_centroid_out_3_0_len 43341#define reg_ce_centroid_out_3_0_lsb 03342#define xd_p_reg_ce_centroid_out_11_4 0xABE03343#define reg_ce_centroid_out_11_4_pos 03344#define reg_ce_centroid_out_11_4_len 83345#define reg_ce_centroid_out_11_4_lsb 43346#define xd_p_reg_ce_bias_7_0 0xABE13347#define reg_ce_bias_7_0_pos 03348#define reg_ce_bias_7_0_len 83349#define reg_ce_bias_7_0_lsb 03350#define xd_p_reg_ce_bias_11_8 0xABE23351#define reg_ce_bias_11_8_pos 03352#define reg_ce_bias_11_8_len 43353#define reg_ce_bias_11_8_lsb 83354#define xd_p_reg_ce_m1_3_0 0xABE23355#define reg_ce_m1_3_0_pos 43356#define reg_ce_m1_3_0_len 43357#define reg_ce_m1_3_0_lsb 03358#define xd_p_reg_ce_m1_11_4 0xABE33359#define reg_ce_m1_11_4_pos 03360#define reg_ce_m1_11_4_len 83361#define reg_ce_m1_11_4_lsb 43362#define xd_p_reg_ce_rh0_7_0 0xABE43363#define reg_ce_rh0_7_0_pos 03364#define reg_ce_rh0_7_0_len 83365#define reg_ce_rh0_7_0_lsb 03366#define xd_p_reg_ce_rh0_15_8 0xABE53367#define reg_ce_rh0_15_8_pos 03368#define reg_ce_rh0_15_8_len 83369#define reg_ce_rh0_15_8_lsb 83370#define xd_p_reg_ce_rh0_23_16 0xABE63371#define reg_ce_rh0_23_16_pos 03372#define reg_ce_rh0_23_16_len 83373#define reg_ce_rh0_23_16_lsb 163374#define xd_p_reg_ce_rh0_31_24 0xABE73375#define reg_ce_rh0_31_24_pos 03376#define reg_ce_rh0_31_24_len 83377#define reg_ce_rh0_31_24_lsb 243378#define xd_p_reg_ce_rh3_real_7_0 0xABE83379#define reg_ce_rh3_real_7_0_pos 03380#define reg_ce_rh3_real_7_0_len 83381#define reg_ce_rh3_real_7_0_lsb 03382#define xd_p_reg_ce_rh3_real_15_8 0xABE93383#define reg_ce_rh3_real_15_8_pos 03384#define reg_ce_rh3_real_15_8_len 83385#define reg_ce_rh3_real_15_8_lsb 83386#define xd_p_reg_ce_rh3_real_23_16 0xABEA3387#define reg_ce_rh3_real_23_16_pos 03388#define reg_ce_rh3_real_23_16_len 83389#define reg_ce_rh3_real_23_16_lsb 163390#define xd_p_reg_ce_rh3_real_31_24 0xABEB3391#define reg_ce_rh3_real_31_24_pos 03392#define reg_ce_rh3_real_31_24_len 83393#define reg_ce_rh3_real_31_24_lsb 243394#define xd_p_reg_ce_rh3_imag_7_0 0xABEC3395#define reg_ce_rh3_imag_7_0_pos 03396#define reg_ce_rh3_imag_7_0_len 83397#define reg_ce_rh3_imag_7_0_lsb 03398#define xd_p_reg_ce_rh3_imag_15_8 0xABED3399#define reg_ce_rh3_imag_15_8_pos 03400#define reg_ce_rh3_imag_15_8_len 83401#define reg_ce_rh3_imag_15_8_lsb 83402#define xd_p_reg_ce_rh3_imag_23_16 0xABEE3403#define reg_ce_rh3_imag_23_16_pos 03404#define reg_ce_rh3_imag_23_16_len 83405#define reg_ce_rh3_imag_23_16_lsb 163406#define xd_p_reg_ce_rh3_imag_31_24 0xABEF3407#define reg_ce_rh3_imag_31_24_pos 03408#define reg_ce_rh3_imag_31_24_len 83409#define reg_ce_rh3_imag_31_24_lsb 243410#define xd_p_reg_feq_fix_eh2_7_0 0xABF03411#define reg_feq_fix_eh2_7_0_pos 03412#define reg_feq_fix_eh2_7_0_len 83413#define reg_feq_fix_eh2_7_0_lsb 03414#define xd_p_reg_feq_fix_eh2_15_8 0xABF13415#define reg_feq_fix_eh2_15_8_pos 03416#define reg_feq_fix_eh2_15_8_len 83417#define reg_feq_fix_eh2_15_8_lsb 83418#define xd_p_reg_feq_fix_eh2_23_16 0xABF23419#define reg_feq_fix_eh2_23_16_pos 03420#define reg_feq_fix_eh2_23_16_len 83421#define reg_feq_fix_eh2_23_16_lsb 163422#define xd_p_reg_feq_fix_eh2_31_24 0xABF33423#define reg_feq_fix_eh2_31_24_pos 03424#define reg_feq_fix_eh2_31_24_len 83425#define reg_feq_fix_eh2_31_24_lsb 243426#define xd_p_reg_ce_m2_central_7_0 0xABF43427#define reg_ce_m2_central_7_0_pos 03428#define reg_ce_m2_central_7_0_len 83429#define reg_ce_m2_central_7_0_lsb 03430#define xd_p_reg_ce_m2_central_15_8 0xABF53431#define reg_ce_m2_central_15_8_pos 03432#define reg_ce_m2_central_15_8_len 83433#define reg_ce_m2_central_15_8_lsb 83434#define xd_p_reg_ce_fftshift 0xABF63435#define reg_ce_fftshift_pos 03436#define reg_ce_fftshift_len 43437#define reg_ce_fftshift_lsb 03438#define xd_p_reg_ce_fftshift1 0xABF63439#define reg_ce_fftshift1_pos 43440#define reg_ce_fftshift1_len 43441#define reg_ce_fftshift1_lsb 03442#define xd_p_reg_ce_fftshift2 0xABF73443#define reg_ce_fftshift2_pos 03444#define reg_ce_fftshift2_len 43445#define reg_ce_fftshift2_lsb 03446#define xd_p_reg_ce_top_mobile 0xABF73447#define reg_ce_top_mobile_pos 43448#define reg_ce_top_mobile_len 13449#define reg_ce_top_mobile_lsb 03450#define xd_p_reg_strong_sginal_detected 0xA2BC3451#define reg_strong_sginal_detected_pos 23452#define reg_strong_sginal_detected_len 13453#define reg_strong_sginal_detected_lsb 034543455#define XD_MP2IF_BASE 0xB0003456#define XD_MP2IF_CSR (0x00 + XD_MP2IF_BASE)3457#define XD_MP2IF_DMX_CTRL (0x03 + XD_MP2IF_BASE)3458#define XD_MP2IF_PID_IDX (0x04 + XD_MP2IF_BASE)3459#define XD_MP2IF_PID_DATA_L (0x05 + XD_MP2IF_BASE)3460#define XD_MP2IF_PID_DATA_H (0x06 + XD_MP2IF_BASE)3461#define XD_MP2IF_MISC (0x07 + XD_MP2IF_BASE)34623463extern struct dvb_frontend *af9005_fe_attach(struct dvb_usb_device *d);3464extern int af9005_read_ofdm_register(struct dvb_usb_device *d, u16 reg,3465u8 * value);3466extern int af9005_read_ofdm_registers(struct dvb_usb_device *d, u16 reg,3467u8 * values, int len);3468extern int af9005_write_ofdm_register(struct dvb_usb_device *d, u16 reg,3469u8 value);3470extern int af9005_write_ofdm_registers(struct dvb_usb_device *d, u16 reg,3471u8 * values, int len);3472extern int af9005_read_tuner_registers(struct dvb_usb_device *d, u16 reg,3473u8 addr, u8 * values, int len);3474extern int af9005_write_tuner_registers(struct dvb_usb_device *d, u16 reg,3475u8 * values, int len);3476extern int af9005_read_register_bits(struct dvb_usb_device *d, u16 reg,3477u8 pos, u8 len, u8 * value);3478extern int af9005_write_register_bits(struct dvb_usb_device *d, u16 reg,3479u8 pos, u8 len, u8 value);3480extern int af9005_send_command(struct dvb_usb_device *d, u8 command,3481u8 * wbuf, int wlen, u8 * rbuf, int rlen);3482extern int af9005_read_eeprom(struct dvb_usb_device *d, u8 address,3483u8 * values, int len);3484extern int af9005_tuner_attach(struct dvb_usb_adapter *adap);3485extern int af9005_led_control(struct dvb_usb_device *d, int onoff);34863487extern u8 regmask[8];34883489/* remote control decoder */3490extern int af9005_rc_decode(struct dvb_usb_device *d, u8 * data, int len,3491u32 * event, int *state);3492extern struct rc_map_table rc_map_af9005_table[];3493extern int rc_map_af9005_table_size;34943495#endif349634973498