Lines Matching +full:0 +full:- +full:1023
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
11 * Jan-Bernd Themann <themann@de.ibm.com>
48 #define EHEA_MAX_CQE_COUNT 1023
49 #define EHEA_DEF_ENTRIES_SQ 1023
50 #define EHEA_DEF_ENTRIES_RQ1 1023
51 #define EHEA_DEF_ENTRIES_RQ2 1023
65 #define EHEA_SG_RQ2 0
66 #define EHEA_SG_RQ3 0
75 #define EHEA_PD_ID 0xaabcdeff
84 #define EHEA_SPEED_AUTONEG 0
87 #define EHEA_BCMC_SCOPE_ALL 0x08
88 #define EHEA_BCMC_SCOPE_SINGLE 0x00
89 #define EHEA_BCMC_MULTICAST 0x04
90 #define EHEA_BCMC_BROADCAST 0x00
91 #define EHEA_BCMC_UNTAGGED 0x02
92 #define EHEA_BCMC_TAGGED 0x00
93 #define EHEA_BCMC_VLANID_ALL 0x01
94 #define EHEA_BCMC_VLANID_SINGLE 0x00
99 #define EHEA_MR_ACC_CTRL 0x00800000
101 #define EHEA_BUSMAP_START 0x8000000000000000ULL
102 #define EHEA_INVAL_ADDR 0xFFFFFFFFFFFFFFFFULL
106 #define EHEA_MAP_SIZE (0x10000) /* currently fixed map size */
107 #define EHEA_INDEX_MASK (EHEA_MAP_ENTRIES - 1)
118 #define EHEA_BMASK_IBM(from, to) (((63 - to) << 16) + ((to) - (from) + 1))
120 #define EHEA_BMASK_SHIFTPOS(mask) (((mask) >> 16) & 0xffff)
123 (0xffffffffffffffffULL >> ((64 - (mask)) & 0xffff))
147 u32 toggle_state; /* toggle flag - per page */
165 set to 0 if unused */
167 set to 0 if unused */
424 #define EHEA_PORT_DOWN 0
426 #define EHEA_PHY_LINK_DOWN 0