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

Go to the source code of this file.

Data Structures

union  cvmx_mixx_bist
 
struct  cvmx_mixx_bist::cvmx_mixx_bist_s
 
struct  cvmx_mixx_bist::cvmx_mixx_bist_cn52xx
 
union  cvmx_mixx_ctl
 
struct  cvmx_mixx_ctl::cvmx_mixx_ctl_s
 
struct  cvmx_mixx_ctl::cvmx_mixx_ctl_cn52xx
 
union  cvmx_mixx_intena
 
struct  cvmx_mixx_intena::cvmx_mixx_intena_s
 
struct  cvmx_mixx_intena::cvmx_mixx_intena_cn52xx
 
union  cvmx_mixx_ircnt
 
struct  cvmx_mixx_ircnt::cvmx_mixx_ircnt_s
 
union  cvmx_mixx_irhwm
 
struct  cvmx_mixx_irhwm::cvmx_mixx_irhwm_s
 
union  cvmx_mixx_iring1
 
struct  cvmx_mixx_iring1::cvmx_mixx_iring1_s
 
struct  cvmx_mixx_iring1::cvmx_mixx_iring1_cn52xx
 
union  cvmx_mixx_iring2
 
struct  cvmx_mixx_iring2::cvmx_mixx_iring2_s
 
union  cvmx_mixx_isr
 
struct  cvmx_mixx_isr::cvmx_mixx_isr_s
 
struct  cvmx_mixx_isr::cvmx_mixx_isr_cn52xx
 
union  cvmx_mixx_orcnt
 
struct  cvmx_mixx_orcnt::cvmx_mixx_orcnt_s
 
union  cvmx_mixx_orhwm
 
struct  cvmx_mixx_orhwm::cvmx_mixx_orhwm_s
 
union  cvmx_mixx_oring1
 
struct  cvmx_mixx_oring1::cvmx_mixx_oring1_s
 
struct  cvmx_mixx_oring1::cvmx_mixx_oring1_cn52xx
 
union  cvmx_mixx_oring2
 
struct  cvmx_mixx_oring2::cvmx_mixx_oring2_s
 
union  cvmx_mixx_remcnt
 
struct  cvmx_mixx_remcnt::cvmx_mixx_remcnt_s
 
union  cvmx_mixx_tsctl
 
struct  cvmx_mixx_tsctl::cvmx_mixx_tsctl_s
 
union  cvmx_mixx_tstamp
 
struct  cvmx_mixx_tstamp::cvmx_mixx_tstamp_s
 

Macros

#define CVMX_MIXX_BIST(offset)   (CVMX_ADD_IO_SEG(0x0001070000100078ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_CTL(offset)   (CVMX_ADD_IO_SEG(0x0001070000100020ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_INTENA(offset)   (CVMX_ADD_IO_SEG(0x0001070000100050ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_IRCNT(offset)   (CVMX_ADD_IO_SEG(0x0001070000100030ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_IRHWM(offset)   (CVMX_ADD_IO_SEG(0x0001070000100028ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_IRING1(offset)   (CVMX_ADD_IO_SEG(0x0001070000100010ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_IRING2(offset)   (CVMX_ADD_IO_SEG(0x0001070000100018ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_ISR(offset)   (CVMX_ADD_IO_SEG(0x0001070000100048ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_ORCNT(offset)   (CVMX_ADD_IO_SEG(0x0001070000100040ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_ORHWM(offset)   (CVMX_ADD_IO_SEG(0x0001070000100038ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_ORING1(offset)   (CVMX_ADD_IO_SEG(0x0001070000100000ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_ORING2(offset)   (CVMX_ADD_IO_SEG(0x0001070000100008ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_REMCNT(offset)   (CVMX_ADD_IO_SEG(0x0001070000100058ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_TSCTL(offset)   (CVMX_ADD_IO_SEG(0x0001070000100068ull) + ((offset) & 1) * 2048)
 
#define CVMX_MIXX_TSTAMP(offset)   (CVMX_ADD_IO_SEG(0x0001070000100060ull) + ((offset) & 1) * 2048)
 

Macro Definition Documentation

#define CVMX_MIXX_BIST (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100078ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_CTL (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100020ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_INTENA (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100050ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_IRCNT (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100030ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_IRHWM (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100028ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_IRING1 (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100010ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_IRING2 (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100018ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_ISR (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100048ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_ORCNT (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100040ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_ORHWM (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100038ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_ORING1 (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100000ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_ORING2 (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100008ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_REMCNT (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100058ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_TSCTL (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100068ull) + ((offset) & 1) * 2048)

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

#define CVMX_MIXX_TSTAMP (   offset)    (CVMX_ADD_IO_SEG(0x0001070000100060ull) + ((offset) & 1) * 2048)

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