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

Go to the source code of this file.

Data Structures

union  cvmx_iob_bist_status
 
struct  cvmx_iob_bist_status::cvmx_iob_bist_status_s
 
struct  cvmx_iob_bist_status::cvmx_iob_bist_status_cn30xx
 
struct  cvmx_iob_bist_status::cvmx_iob_bist_status_cn61xx
 
struct  cvmx_iob_bist_status::cvmx_iob_bist_status_cn68xx
 
union  cvmx_iob_ctl_status
 
struct  cvmx_iob_ctl_status::cvmx_iob_ctl_status_s
 
struct  cvmx_iob_ctl_status::cvmx_iob_ctl_status_cn30xx
 
struct  cvmx_iob_ctl_status::cvmx_iob_ctl_status_cn52xx
 
struct  cvmx_iob_ctl_status::cvmx_iob_ctl_status_cn61xx
 
struct  cvmx_iob_ctl_status::cvmx_iob_ctl_status_cn63xx
 
struct  cvmx_iob_ctl_status::cvmx_iob_ctl_status_cn68xx
 
union  cvmx_iob_dwb_pri_cnt
 
struct  cvmx_iob_dwb_pri_cnt::cvmx_iob_dwb_pri_cnt_s
 
union  cvmx_iob_fau_timeout
 
struct  cvmx_iob_fau_timeout::cvmx_iob_fau_timeout_s
 
union  cvmx_iob_i2c_pri_cnt
 
struct  cvmx_iob_i2c_pri_cnt::cvmx_iob_i2c_pri_cnt_s
 
union  cvmx_iob_inb_control_match
 
struct  cvmx_iob_inb_control_match::cvmx_iob_inb_control_match_s
 
union  cvmx_iob_inb_control_match_enb
 
struct  cvmx_iob_inb_control_match_enb::cvmx_iob_inb_control_match_enb_s
 
union  cvmx_iob_inb_data_match
 
struct  cvmx_iob_inb_data_match::cvmx_iob_inb_data_match_s
 
union  cvmx_iob_inb_data_match_enb
 
struct  cvmx_iob_inb_data_match_enb::cvmx_iob_inb_data_match_enb_s
 
union  cvmx_iob_int_enb
 
struct  cvmx_iob_int_enb::cvmx_iob_int_enb_s
 
struct  cvmx_iob_int_enb::cvmx_iob_int_enb_cn30xx
 
struct  cvmx_iob_int_enb::cvmx_iob_int_enb_cn68xx
 
union  cvmx_iob_int_sum
 
struct  cvmx_iob_int_sum::cvmx_iob_int_sum_s
 
struct  cvmx_iob_int_sum::cvmx_iob_int_sum_cn30xx
 
struct  cvmx_iob_int_sum::cvmx_iob_int_sum_cn68xx
 
union  cvmx_iob_n2c_l2c_pri_cnt
 
struct  cvmx_iob_n2c_l2c_pri_cnt::cvmx_iob_n2c_l2c_pri_cnt_s
 
union  cvmx_iob_n2c_rsp_pri_cnt
 
struct  cvmx_iob_n2c_rsp_pri_cnt::cvmx_iob_n2c_rsp_pri_cnt_s
 
union  cvmx_iob_outb_com_pri_cnt
 
struct  cvmx_iob_outb_com_pri_cnt::cvmx_iob_outb_com_pri_cnt_s
 
union  cvmx_iob_outb_control_match
 
struct  cvmx_iob_outb_control_match::cvmx_iob_outb_control_match_s
 
union  cvmx_iob_outb_control_match_enb
 
struct  cvmx_iob_outb_control_match_enb::cvmx_iob_outb_control_match_enb_s
 
union  cvmx_iob_outb_data_match
 
struct  cvmx_iob_outb_data_match::cvmx_iob_outb_data_match_s
 
union  cvmx_iob_outb_data_match_enb
 
struct  cvmx_iob_outb_data_match_enb::cvmx_iob_outb_data_match_enb_s
 
union  cvmx_iob_outb_fpa_pri_cnt
 
struct  cvmx_iob_outb_fpa_pri_cnt::cvmx_iob_outb_fpa_pri_cnt_s
 
union  cvmx_iob_outb_req_pri_cnt
 
struct  cvmx_iob_outb_req_pri_cnt::cvmx_iob_outb_req_pri_cnt_s
 
union  cvmx_iob_p2c_req_pri_cnt
 
struct  cvmx_iob_p2c_req_pri_cnt::cvmx_iob_p2c_req_pri_cnt_s
 
union  cvmx_iob_pkt_err
 
struct  cvmx_iob_pkt_err::cvmx_iob_pkt_err_s
 
struct  cvmx_iob_pkt_err::cvmx_iob_pkt_err_cn30xx
 
union  cvmx_iob_to_cmb_credits
 
struct  cvmx_iob_to_cmb_credits::cvmx_iob_to_cmb_credits_s
 
struct  cvmx_iob_to_cmb_credits::cvmx_iob_to_cmb_credits_cn52xx
 
