Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
cvmx-pow-defs.h File Reference

Go to the source code of this file.

Data Structures

union  cvmx_pow_bist_stat
 
struct  cvmx_pow_bist_stat::cvmx_pow_bist_stat_s
 
struct  cvmx_pow_bist_stat::cvmx_pow_bist_stat_cn30xx
 
struct  cvmx_pow_bist_stat::cvmx_pow_bist_stat_cn31xx
 
struct  cvmx_pow_bist_stat::cvmx_pow_bist_stat_cn38xx
 
struct  cvmx_pow_bist_stat::cvmx_pow_bist_stat_cn52xx
 
struct  cvmx_pow_bist_stat::cvmx_pow_bist_stat_cn56xx
 
struct  cvmx_pow_bist_stat::cvmx_pow_bist_stat_cn61xx
 
struct  cvmx_pow_bist_stat::cvmx_pow_bist_stat_cn63xx
 
struct  cvmx_pow_bist_stat::cvmx_pow_bist_stat_cn66xx
 
union  cvmx_pow_ds_pc
 
struct  cvmx_pow_ds_pc::cvmx_pow_ds_pc_s
 
union  cvmx_pow_ecc_err
 
struct  cvmx_pow_ecc_err::cvmx_pow_ecc_err_s
 
struct  cvmx_pow_ecc_err::cvmx_pow_ecc_err_cn31xx
 
union  cvmx_pow_int_ctl
 
struct  cvmx_pow_int_ctl::cvmx_pow_int_ctl_s
 
union  cvmx_pow_iq_cntx
 
struct  cvmx_pow_iq_cntx::cvmx_pow_iq_cntx_s
 
union  cvmx_pow_iq_com_cnt
 
struct  cvmx_pow_iq_com_cnt::cvmx_pow_iq_com_cnt_s
 
union  cvmx_pow_iq_int
 
struct  cvmx_pow_iq_int::cvmx_pow_iq_int_s
 
union  cvmx_pow_iq_int_en
 
struct  cvmx_pow_iq_int_en::cvmx_pow_iq_int_en_s
 
union  cvmx_pow_iq_thrx
 
struct  cvmx_pow_iq_thrx::cvmx_pow_iq_thrx_s
 
union  cvmx_pow_nos_cnt
 
struct  cvmx_pow_nos_cnt::cvmx_pow_nos_cnt_s
 
struct  cvmx_pow_nos_cnt::cvmx_pow_nos_cnt_cn30xx
 
struct  cvmx_pow_nos_cnt::cvmx_pow_nos_cnt_cn31xx
 
struct  cvmx_pow_nos_cnt::cvmx_pow_nos_cnt_cn52xx
 
struct  cvmx_pow_nos_cnt::cvmx_pow_nos_cnt_cn63xx
 
union  cvmx_pow_nw_tim
 
struct  cvmx_pow_nw_tim::cvmx_pow_nw_tim_s
 
union  cvmx_pow_pf_rst_msk
 
struct  cvmx_pow_pf_rst_msk::cvmx_pow_pf_rst_msk_s
 
union  cvmx_pow_pp_grp_mskx
 
struct  cvmx_pow_pp_grp_mskx::cvmx_pow_pp_grp_mskx_s
 
struct  cvmx_pow_pp_grp_mskx::cvmx_pow_pp_grp_mskx_cn30xx
 
union  cvmx_pow_qos_rndx
 
struct  cvmx_pow_qos_rndx::cvmx_pow_qos_rndx_s
 
union  cvmx_pow_qos_thrx
 
struct  cvmx_pow_qos_thrx::cvmx_pow_qos_thrx_s
 
struct  cvmx_pow_qos_thrx::cvmx_pow_qos_thrx_cn30xx
 
struct  cvmx_pow_qos_thrx::cvmx_pow_qos_thrx_cn31xx
 
struct  cvmx_pow_qos_thrx::cvmx_pow_qos_thrx_cn52xx
 
struct  cvmx_pow_qos_thrx::cvmx_pow_qos_thrx_cn63xx
 
union  cvmx_pow_ts_pc
 
struct  cvmx_pow_ts_pc::cvmx_pow_ts_pc_s
 
union  cvmx_pow_wa_com_pc
 
struct  cvmx_pow_wa_com_pc::cvmx_pow_wa_com_pc_s
 
union  cvmx_pow_wa_pcx
 
struct  cvmx_pow_wa_pcx::cvmx_pow_wa_pcx_s
 
union  cvmx_pow_wq_int
 
struct  cvmx_pow_wq_int::cvmx_pow_wq_int_s
 
union  cvmx_pow_wq_int_cntx
 
