Lines Matching refs:reg

62 #define	MC_SCRUB_CONTROL_WR(cpu, reg) nhm_pci_putl(SOCKET_BUS(cpu), 3, 2, \  argument
63 0x4c, reg);
65 #define MC_SSR_CONTROL_WR(cpu, reg) nhm_pci_putl(SOCKET_BUS(cpu), 3, 2, 0x48, \ argument
66 reg);
102 #define MC_CONTROL_CHANNEL_ACTIVE(reg, channel) \ argument
103 ((reg) & (1 << (8 + (channel))) != 0)
104 #define MC_CONTROL_ECCEN(reg) (((reg) >> 1) & 1) argument
105 #define MC_CONTROL_CLOSED_PAGE(reg) ((reg) & 1) argument
106 #define MC_CONTROL_DIVBY3(reg) ((reg >> 6) &1) argument
113 #define CHANNEL_DISABLED(reg, channel) ((reg) & (1 << (channel))) argument
126 #define RANKOFFSET(reg) (((reg) >> 10) & 7) argument
127 #define DIMMPRESENT(reg) (((reg) & (1 << 9)) != 0) argument
128 #define NUMBANK(reg) (((reg) & (3 << 7)) == 0 ? 4 : (((reg) >> 7) & 3) * 8) argument
129 #define NUMRANK(reg) (((reg) & (3 << 5)) == 0 ? 1 : (((reg) >> 5) & 3) * 2) argument
130 #define NUMROW(reg) ((((reg) >> 2) & 7) + 12) argument
131 #define NUMCOL(reg) (((reg) & 3) + 10) argument
133 #define DIMMSIZE(reg) ((1ULL << (NUMCOL(reg) + NUMROW(reg))) * NUMRANK(reg) \ argument
134 * NUMBANK(reg) * DIMMWIDTH)
139 #define DIVBY3(reg) (((reg) >> 27) & 1) /* 3 or 6 way interleave */ argument
140 #define REMOVE_6(reg) (((reg) >> 24) & 1) argument
141 #define REMOVE_7(reg) (((reg) >> 25) & 1) argument
142 #define REMOVE_8(reg) (((reg) >> 26) & 1) argument
143 #define CH_ADDRESS_OFFSET(reg) \ argument
144 (int64_t)((uint64_t)(reg) & 0x00ffffff)
145 #define CH_ADDRESS_SOFFSET(reg) \ argument
146 ((int64_t)(((uint64_t)(reg) & 0x00ffffff) << 40) >>40)
158 #define RIR_LIMIT(reg) ((((uint64_t)(reg) & 0x000003ff) + 1) << 28) argument
162 #define RIR_OFFSET(reg) (int64_t)((uint64_t)(reg >> 4)& 0x3ff) argument
163 #define RIR_SOFFSET(reg) ((int64_t)(((uint64_t)(reg) & 0x3ff0) << 50) \ argument
165 #define RIR_DIMM_RANK(reg) ((reg) & 0xf) argument
166 #define RIR_RANK(reg) ((reg) & 0x3) argument
167 #define RIR_DIMM(reg) ((reg)>>2 & 0x03) argument
182 #define RAS_LOCKSTEP_ENABLE(reg) (((reg) & 2) != 0) argument
183 #define RAS_MIRROR_MEM_ENABLE(reg) (((reg) & 1) != 0) argument
187 #define REDUNDANCY_LOSS(reg) (((reg) & 1) != 0) argument
191 #define SPAREING_IN_PROGRESS(reg) (((reg) & 2) != 0) argument
192 #define SPAREING_COMPLETE(reg) (((reg) & 1) != 0) argument
197 #define SSR_MODE(reg) ((reg) & 3) argument
209 #define MAX_DIMM_CLK_RATIO(reg) (((reg) >> 24) & 0x1f) argument
311 #define CHANNEL_MAP(reg, channel, write) (((reg) >> ((channel) * 6 + \ argument