struct  cvmx_iob_to_cmb_credits::cvmx_iob_to_cmb_credits_cn68xx
 
union  cvmx_iob_to_ncb_did_00_credits
 
struct  cvmx_iob_to_ncb_did_00_credits::cvmx_iob_to_ncb_did_00_credits_s
 
union  cvmx_iob_to_ncb_did_111_credits
 
struct  cvmx_iob_to_ncb_did_111_credits::cvmx_iob_to_ncb_did_111_credits_s
 
union  cvmx_iob_to_ncb_did_223_credits
 
struct  cvmx_iob_to_ncb_did_223_credits::cvmx_iob_to_ncb_did_223_credits_s
 
union  cvmx_iob_to_ncb_did_24_credits
 
struct  cvmx_iob_to_ncb_did_24_credits::cvmx_iob_to_ncb_did_24_credits_s
 
union  cvmx_iob_to_ncb_did_32_credits
 
struct  cvmx_iob_to_ncb_did_32_credits::cvmx_iob_to_ncb_did_32_credits_s
 
union  cvmx_iob_to_ncb_did_40_credits
 
struct  cvmx_iob_to_ncb_did_40_credits::cvmx_iob_to_ncb_did_40_credits_s
 
union  cvmx_iob_to_ncb_did_55_credits
 
struct  cvmx_iob_to_ncb_did_55_credits::cvmx_iob_to_ncb_did_55_credits_s
 
union  cvmx_iob_to_ncb_did_64_credits
 
struct  cvmx_iob_to_ncb_did_64_credits::cvmx_iob_to_ncb_did_64_credits_s
 
union  cvmx_iob_to_ncb_did_79_credits
 
struct  cvmx_iob_to_ncb_did_79_credits::cvmx_iob_to_ncb_did_79_credits_s
 
union  cvmx_iob_to_ncb_did_96_credits
 
struct  cvmx_iob_to_ncb_did_96_credits::cvmx_iob_to_ncb_did_96_credits_s
 
union  cvmx_iob_to_ncb_did_98_credits
 
struct  cvmx_iob_to_ncb_did_98_credits::cvmx_iob_to_ncb_did_98_credits_s
 

Macros

#define CVMX_IOB_BIST_STATUS   (CVMX_ADD_IO_SEG(0x00011800F00007F8ull))
 
#define CVMX_IOB_CTL_STATUS   (CVMX_ADD_IO_SEG(0x00011800F0000050ull))
 
#define CVMX_IOB_DWB_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000028ull))
 
#define CVMX_IOB_FAU_TIMEOUT   (CVMX_ADD_IO_SEG(0x00011800F0000000ull))
 
#define CVMX_IOB_I2C_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000010ull))
 
#define CVMX_IOB_INB_CONTROL_MATCH   (CVMX_ADD_IO_SEG(0x00011800F0000078ull))
 
#define CVMX_IOB_INB_CONTROL_MATCH_ENB   (CVMX_ADD_IO_SEG(0x00011800F0000088ull))
 
#define CVMX_IOB_INB_DATA_MATCH   (CVMX_ADD_IO_SEG(0x00011800F0000070ull))
 
#define CVMX_IOB_INB_DATA_MATCH_ENB   (CVMX_ADD_IO_SEG(0x00011800F0000080ull))
 
#define CVMX_IOB_INT_ENB   (CVMX_ADD_IO_SEG(0x00011800F0000060ull))
 
#define CVMX_IOB_INT_SUM   (CVMX_ADD_IO_SEG(0x00011800F0000058ull))
 
#define CVMX_IOB_N2C_L2C_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000020ull))
 
#define CVMX_IOB_N2C_RSP_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000008ull))
 
#define CVMX_IOB_OUTB_COM_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000040ull))
 
#define CVMX_IOB_OUTB_CONTROL_MATCH   (CVMX_ADD_IO_SEG(0x00011800F0000098ull))
 
#define CVMX_IOB_OUTB_CONTROL_MATCH_ENB   (CVMX_ADD_IO_SEG(0x00011800F00000A8ull))
 
#define CVMX_IOB_OUTB_DATA_MATCH   (CVMX_ADD_IO_SEG(0x00011800F0000090ull))
 
#define CVMX_IOB_OUTB_DATA_MATCH_ENB   (CVMX_ADD_IO_SEG(0x00011800F00000A0ull))
 
#define CVMX_IOB_OUTB_FPA_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000048ull))
 
#define CVMX_IOB_OUTB_REQ_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000038ull))
 
#define CVMX_IOB_P2C_REQ_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000018ull))
 
#define CVMX_IOB_PKT_ERR   (CVMX_ADD_IO_SEG(0x00011800F0000068ull))
 
#define CVMX_IOB_TO_CMB_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F00000B0ull))
 
#define CVMX_IOB_TO_NCB_DID_00_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000800ull))
 
#define CVMX_IOB_TO_NCB_DID_111_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000B78ull))
 
#define CVMX_IOB_TO_NCB_DID_223_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000EF8ull))
 
