Go to the documentation of this file.
28 #ifndef __CVMX_GPIO_DEFS_H__
29 #define __CVMX_GPIO_DEFS_H__
31 #define CVMX_GPIO_BIT_CFGX(offset) (CVMX_ADD_IO_SEG(0x0001070000000800ull) + ((offset) & 15) * 8)
32 #define CVMX_GPIO_BOOT_ENA (CVMX_ADD_IO_SEG(0x00010700000008A8ull))
33 #define CVMX_GPIO_CLK_GENX(offset) (CVMX_ADD_IO_SEG(0x00010700000008C0ull) + ((offset) & 3) * 8)
34 #define CVMX_GPIO_CLK_QLMX(offset) (CVMX_ADD_IO_SEG(0x00010700000008E0ull) + ((offset) & 1) * 8)
35 #define CVMX_GPIO_DBG_ENA (CVMX_ADD_IO_SEG(0x00010700000008A0ull))
36 #define CVMX_GPIO_INT_CLR (CVMX_ADD_IO_SEG(0x0001070000000898ull))
37 #define CVMX_GPIO_MULTI_CAST (CVMX_ADD_IO_SEG(0x00010700000008B0ull))
38 #define CVMX_GPIO_PIN_ENA (CVMX_ADD_IO_SEG(0x00010700000008B8ull))
39 #define CVMX_GPIO_RX_DAT (CVMX_ADD_IO_SEG(0x0001070000000880ull))
40 #define CVMX_GPIO_TIM_CTL (CVMX_ADD_IO_SEG(0x00010700000008A0ull))
41 #define CVMX_GPIO_TX_CLR (CVMX_ADD_IO_SEG(0x0001070000000890ull))
42 #define CVMX_GPIO_TX_SET (CVMX_ADD_IO_SEG(0x0001070000000888ull))
43 #define CVMX_GPIO_XBIT_CFGX(offset) (CVMX_ADD_IO_SEG(0x0001070000000900ull) + ((offset) & 31) * 8 - 8*16)
48 #ifdef __BIG_ENDIAN_BITFIELD
73 #ifdef __BIG_ENDIAN_BITFIELD
96 #ifdef __BIG_ENDIAN_BITFIELD
135 #ifdef __BIG_ENDIAN_BITFIELD
153 #ifdef __BIG_ENDIAN_BITFIELD
177 #ifdef __BIG_ENDIAN_BITFIELD
192 #ifdef __BIG_ENDIAN_BITFIELD
207 #ifdef __BIG_ENDIAN_BITFIELD
227 #ifdef __BIG_ENDIAN_BITFIELD
243 #ifdef __BIG_ENDIAN_BITFIELD
274 #ifdef __BIG_ENDIAN_BITFIELD
289 #ifdef __BIG_ENDIAN_BITFIELD
307 #ifdef __BIG_ENDIAN_BITFIELD
318 #ifdef __BIG_ENDIAN_BITFIELD
335 #ifdef __BIG_ENDIAN_BITFIELD
354 #ifdef __BIG_ENDIAN_BITFIELD
369 #ifdef __BIG_ENDIAN_BITFIELD
380 #ifdef __BIG_ENDIAN_BITFIELD
397 #ifdef __BIG_ENDIAN_BITFIELD
416 #ifdef __BIG_ENDIAN_BITFIELD
427 #ifdef __BIG_ENDIAN_BITFIELD
444 #ifdef __BIG_ENDIAN_BITFIELD
463 #ifdef __BIG_ENDIAN_BITFIELD
488 #ifdef __BIG_ENDIAN_BITFIELD