struct  cvmx_pow_wq_int_cntx::cvmx_pow_wq_int_cntx_s
 
struct  cvmx_pow_wq_int_cntx::cvmx_pow_wq_int_cntx_cn30xx
 
struct  cvmx_pow_wq_int_cntx::cvmx_pow_wq_int_cntx_cn31xx
 
struct  cvmx_pow_wq_int_cntx::cvmx_pow_wq_int_cntx_cn52xx
 
struct  cvmx_pow_wq_int_cntx::cvmx_pow_wq_int_cntx_cn63xx
 
union  cvmx_pow_wq_int_pc
 
struct  cvmx_pow_wq_int_pc::cvmx_pow_wq_int_pc_s
 
union  cvmx_pow_wq_int_thrx
 
struct  cvmx_pow_wq_int_thrx::cvmx_pow_wq_int_thrx_s
 
struct  cvmx_pow_wq_int_thrx::cvmx_pow_wq_int_thrx_cn30xx
 
struct  cvmx_pow_wq_int_thrx::cvmx_pow_wq_int_thrx_cn31xx
 
struct  cvmx_pow_wq_int_thrx::cvmx_pow_wq_int_thrx_cn52xx
 
struct  cvmx_pow_wq_int_thrx::cvmx_pow_wq_int_thrx_cn63xx
 
union  cvmx_pow_ws_pcx
 
struct  cvmx_pow_ws_pcx::cvmx_pow_ws_pcx_s
 

Macros

#define CVMX_POW_BIST_STAT   (CVMX_ADD_IO_SEG(0x00016700000003F8ull))
 
#define CVMX_POW_DS_PC   (CVMX_ADD_IO_SEG(0x0001670000000398ull))
 
#define CVMX_POW_ECC_ERR   (CVMX_ADD_IO_SEG(0x0001670000000218ull))
 
#define CVMX_POW_INT_CTL   (CVMX_ADD_IO_SEG(0x0001670000000220ull))
 
#define CVMX_POW_IQ_CNTX(offset)   (CVMX_ADD_IO_SEG(0x0001670000000340ull) + ((offset) & 7) * 8)
 
#define CVMX_POW_IQ_COM_CNT   (CVMX_ADD_IO_SEG(0x0001670000000388ull))
 
#define CVMX_POW_IQ_INT   (CVMX_ADD_IO_SEG(0x0001670000000238ull))
 
#define CVMX_POW_IQ_INT_EN   (CVMX_ADD_IO_SEG(0x0001670000000240ull))
 
#define CVMX_POW_IQ_THRX(offset)   (CVMX_ADD_IO_SEG(0x00016700000003A0ull) + ((offset) & 7) * 8)
 
#define CVMX_POW_NOS_CNT   (CVMX_ADD_IO_SEG(0x0001670000000228ull))
 
#define CVMX_POW_NW_TIM   (CVMX_ADD_IO_SEG(0x0001670000000210ull))
 
#define CVMX_POW_PF_RST_MSK   (CVMX_ADD_IO_SEG(0x0001670000000230ull))
 
#define CVMX_POW_PP_GRP_MSKX(offset)   (CVMX_ADD_IO_SEG(0x0001670000000000ull) + ((offset) & 15) * 8)
 
#define CVMX_POW_QOS_RNDX(offset)   (CVMX_ADD_IO_SEG(0x00016700000001C0ull) + ((offset) & 7) * 8)
 
#define CVMX_POW_QOS_THRX(offset)   (CVMX_ADD_IO_SEG(0x0001670000000180ull) + ((offset) & 7) * 8)
 
#define CVMX_POW_TS_PC   (CVMX_ADD_IO_SEG(0x0001670000000390ull))
 
#define CVMX_POW_WA_COM_PC   (CVMX_ADD_IO_SEG(0x0001670000000380ull))
 
#define CVMX_POW_WA_PCX(offset)   (CVMX_ADD_IO_SEG(0x0001670000000300ull) + ((offset) & 7) * 8)
 
#define CVMX_POW_WQ_INT   (CVMX_ADD_IO_SEG(0x0001670000000200ull))
 
#define CVMX_POW_WQ_INT_CNTX(offset)   (CVMX_ADD_IO_SEG(0x0001670000000100ull) + ((offset) & 15) * 8)
 
#define CVMX_POW_WQ_INT_PC   (CVMX_ADD_IO_SEG(0x0001670000000208ull))
 
#define CVMX_POW_WQ_INT_THRX(offset)   (CVMX_ADD_IO_SEG(0x0001670000000080ull) + ((offset) & 15) * 8)
 
#define CVMX_POW_WS_PCX(offset)   (CVMX_ADD_IO_SEG(0x0001670000000280ull) + ((offset) & 15) * 8)
 