#define CVMX_IOB_TO_NCB_DID_24_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F00008C0ull))
 
#define CVMX_IOB_TO_NCB_DID_32_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000900ull))
 
#define CVMX_IOB_TO_NCB_DID_40_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000940ull))
 
#define CVMX_IOB_TO_NCB_DID_55_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F00009B8ull))
 
#define CVMX_IOB_TO_NCB_DID_64_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000A00ull))
 
#define CVMX_IOB_TO_NCB_DID_79_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000A78ull))
 
#define CVMX_IOB_TO_NCB_DID_96_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000B00ull))
 
#define CVMX_IOB_TO_NCB_DID_98_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000B10ull))
 

Macro Definition Documentation

#define CVMX_IOB_BIST_STATUS   (CVMX_ADD_IO_SEG(0x00011800F00007F8ull))

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

#define CVMX_IOB_CTL_STATUS   (CVMX_ADD_IO_SEG(0x00011800F0000050ull))

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

#define CVMX_IOB_DWB_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000028ull))

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

#define CVMX_IOB_FAU_TIMEOUT   (CVMX_ADD_IO_SEG(0x00011800F0000000ull))

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

#define CVMX_IOB_I2C_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000010ull))

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

#define CVMX_IOB_INB_CONTROL_MATCH   (CVMX_ADD_IO_SEG(0x00011800F0000078ull))

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

#define CVMX_IOB_INB_CONTROL_MATCH_ENB   (CVMX_ADD_IO_SEG(0x00011800F0000088ull))

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

#define CVMX_IOB_INB_DATA_MATCH   (CVMX_ADD_IO_SEG(0x00011800F0000070ull))

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

#define CVMX_IOB_INB_DATA_MATCH_ENB   (CVMX_ADD_IO_SEG(0x00011800F0000080ull))

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

#define CVMX_IOB_INT_ENB   (CVMX_ADD_IO_SEG(0x00011800F0000060ull))

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

#define CVMX_IOB_INT_SUM   (CVMX_ADD_IO_SEG(0x00011800F0000058ull))

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

#define CVMX_IOB_N2C_L2C_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000020ull))

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

#define CVMX_IOB_N2C_RSP_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000008ull))

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

#define CVMX_IOB_OUTB_COM_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000040ull))

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

#define CVMX_IOB_OUTB_CONTROL_MATCH   (CVMX_ADD_IO_SEG(0x00011800F0000098ull))

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

#define CVMX_IOB_OUTB_CONTROL_MATCH_ENB   (CVMX_ADD_IO_SEG(0x00011800F00000A8ull))

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

#define CVMX_IOB_OUTB_DATA_MATCH   (CVMX_ADD_IO_SEG(0x00011800F0000090ull))

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

#define CVMX_IOB_OUTB_DATA_MATCH_ENB   (CVMX_ADD_IO_SEG(0x00011800F00000A0ull))

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

#define CVMX_IOB_OUTB_FPA_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000048ull))

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

#define CVMX_IOB_OUTB_REQ_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000038ull))

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

#define CVMX_IOB_P2C_REQ_PRI_CNT   (CVMX_ADD_IO_SEG(0x00011800F0000018ull))

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

#define CVMX_IOB_PKT_ERR   (CVMX_ADD_IO_SEG(0x00011800F0000068ull))

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

#define CVMX_IOB_TO_CMB_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F00000B0ull))

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

#define CVMX_IOB_TO_NCB_DID_00_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000800ull))

Definition at line 54 of file cvmx-iob-defs.h.

#define CVMX_IOB_TO_NCB_DID_111_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000B78ull))

Definition at line 55 of file cvmx-iob-defs.h.

#define CVMX_IOB_TO_NCB_DID_223_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000EF8ull))

Definition at line 56 of file cvmx-iob-defs.h.

#define CVMX_IOB_TO_NCB_DID_24_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F00008C0ull))

Definition at line 57 of file cvmx-iob-defs.h.

#define CVMX_IOB_TO_NCB_DID_32_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000900ull))

Definition at line 58 of file cvmx-iob-defs.h.

#define CVMX_IOB_TO_NCB_DID_40_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000940ull))

Definition at line 59 of file cvmx-iob-defs.h.

#define CVMX_IOB_TO_NCB_DID_55_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F00009B8ull))

Definition at line 60 of file cvmx-iob-defs.h.

#define CVMX_IOB_TO_NCB_DID_64_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000A00ull))

Definition at line 61 of file cvmx-iob-defs.h.

#define CVMX_IOB_TO_NCB_DID_79_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000A78ull))

Definition at line 62 of file cvmx-iob-defs.h.

#define CVMX_IOB_TO_NCB_DID_96_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000B00ull))

Definition at line 63 of file cvmx-iob-defs.h.

#define CVMX_IOB_TO_NCB_DID_98_CREDITS   (CVMX_ADD_IO_SEG(0x00011800F0000B10ull))

Definition at line 64 of file cvmx-iob-defs.h.