MIPS: OCTEON: delete redundant register definitions
For most OCTEON SoCs there is a repeated and redundant register definition for almost every hardware register, although the register bit fields would not differ from other SoCs. Since the driver code should use only one definition for simplicity, these other fields are just redundant and can be deleted. Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi> Signed-off-by: Paul Burton <paul.burton@mips.com> Cc: Ralf Baechle <ralf@linux-mips.org> Cc: James Hogan <jhogan@kernel.org> Cc: linux-mips@vger.kernel.org
This commit is contained in:

committed by
Paul Burton

parent
036d0823ce
commit
4089caa7d0
@@ -160,8 +160,6 @@ union cvmx_pow_bist_stat {
|
||||
uint64_t reserved_32_63:32;
|
||||
#endif
|
||||
} cn38xx;
|
||||
struct cvmx_pow_bist_stat_cn38xx cn38xxp2;
|
||||
struct cvmx_pow_bist_stat_cn31xx cn50xx;
|
||||
struct cvmx_pow_bist_stat_cn52xx {
|
||||
#ifdef __BIG_ENDIAN_BITFIELD
|
||||
uint64_t reserved_20_63:44;
|
||||
@@ -191,7 +189,6 @@ union cvmx_pow_bist_stat {
|
||||
uint64_t reserved_20_63:44;
|
||||
#endif
|
||||
} cn52xx;
|
||||
struct cvmx_pow_bist_stat_cn52xx cn52xxp1;
|
||||
struct cvmx_pow_bist_stat_cn56xx {
|
||||
#ifdef __BIG_ENDIAN_BITFIELD
|
||||
uint64_t reserved_28_63:36;
|
||||
@@ -223,9 +220,6 @@ union cvmx_pow_bist_stat {
|
||||
uint64_t reserved_28_63:36;
|
||||
#endif
|
||||
} cn56xx;
|
||||
struct cvmx_pow_bist_stat_cn56xx cn56xxp1;
|
||||
struct cvmx_pow_bist_stat_cn38xx cn58xx;
|
||||
struct cvmx_pow_bist_stat_cn38xx cn58xxp1;
|
||||
struct cvmx_pow_bist_stat_cn61xx {
|
||||
#ifdef __BIG_ENDIAN_BITFIELD
|
||||
uint64_t reserved_20_63:44;
|
||||
@@ -276,7 +270,6 @@ union cvmx_pow_bist_stat {
|
||||
uint64_t reserved_22_63:42;
|
||||
#endif
|
||||
} cn63xx;
|
||||
struct cvmx_pow_bist_stat_cn63xx cn63xxp1;
|
||||
struct cvmx_pow_bist_stat_cn66xx {
|
||||
#ifdef __BIG_ENDIAN_BITFIELD
|
||||
uint64_t reserved_26_63:38;
|
||||
@@ -302,7 +295,6 @@ union cvmx_pow_bist_stat {
|
||||
uint64_t reserved_26_63:38;
|
||||
#endif
|
||||
} cn66xx;
|
||||
struct cvmx_pow_bist_stat_cn61xx cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_ds_pc {
|
||||
@@ -316,22 +308,6 @@ union cvmx_pow_ds_pc {
|
||||
uint64_t reserved_32_63:32;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_ds_pc_s cn30xx;
|
||||
struct cvmx_pow_ds_pc_s cn31xx;
|
||||
struct cvmx_pow_ds_pc_s cn38xx;
|
||||
struct cvmx_pow_ds_pc_s cn38xxp2;
|
||||
struct cvmx_pow_ds_pc_s cn50xx;
|
||||
struct cvmx_pow_ds_pc_s cn52xx;
|
||||
struct cvmx_pow_ds_pc_s cn52xxp1;
|
||||
struct cvmx_pow_ds_pc_s cn56xx;
|
||||
struct cvmx_pow_ds_pc_s cn56xxp1;
|
||||
struct cvmx_pow_ds_pc_s cn58xx;
|
||||
struct cvmx_pow_ds_pc_s cn58xxp1;
|
||||
struct cvmx_pow_ds_pc_s cn61xx;
|
||||
struct cvmx_pow_ds_pc_s cn63xx;
|
||||
struct cvmx_pow_ds_pc_s cn63xxp1;
|
||||
struct cvmx_pow_ds_pc_s cn66xx;
|
||||
struct cvmx_pow_ds_pc_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_ecc_err {
|
||||
@@ -367,7 +343,6 @@ union cvmx_pow_ecc_err {
|
||||
uint64_t reserved_45_63:19;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_ecc_err_s cn30xx;
|
||||
struct cvmx_pow_ecc_err_cn31xx {
|
||||
#ifdef __BIG_ENDIAN_BITFIELD
|
||||
uint64_t reserved_14_63:50;
|
||||
@@ -391,20 +366,6 @@ union cvmx_pow_ecc_err {
|
||||
uint64_t reserved_14_63:50;
|
||||
#endif
|
||||
} cn31xx;
|
||||
struct cvmx_pow_ecc_err_s cn38xx;
|
||||
struct cvmx_pow_ecc_err_cn31xx cn38xxp2;
|
||||
struct cvmx_pow_ecc_err_s cn50xx;
|
||||
struct cvmx_pow_ecc_err_s cn52xx;
|
||||
struct cvmx_pow_ecc_err_s cn52xxp1;
|
||||
struct cvmx_pow_ecc_err_s cn56xx;
|
||||
struct cvmx_pow_ecc_err_s cn56xxp1;
|
||||
struct cvmx_pow_ecc_err_s cn58xx;
|
||||
struct cvmx_pow_ecc_err_s cn58xxp1;
|
||||
struct cvmx_pow_ecc_err_s cn61xx;
|
||||
struct cvmx_pow_ecc_err_s cn63xx;
|
||||
struct cvmx_pow_ecc_err_s cn63xxp1;
|
||||
struct cvmx_pow_ecc_err_s cn66xx;
|
||||
struct cvmx_pow_ecc_err_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_int_ctl {
|
||||
@@ -420,22 +381,6 @@ union cvmx_pow_int_ctl {
|
||||
uint64_t reserved_6_63:58;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_int_ctl_s cn30xx;
|
||||
struct cvmx_pow_int_ctl_s cn31xx;
|
||||
struct cvmx_pow_int_ctl_s cn38xx;
|
||||
struct cvmx_pow_int_ctl_s cn38xxp2;
|
||||
struct cvmx_pow_int_ctl_s cn50xx;
|
||||
struct cvmx_pow_int_ctl_s cn52xx;
|
||||
struct cvmx_pow_int_ctl_s cn52xxp1;
|
||||
struct cvmx_pow_int_ctl_s cn56xx;
|
||||
struct cvmx_pow_int_ctl_s cn56xxp1;
|
||||
struct cvmx_pow_int_ctl_s cn58xx;
|
||||
struct cvmx_pow_int_ctl_s cn58xxp1;
|
||||
struct cvmx_pow_int_ctl_s cn61xx;
|
||||
struct cvmx_pow_int_ctl_s cn63xx;
|
||||
struct cvmx_pow_int_ctl_s cn63xxp1;
|
||||
struct cvmx_pow_int_ctl_s cn66xx;
|
||||
struct cvmx_pow_int_ctl_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_iq_cntx {
|
||||
@@ -449,22 +394,6 @@ union cvmx_pow_iq_cntx {
|
||||
uint64_t reserved_32_63:32;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_iq_cntx_s cn30xx;
|
||||
struct cvmx_pow_iq_cntx_s cn31xx;
|
||||
struct cvmx_pow_iq_cntx_s cn38xx;
|
||||
struct cvmx_pow_iq_cntx_s cn38xxp2;
|
||||
struct cvmx_pow_iq_cntx_s cn50xx;
|
||||
struct cvmx_pow_iq_cntx_s cn52xx;
|
||||
struct cvmx_pow_iq_cntx_s cn52xxp1;
|
||||
struct cvmx_pow_iq_cntx_s cn56xx;
|
||||
struct cvmx_pow_iq_cntx_s cn56xxp1;
|
||||
struct cvmx_pow_iq_cntx_s cn58xx;
|
||||
struct cvmx_pow_iq_cntx_s cn58xxp1;
|
||||
struct cvmx_pow_iq_cntx_s cn61xx;
|
||||
struct cvmx_pow_iq_cntx_s cn63xx;
|
||||
struct cvmx_pow_iq_cntx_s cn63xxp1;
|
||||
struct cvmx_pow_iq_cntx_s cn66xx;
|
||||
struct cvmx_pow_iq_cntx_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_iq_com_cnt {
|
||||
@@ -478,22 +407,6 @@ union cvmx_pow_iq_com_cnt {
|
||||
uint64_t reserved_32_63:32;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_iq_com_cnt_s cn30xx;
|
||||
struct cvmx_pow_iq_com_cnt_s cn31xx;
|
||||
struct cvmx_pow_iq_com_cnt_s cn38xx;
|
||||
struct cvmx_pow_iq_com_cnt_s cn38xxp2;
|
||||
struct cvmx_pow_iq_com_cnt_s cn50xx;
|
||||
struct cvmx_pow_iq_com_cnt_s cn52xx;
|
||||
struct cvmx_pow_iq_com_cnt_s cn52xxp1;
|
||||
struct cvmx_pow_iq_com_cnt_s cn56xx;
|
||||
struct cvmx_pow_iq_com_cnt_s cn56xxp1;
|
||||
struct cvmx_pow_iq_com_cnt_s cn58xx;
|
||||
struct cvmx_pow_iq_com_cnt_s cn58xxp1;
|
||||
struct cvmx_pow_iq_com_cnt_s cn61xx;
|
||||
struct cvmx_pow_iq_com_cnt_s cn63xx;
|
||||
struct cvmx_pow_iq_com_cnt_s cn63xxp1;
|
||||
struct cvmx_pow_iq_com_cnt_s cn66xx;
|
||||
struct cvmx_pow_iq_com_cnt_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_iq_int {
|
||||
@@ -507,15 +420,6 @@ union cvmx_pow_iq_int {
|
||||
uint64_t reserved_8_63:56;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_iq_int_s cn52xx;
|
||||
struct cvmx_pow_iq_int_s cn52xxp1;
|
||||
struct cvmx_pow_iq_int_s cn56xx;
|
||||
struct cvmx_pow_iq_int_s cn56xxp1;
|
||||
struct cvmx_pow_iq_int_s cn61xx;
|
||||
struct cvmx_pow_iq_int_s cn63xx;
|
||||
struct cvmx_pow_iq_int_s cn63xxp1;
|
||||
struct cvmx_pow_iq_int_s cn66xx;
|
||||
struct cvmx_pow_iq_int_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_iq_int_en {
|
||||
@@ -529,15 +433,6 @@ union cvmx_pow_iq_int_en {
|
||||
uint64_t reserved_8_63:56;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_iq_int_en_s cn52xx;
|
||||
struct cvmx_pow_iq_int_en_s cn52xxp1;
|
||||
struct cvmx_pow_iq_int_en_s cn56xx;
|
||||
struct cvmx_pow_iq_int_en_s cn56xxp1;
|
||||
struct cvmx_pow_iq_int_en_s cn61xx;
|
||||
struct cvmx_pow_iq_int_en_s cn63xx;
|
||||
struct cvmx_pow_iq_int_en_s cn63xxp1;
|
||||
struct cvmx_pow_iq_int_en_s cn66xx;
|
||||
struct cvmx_pow_iq_int_en_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_iq_thrx {
|
||||
@@ -551,15 +446,6 @@ union cvmx_pow_iq_thrx {
|
||||
uint64_t reserved_32_63:32;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_iq_thrx_s cn52xx;
|
||||
struct cvmx_pow_iq_thrx_s cn52xxp1;
|
||||
struct cvmx_pow_iq_thrx_s cn56xx;
|
||||
struct cvmx_pow_iq_thrx_s cn56xxp1;
|
||||
struct cvmx_pow_iq_thrx_s cn61xx;
|
||||
struct cvmx_pow_iq_thrx_s cn63xx;
|
||||
struct cvmx_pow_iq_thrx_s cn63xxp1;
|
||||
struct cvmx_pow_iq_thrx_s cn66xx;
|
||||
struct cvmx_pow_iq_thrx_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_nos_cnt {
|
||||
@@ -591,9 +477,6 @@ union cvmx_pow_nos_cnt {
|
||||
uint64_t reserved_9_63:55;
|
||||
#endif
|
||||
} cn31xx;
|
||||
struct cvmx_pow_nos_cnt_s cn38xx;
|
||||
struct cvmx_pow_nos_cnt_s cn38xxp2;
|
||||
struct cvmx_pow_nos_cnt_cn31xx cn50xx;
|
||||
struct cvmx_pow_nos_cnt_cn52xx {
|
||||
#ifdef __BIG_ENDIAN_BITFIELD
|
||||
uint64_t reserved_10_63:54;
|
||||
@@ -603,12 +486,6 @@ union cvmx_pow_nos_cnt {
|
||||
uint64_t reserved_10_63:54;
|
||||
#endif
|
||||
} cn52xx;
|
||||
struct cvmx_pow_nos_cnt_cn52xx cn52xxp1;
|
||||
struct cvmx_pow_nos_cnt_s cn56xx;
|
||||
struct cvmx_pow_nos_cnt_s cn56xxp1;
|
||||
struct cvmx_pow_nos_cnt_s cn58xx;
|
||||
struct cvmx_pow_nos_cnt_s cn58xxp1;
|
||||
struct cvmx_pow_nos_cnt_cn52xx cn61xx;
|
||||
struct cvmx_pow_nos_cnt_cn63xx {
|
||||
#ifdef __BIG_ENDIAN_BITFIELD
|
||||
uint64_t reserved_11_63:53;
|
||||
@@ -618,9 +495,6 @@ union cvmx_pow_nos_cnt {
|
||||
uint64_t reserved_11_63:53;
|
||||
#endif
|
||||
} cn63xx;
|
||||
struct cvmx_pow_nos_cnt_cn63xx cn63xxp1;
|
||||
struct cvmx_pow_nos_cnt_cn63xx cn66xx;
|
||||
struct cvmx_pow_nos_cnt_cn52xx cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_nw_tim {
|
||||
@@ -634,22 +508,6 @@ union cvmx_pow_nw_tim {
|
||||
uint64_t reserved_10_63:54;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_nw_tim_s cn30xx;
|
||||
struct cvmx_pow_nw_tim_s cn31xx;
|
||||
struct cvmx_pow_nw_tim_s cn38xx;
|
||||
struct cvmx_pow_nw_tim_s cn38xxp2;
|
||||
struct cvmx_pow_nw_tim_s cn50xx;
|
||||
struct cvmx_pow_nw_tim_s cn52xx;
|
||||
struct cvmx_pow_nw_tim_s cn52xxp1;
|
||||
struct cvmx_pow_nw_tim_s cn56xx;
|
||||
struct cvmx_pow_nw_tim_s cn56xxp1;
|
||||
struct cvmx_pow_nw_tim_s cn58xx;
|
||||
struct cvmx_pow_nw_tim_s cn58xxp1;
|
||||
struct cvmx_pow_nw_tim_s cn61xx;
|
||||
struct cvmx_pow_nw_tim_s cn63xx;
|
||||
struct cvmx_pow_nw_tim_s cn63xxp1;
|
||||
struct cvmx_pow_nw_tim_s cn66xx;
|
||||
struct cvmx_pow_nw_tim_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_pf_rst_msk {
|
||||
@@ -663,18 +521,6 @@ union cvmx_pow_pf_rst_msk {
|
||||
uint64_t reserved_8_63:56;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_pf_rst_msk_s cn50xx;
|
||||
struct cvmx_pow_pf_rst_msk_s cn52xx;
|
||||
struct cvmx_pow_pf_rst_msk_s cn52xxp1;
|
||||
struct cvmx_pow_pf_rst_msk_s cn56xx;
|
||||
struct cvmx_pow_pf_rst_msk_s cn56xxp1;
|
||||
struct cvmx_pow_pf_rst_msk_s cn58xx;
|
||||
struct cvmx_pow_pf_rst_msk_s cn58xxp1;
|
||||
struct cvmx_pow_pf_rst_msk_s cn61xx;
|
||||
struct cvmx_pow_pf_rst_msk_s cn63xx;
|
||||
struct cvmx_pow_pf_rst_msk_s cn63xxp1;
|
||||
struct cvmx_pow_pf_rst_msk_s cn66xx;
|
||||
struct cvmx_pow_pf_rst_msk_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_pp_grp_mskx {
|
||||
@@ -713,21 +559,6 @@ union cvmx_pow_pp_grp_mskx {
|
||||
uint64_t reserved_16_63:48;
|
||||
#endif
|
||||
} cn30xx;
|
||||
struct cvmx_pow_pp_grp_mskx_cn30xx cn31xx;
|
||||
struct cvmx_pow_pp_grp_mskx_cn30xx cn38xx;
|
||||
struct cvmx_pow_pp_grp_mskx_cn30xx cn38xxp2;
|
||||
struct cvmx_pow_pp_grp_mskx_s cn50xx;
|
||||
struct cvmx_pow_pp_grp_mskx_s cn52xx;
|
||||
struct cvmx_pow_pp_grp_mskx_s cn52xxp1;
|
||||
struct cvmx_pow_pp_grp_mskx_s cn56xx;
|
||||
struct cvmx_pow_pp_grp_mskx_s cn56xxp1;
|
||||
struct cvmx_pow_pp_grp_mskx_s cn58xx;
|
||||
struct cvmx_pow_pp_grp_mskx_s cn58xxp1;
|
||||
struct cvmx_pow_pp_grp_mskx_s cn61xx;
|
||||
struct cvmx_pow_pp_grp_mskx_s cn63xx;
|
||||
struct cvmx_pow_pp_grp_mskx_s cn63xxp1;
|
||||
struct cvmx_pow_pp_grp_mskx_s cn66xx;
|
||||
struct cvmx_pow_pp_grp_mskx_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_qos_rndx {
|
||||
@@ -747,22 +578,6 @@ union cvmx_pow_qos_rndx {
|
||||
uint64_t reserved_32_63:32;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_qos_rndx_s cn30xx;
|
||||
struct cvmx_pow_qos_rndx_s cn31xx;
|
||||
struct cvmx_pow_qos_rndx_s cn38xx;
|
||||
struct cvmx_pow_qos_rndx_s cn38xxp2;
|
||||
struct cvmx_pow_qos_rndx_s cn50xx;
|
||||
struct cvmx_pow_qos_rndx_s cn52xx;
|
||||
struct cvmx_pow_qos_rndx_s cn52xxp1;
|
||||
struct cvmx_pow_qos_rndx_s cn56xx;
|
||||
struct cvmx_pow_qos_rndx_s cn56xxp1;
|
||||
struct cvmx_pow_qos_rndx_s cn58xx;
|
||||
struct cvmx_pow_qos_rndx_s cn58xxp1;
|
||||
struct cvmx_pow_qos_rndx_s cn61xx;
|
||||
struct cvmx_pow_qos_rndx_s cn63xx;
|
||||
struct cvmx_pow_qos_rndx_s cn63xxp1;
|
||||
struct cvmx_pow_qos_rndx_s cn66xx;
|
||||
struct cvmx_pow_qos_rndx_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_qos_thrx {
|
||||
@@ -838,9 +653,6 @@ union cvmx_pow_qos_thrx {
|
||||
uint64_t reserved_57_63:7;
|
||||
#endif
|
||||
} cn31xx;
|
||||
struct cvmx_pow_qos_thrx_s cn38xx;
|
||||
struct cvmx_pow_qos_thrx_s cn38xxp2;
|
||||
struct cvmx_pow_qos_thrx_cn31xx cn50xx;
|
||||
struct cvmx_pow_qos_thrx_cn52xx {
|
||||
#ifdef __BIG_ENDIAN_BITFIELD
|
||||
uint64_t reserved_58_63:6;
|
||||
@@ -866,12 +678,6 @@ union cvmx_pow_qos_thrx {
|
||||
uint64_t reserved_58_63:6;
|
||||
#endif
|
||||
} cn52xx;
|
||||
struct cvmx_pow_qos_thrx_cn52xx cn52xxp1;
|
||||
struct cvmx_pow_qos_thrx_s cn56xx;
|
||||
struct cvmx_pow_qos_thrx_s cn56xxp1;
|
||||
struct cvmx_pow_qos_thrx_s cn58xx;
|
||||
struct cvmx_pow_qos_thrx_s cn58xxp1;
|
||||
struct cvmx_pow_qos_thrx_cn52xx cn61xx;
|
||||
struct cvmx_pow_qos_thrx_cn63xx {
|
||||
#ifdef __BIG_ENDIAN_BITFIELD
|
||||
uint64_t reserved_59_63:5;
|
||||
@@ -897,9 +703,6 @@ union cvmx_pow_qos_thrx {
|
||||
uint64_t reserved_59_63:5;
|
||||
#endif
|
||||
} cn63xx;
|
||||
struct cvmx_pow_qos_thrx_cn63xx cn63xxp1;
|
||||
struct cvmx_pow_qos_thrx_cn63xx cn66xx;
|
||||
struct cvmx_pow_qos_thrx_cn52xx cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_ts_pc {
|
||||
@@ -913,22 +716,6 @@ union cvmx_pow_ts_pc {
|
||||
uint64_t reserved_32_63:32;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_ts_pc_s cn30xx;
|
||||
struct cvmx_pow_ts_pc_s cn31xx;
|
||||
struct cvmx_pow_ts_pc_s cn38xx;
|
||||
struct cvmx_pow_ts_pc_s cn38xxp2;
|
||||
struct cvmx_pow_ts_pc_s cn50xx;
|
||||
struct cvmx_pow_ts_pc_s cn52xx;
|
||||
struct cvmx_pow_ts_pc_s cn52xxp1;
|
||||
struct cvmx_pow_ts_pc_s cn56xx;
|
||||
struct cvmx_pow_ts_pc_s cn56xxp1;
|
||||
struct cvmx_pow_ts_pc_s cn58xx;
|
||||
struct cvmx_pow_ts_pc_s cn58xxp1;
|
||||
struct cvmx_pow_ts_pc_s cn61xx;
|
||||
struct cvmx_pow_ts_pc_s cn63xx;
|
||||
struct cvmx_pow_ts_pc_s cn63xxp1;
|
||||
struct cvmx_pow_ts_pc_s cn66xx;
|
||||
struct cvmx_pow_ts_pc_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_wa_com_pc {
|
||||
@@ -942,22 +729,6 @@ union cvmx_pow_wa_com_pc {
|
||||
uint64_t reserved_32_63:32;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_wa_com_pc_s cn30xx;
|
||||
struct cvmx_pow_wa_com_pc_s cn31xx;
|
||||
struct cvmx_pow_wa_com_pc_s cn38xx;
|
||||
struct cvmx_pow_wa_com_pc_s cn38xxp2;
|
||||
struct cvmx_pow_wa_com_pc_s cn50xx;
|
||||
struct cvmx_pow_wa_com_pc_s cn52xx;
|
||||
struct cvmx_pow_wa_com_pc_s cn52xxp1;
|
||||
struct cvmx_pow_wa_com_pc_s cn56xx;
|
||||
struct cvmx_pow_wa_com_pc_s cn56xxp1;
|
||||
struct cvmx_pow_wa_com_pc_s cn58xx;
|
||||
struct cvmx_pow_wa_com_pc_s cn58xxp1;
|
||||
struct cvmx_pow_wa_com_pc_s cn61xx;
|
||||
struct cvmx_pow_wa_com_pc_s cn63xx;
|
||||
struct cvmx_pow_wa_com_pc_s cn63xxp1;
|
||||
struct cvmx_pow_wa_com_pc_s cn66xx;
|
||||
struct cvmx_pow_wa_com_pc_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_wa_pcx {
|
||||
@@ -971,22 +742,6 @@ union cvmx_pow_wa_pcx {
|
||||
uint64_t reserved_32_63:32;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_wa_pcx_s cn30xx;
|
||||
struct cvmx_pow_wa_pcx_s cn31xx;
|
||||
struct cvmx_pow_wa_pcx_s cn38xx;
|
||||
struct cvmx_pow_wa_pcx_s cn38xxp2;
|
||||
struct cvmx_pow_wa_pcx_s cn50xx;
|
||||
struct cvmx_pow_wa_pcx_s cn52xx;
|
||||
struct cvmx_pow_wa_pcx_s cn52xxp1;
|
||||
struct cvmx_pow_wa_pcx_s cn56xx;
|
||||
struct cvmx_pow_wa_pcx_s cn56xxp1;
|
||||
struct cvmx_pow_wa_pcx_s cn58xx;
|
||||
struct cvmx_pow_wa_pcx_s cn58xxp1;
|
||||
struct cvmx_pow_wa_pcx_s cn61xx;
|
||||
struct cvmx_pow_wa_pcx_s cn63xx;
|
||||
struct cvmx_pow_wa_pcx_s cn63xxp1;
|
||||
struct cvmx_pow_wa_pcx_s cn66xx;
|
||||
struct cvmx_pow_wa_pcx_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_wq_int {
|
||||
@@ -1002,22 +757,6 @@ union cvmx_pow_wq_int {
|
||||
uint64_t reserved_32_63:32;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_wq_int_s cn30xx;
|
||||
struct cvmx_pow_wq_int_s cn31xx;
|
||||
struct cvmx_pow_wq_int_s cn38xx;
|
||||
struct cvmx_pow_wq_int_s cn38xxp2;
|
||||
struct cvmx_pow_wq_int_s cn50xx;
|
||||
struct cvmx_pow_wq_int_s cn52xx;
|
||||
struct cvmx_pow_wq_int_s cn52xxp1;
|
||||
struct cvmx_pow_wq_int_s cn56xx;
|
||||
struct cvmx_pow_wq_int_s cn56xxp1;
|
||||
struct cvmx_pow_wq_int_s cn58xx;
|
||||
struct cvmx_pow_wq_int_s cn58xxp1;
|
||||
struct cvmx_pow_wq_int_s cn61xx;
|
||||
struct cvmx_pow_wq_int_s cn63xx;
|
||||
struct cvmx_pow_wq_int_s cn63xxp1;
|
||||
struct cvmx_pow_wq_int_s cn66xx;
|
||||
struct cvmx_pow_wq_int_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_wq_int_cntx {
|
||||
@@ -1069,9 +808,6 @@ union cvmx_pow_wq_int_cntx {
|
||||
uint64_t reserved_28_63:36;
|
||||
#endif
|
||||
} cn31xx;
|
||||
struct cvmx_pow_wq_int_cntx_s cn38xx;
|
||||
struct cvmx_pow_wq_int_cntx_s cn38xxp2;
|
||||
struct cvmx_pow_wq_int_cntx_cn31xx cn50xx;
|
||||
struct cvmx_pow_wq_int_cntx_cn52xx {
|
||||
#ifdef __BIG_ENDIAN_BITFIELD
|
||||
uint64_t reserved_28_63:36;
|
||||
@@ -1089,12 +825,6 @@ union cvmx_pow_wq_int_cntx {
|
||||
uint64_t reserved_28_63:36;
|
||||
#endif
|
||||
} cn52xx;
|
||||
struct cvmx_pow_wq_int_cntx_cn52xx cn52xxp1;
|
||||
struct cvmx_pow_wq_int_cntx_s cn56xx;
|
||||
struct cvmx_pow_wq_int_cntx_s cn56xxp1;
|
||||
struct cvmx_pow_wq_int_cntx_s cn58xx;
|
||||
struct cvmx_pow_wq_int_cntx_s cn58xxp1;
|
||||
struct cvmx_pow_wq_int_cntx_cn52xx cn61xx;
|
||||
struct cvmx_pow_wq_int_cntx_cn63xx {
|
||||
#ifdef __BIG_ENDIAN_BITFIELD
|
||||
uint64_t reserved_28_63:36;
|
||||
@@ -1112,9 +842,6 @@ union cvmx_pow_wq_int_cntx {
|
||||
uint64_t reserved_28_63:36;
|
||||
#endif
|
||||
} cn63xx;
|
||||
struct cvmx_pow_wq_int_cntx_cn63xx cn63xxp1;
|
||||
struct cvmx_pow_wq_int_cntx_cn63xx cn66xx;
|
||||
struct cvmx_pow_wq_int_cntx_cn52xx cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_wq_int_pc {
|
||||
@@ -1134,22 +861,6 @@ union cvmx_pow_wq_int_pc {
|
||||
uint64_t reserved_60_63:4;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_wq_int_pc_s cn30xx;
|
||||
struct cvmx_pow_wq_int_pc_s cn31xx;
|
||||
struct cvmx_pow_wq_int_pc_s cn38xx;
|
||||
struct cvmx_pow_wq_int_pc_s cn38xxp2;
|
||||
struct cvmx_pow_wq_int_pc_s cn50xx;
|
||||
struct cvmx_pow_wq_int_pc_s cn52xx;
|
||||
struct cvmx_pow_wq_int_pc_s cn52xxp1;
|
||||
struct cvmx_pow_wq_int_pc_s cn56xx;
|
||||
struct cvmx_pow_wq_int_pc_s cn56xxp1;
|
||||
struct cvmx_pow_wq_int_pc_s cn58xx;
|
||||
struct cvmx_pow_wq_int_pc_s cn58xxp1;
|
||||
struct cvmx_pow_wq_int_pc_s cn61xx;
|
||||
struct cvmx_pow_wq_int_pc_s cn63xx;
|
||||
struct cvmx_pow_wq_int_pc_s cn63xxp1;
|
||||
struct cvmx_pow_wq_int_pc_s cn66xx;
|
||||
struct cvmx_pow_wq_int_pc_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_wq_int_thrx {
|
||||
@@ -1211,9 +922,6 @@ union cvmx_pow_wq_int_thrx {
|
||||
uint64_t reserved_29_63:35;
|
||||
#endif
|
||||
} cn31xx;
|
||||
struct cvmx_pow_wq_int_thrx_s cn38xx;
|
||||
struct cvmx_pow_wq_int_thrx_s cn38xxp2;
|
||||
struct cvmx_pow_wq_int_thrx_cn31xx cn50xx;
|
||||
struct cvmx_pow_wq_int_thrx_cn52xx {
|
||||
#ifdef __BIG_ENDIAN_BITFIELD
|
||||
uint64_t reserved_29_63:35;
|
||||
@@ -1233,12 +941,6 @@ union cvmx_pow_wq_int_thrx {
|
||||
uint64_t reserved_29_63:35;
|
||||
#endif
|
||||
} cn52xx;
|
||||
struct cvmx_pow_wq_int_thrx_cn52xx cn52xxp1;
|
||||
struct cvmx_pow_wq_int_thrx_s cn56xx;
|
||||
struct cvmx_pow_wq_int_thrx_s cn56xxp1;
|
||||
struct cvmx_pow_wq_int_thrx_s cn58xx;
|
||||
struct cvmx_pow_wq_int_thrx_s cn58xxp1;
|
||||
struct cvmx_pow_wq_int_thrx_cn52xx cn61xx;
|
||||
struct cvmx_pow_wq_int_thrx_cn63xx {
|
||||
#ifdef __BIG_ENDIAN_BITFIELD
|
||||
uint64_t reserved_29_63:35;
|
||||
@@ -1258,9 +960,6 @@ union cvmx_pow_wq_int_thrx {
|
||||
uint64_t reserved_29_63:35;
|
||||
#endif
|
||||
} cn63xx;
|
||||
struct cvmx_pow_wq_int_thrx_cn63xx cn63xxp1;
|
||||
struct cvmx_pow_wq_int_thrx_cn63xx cn66xx;
|
||||
struct cvmx_pow_wq_int_thrx_cn52xx cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_pow_ws_pcx {
|
||||
@@ -1274,22 +973,6 @@ union cvmx_pow_ws_pcx {
|
||||
uint64_t reserved_32_63:32;
|
||||
#endif
|
||||
} s;
|
||||
struct cvmx_pow_ws_pcx_s cn30xx;
|
||||
struct cvmx_pow_ws_pcx_s cn31xx;
|
||||
struct cvmx_pow_ws_pcx_s cn38xx;
|
||||
struct cvmx_pow_ws_pcx_s cn38xxp2;
|
||||
struct cvmx_pow_ws_pcx_s cn50xx;
|
||||
struct cvmx_pow_ws_pcx_s cn52xx;
|
||||
struct cvmx_pow_ws_pcx_s cn52xxp1;
|
||||
struct cvmx_pow_ws_pcx_s cn56xx;
|
||||
struct cvmx_pow_ws_pcx_s cn56xxp1;
|
||||
struct cvmx_pow_ws_pcx_s cn58xx;
|
||||
struct cvmx_pow_ws_pcx_s cn58xxp1;
|
||||
struct cvmx_pow_ws_pcx_s cn61xx;
|
||||
struct cvmx_pow_ws_pcx_s cn63xx;
|
||||
struct cvmx_pow_ws_pcx_s cn63xxp1;
|
||||
struct cvmx_pow_ws_pcx_s cn66xx;
|
||||
struct cvmx_pow_ws_pcx_s cnf71xx;
|
||||
};
|
||||
|
||||
union cvmx_sso_wq_int_thrx {
|
||||
|
Reference in New Issue
Block a user