Macro Definition Documentation

#define CVMX_POW_BIST_STAT   (CVMX_ADD_IO_SEG(0x00016700000003F8ull))

Definition at line 31 of file cvmx-pow-defs.h.

#define CVMX_POW_DS_PC   (CVMX_ADD_IO_SEG(0x0001670000000398ull))

Definition at line 32 of file cvmx-pow-defs.h.

#define CVMX_POW_ECC_ERR   (CVMX_ADD_IO_SEG(0x0001670000000218ull))

Definition at line 33 of file cvmx-pow-defs.h.

#define CVMX_POW_INT_CTL   (CVMX_ADD_IO_SEG(0x0001670000000220ull))

Definition at line 34 of file cvmx-pow-defs.h.

#define CVMX_POW_IQ_CNTX (   offset)    (CVMX_ADD_IO_SEG(0x0001670000000340ull) + ((offset) & 7) * 8)

Definition at line 35 of file cvmx-pow-defs.h.

#define CVMX_POW_IQ_COM_CNT   (CVMX_ADD_IO_SEG(0x0001670000000388ull))

Definition at line 36 of file cvmx-pow-defs.h.

#define CVMX_POW_IQ_INT   (CVMX_ADD_IO_SEG(0x0001670000000238ull))

Definition at line 37 of file cvmx-pow-defs.h.

#define CVMX_POW_IQ_INT_EN   (CVMX_ADD_IO_SEG(0x0001670000000240ull))

Definition at line 38 of file cvmx-pow-defs.h.

#define CVMX_POW_IQ_THRX (   offset)    (CVMX_ADD_IO_SEG(0x00016700000003A0ull) + ((offset) & 7) * 8)

Definition at line 39 of file cvmx-pow-defs.h.

#define CVMX_POW_NOS_CNT   (CVMX_ADD_IO_SEG(0x0001670000000228ull))

Definition at line 40 of file cvmx-pow-defs.h.

#define CVMX_POW_NW_TIM   (CVMX_ADD_IO_SEG(0x0001670000000210ull))

Definition at line 41 of file cvmx-pow-defs.h.

#define CVMX_POW_PF_RST_MSK   (CVMX_ADD_IO_SEG(0x0001670000000230ull))

Definition at line 42 of file cvmx-pow-defs.h.

#define CVMX_POW_PP_GRP_MSKX (   offset)    (CVMX_ADD_IO_SEG(0x0001670000000000ull) + ((offset) & 15) * 8)

Definition at line 43 of file cvmx-pow-defs.h.

#define CVMX_POW_QOS_RNDX (   offset)    (CVMX_ADD_IO_SEG(0x00016700000001C0ull) + ((offset) & 7) * 8)

Definition at line 44 of file cvmx-pow-defs.h.

#define CVMX_POW_QOS_THRX (   offset)    (CVMX_ADD_IO_SEG(0x0001670000000180ull) + ((offset) & 7) * 8)

Definition at line 45 of file cvmx-pow-defs.h.

#define CVMX_POW_TS_PC   (CVMX_ADD_IO_SEG(0x0001670000000390ull))

Definition at line 46 of file cvmx-pow-defs.h.

#define CVMX_POW_WA_COM_PC   (CVMX_ADD_IO_SEG(0x0001670000000380ull))

Definition at line 47 of file cvmx-pow-defs.h.

#define CVMX_POW_WA_PCX (   offset)    (CVMX_ADD_IO_SEG(0x0001670000000300ull) + ((offset) & 7) * 8)

Definition at line 48 of file cvmx-pow-defs.h.

#define CVMX_POW_WQ_INT   (CVMX_ADD_IO_SEG(0x0001670000000200ull))

Definition at line 49 of file cvmx-pow-defs.h.

#define CVMX_POW_WQ_INT_CNTX (   offset)    (CVMX_ADD_IO_SEG(0x0001670000000100ull) + ((offset) & 15) * 8)

Definition at line 50 of file cvmx-pow-defs.h.

#define CVMX_POW_WQ_INT_PC   (CVMX_ADD_IO_SEG(0x0001670000000208ull))

Definition at line 51 of file cvmx-pow-defs.h.

#define CVMX_POW_WQ_INT_THRX (   offset)    (CVMX_ADD_IO_SEG(0x0001670000000080ull) + ((offset) & 15) * 8)

Definition at line 52 of file cvmx-pow-defs.h.

#define CVMX_POW_WS_PCX (   offset)    (CVMX_ADD_IO_SEG(0x0001670000000280ull) + ((offset) & 15) * 8)

Definition at line 53 of file cvmx-pow-defs.h.