Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | CVMX_GMXX_BPID_MAPX(offset, block_id) (CVMX_ADD_IO_SEG(0x0001180008000680ull) + (((offset) & 15) + ((block_id) & 7) * 0x200000ull) * 8) |
#define | CVMX_GMXX_BPID_MSK(block_id) (CVMX_ADD_IO_SEG(0x0001180008000700ull) + ((block_id) & 7) * 0x1000000ull) |
#define | CVMX_GMXX_EBP_DIS(block_id) (CVMX_ADD_IO_SEG(0x0001180008000608ull) + ((block_id) & 7) * 0x1000000ull) |
#define | CVMX_GMXX_EBP_MSK(block_id) (CVMX_ADD_IO_SEG(0x0001180008000600ull) + ((block_id) & 7) * 0x1000000ull) |
#define | CVMX_GMXX_PIPE_STATUS(block_id) (CVMX_ADD_IO_SEG(0x0001180008000760ull) + ((block_id) & 7) * 0x1000000ull) |
#define | CVMX_GMXX_RXAUI_CTL(block_id) (CVMX_ADD_IO_SEG(0x0001180008000740ull) + ((block_id) & 7) * 0x1000000ull) |
#define | CVMX_GMXX_RXX_FRM_MAX(offset, block_id) (CVMX_ADD_IO_SEG(0x0001180008000030ull) + (((offset) & 3) + ((block_id) & 1) * 0x10000ull) * 2048) |
#define | CVMX_GMXX_RXX_FRM_MIN(offset, block_id) (CVMX_ADD_IO_SEG(0x0001180008000028ull) + (((offset) & 3) + ((block_id) & 1) * 0x10000ull) * 2048) |
#define | CVMX_GMXX_RXX_RX_INBND(offset, block_id) (CVMX_ADD_IO_SEG(0x0001180008000060ull) + (((offset) & 3) + ((block_id) & 1) * 0x10000ull) * 2048) |
#define | CVMX_GMXX_RX_PASS_EN(block_id) (CVMX_ADD_IO_SEG(0x00011800080005F8ull) + ((block_id) & 1) * 0x8000000ull) |
#define | CVMX_GMXX_RX_PASS_MAPX(offset, block_id) (CVMX_ADD_IO_SEG(0x0001180008000600ull) + (((offset) & 15) + ((block_id) & 1) * 0x1000000ull) * 8) |
#define | CVMX_GMXX_RX_TX_STATUS(block_id) (CVMX_ADD_IO_SEG(0x00011800080007E8ull)) |
#define | CVMX_GMXX_TXX_CLK(offset, block_id) (CVMX_ADD_IO_SEG(0x0001180008000208ull) + (((offset) & 3) + ((block_id) & 1) * 0x10000ull) * 2048) |
#define | CVMX_GMXX_TXX_PIPE(offset, block_id) (CVMX_ADD_IO_SEG(0x0001180008000310ull) + (((offset) & 3) + ((block_id) & 7) * 0x2000ull) * 2048) |
#define | CVMX_GMXX_TX_CLK_MSKX(offset, block_id) (CVMX_ADD_IO_SEG(0x0001180008000780ull) + (((offset) & 1) + ((block_id) & 0) * 0x0ull) * 8) |
#define | CVMX_GMXX_TX_SPI_CTL(block_id) (CVMX_ADD_IO_SEG(0x00011800080004C0ull) + ((block_id) & 1) * 0x8000000ull) |
#define | CVMX_GMXX_TX_SPI_DRAIN(block_id) (CVMX_ADD_IO_SEG(0x00011800080004E0ull) + ((block_id) & 1) * 0x8000000ull) |
#define | CVMX_GMXX_TX_SPI_MAX(block_id) (CVMX_ADD_IO_SEG(0x00011800080004B0ull) + ((block_id) & 1) * 0x8000000ull) |
#define | CVMX_GMXX_TX_SPI_ROUNDX(offset, block_id) (CVMX_ADD_IO_SEG(0x0001180008000680ull) + (((offset) & 31) + ((block_id) & 1) * 0x1000000ull) * 8) |
#define | CVMX_GMXX_TX_SPI_THRESH(block_id) (CVMX_ADD_IO_SEG(0x00011800080004B8ull) + ((block_id) & 1) * 0x8000000ull) |
#define CVMX_GMXX_BPID_MAPX | ( | offset, | |
block_id | |||
) | (CVMX_ADD_IO_SEG(0x0001180008000680ull) + (((offset) & 15) + ((block_id) & 7) * 0x200000ull) * 8) |
Definition at line 75 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_BPID_MSK | ( | block_id | ) | (CVMX_ADD_IO_SEG(0x0001180008000700ull) + ((block_id) & 7) * 0x1000000ull) |
Definition at line 76 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_EBP_DIS | ( | block_id | ) | (CVMX_ADD_IO_SEG(0x0001180008000608ull) + ((block_id) & 7) * 0x1000000ull) |
Definition at line 94 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_EBP_MSK | ( | block_id | ) | (CVMX_ADD_IO_SEG(0x0001180008000600ull) + ((block_id) & 7) * 0x1000000ull) |
Definition at line 95 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_PIPE_STATUS | ( | block_id | ) | (CVMX_ADD_IO_SEG(0x0001180008000760ull) + ((block_id) & 7) * 0x1000000ull) |
Definition at line 157 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_RX_PASS_EN | ( | block_id | ) | (CVMX_ADD_IO_SEG(0x00011800080005F8ull) + ((block_id) & 1) * 0x8000000ull) |
Definition at line 976 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_RX_PASS_MAPX | ( | offset, | |
block_id | |||
) | (CVMX_ADD_IO_SEG(0x0001180008000600ull) + (((offset) & 15) + ((block_id) & 1) * 0x1000000ull) * 8) |
Definition at line 977 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_RX_TX_STATUS | ( | block_id | ) | (CVMX_ADD_IO_SEG(0x00011800080007E8ull)) |
Definition at line 1022 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_RXAUI_CTL | ( | block_id | ) | (CVMX_ADD_IO_SEG(0x0001180008000740ull) + ((block_id) & 7) * 0x1000000ull) |
Definition at line 200 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_RXX_FRM_MAX | ( | offset, | |
block_id | |||
) | (CVMX_ADD_IO_SEG(0x0001180008000030ull) + (((offset) & 3) + ((block_id) & 1) * 0x10000ull) * 2048) |
Definition at line 484 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_RXX_FRM_MIN | ( | offset, | |
block_id | |||
) | (CVMX_ADD_IO_SEG(0x0001180008000028ull) + (((offset) & 3) + ((block_id) & 1) * 0x10000ull) * 2048) |
Definition at line 485 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_RXX_RX_INBND | ( | offset, | |
block_id | |||
) | (CVMX_ADD_IO_SEG(0x0001180008000060ull) + (((offset) & 3) + ((block_id) & 1) * 0x10000ull) * 2048) |
Definition at line 608 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_TX_CLK_MSKX | ( | offset, | |
block_id | |||
) | (CVMX_ADD_IO_SEG(0x0001180008000780ull) + (((offset) & 1) + ((block_id) & 0) * 0x0ull) * 8) |
Definition at line 1757 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_TX_SPI_CTL | ( | block_id | ) | (CVMX_ADD_IO_SEG(0x00011800080004C0ull) + ((block_id) & 1) * 0x8000000ull) |
Definition at line 2034 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_TX_SPI_DRAIN | ( | block_id | ) | (CVMX_ADD_IO_SEG(0x00011800080004E0ull) + ((block_id) & 1) * 0x8000000ull) |
Definition at line 2035 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_TX_SPI_MAX | ( | block_id | ) | (CVMX_ADD_IO_SEG(0x00011800080004B0ull) + ((block_id) & 1) * 0x8000000ull) |
Definition at line 2036 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_TX_SPI_ROUNDX | ( | offset, | |
block_id | |||
) | (CVMX_ADD_IO_SEG(0x0001180008000680ull) + (((offset) & 31) + ((block_id) & 1) * 0x1000000ull) * 8) |
Definition at line 2037 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_TX_SPI_THRESH | ( | block_id | ) | (CVMX_ADD_IO_SEG(0x00011800080004B8ull) + ((block_id) & 1) * 0x8000000ull) |
Definition at line 2038 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_TXX_CLK | ( | offset, | |
block_id | |||
) | (CVMX_ADD_IO_SEG(0x0001180008000208ull) + (((offset) & 3) + ((block_id) & 1) * 0x10000ull) * 2048) |
Definition at line 1215 of file cvmx-gmxx-defs.h.
#define CVMX_GMXX_TXX_PIPE | ( | offset, | |
block_id | |||
) | (CVMX_ADD_IO_SEG(0x0001180008000310ull) + (((offset) & 3) + ((block_id) & 7) * 0x2000ull) * 2048) |
Definition at line 1366 of file cvmx-gmxx-defs.h.