Lines Matching refs:gms
220 uint16_t gms = (gmch_ctrl >> SNB_GMCH_GMS_SHIFT) & SNB_GMCH_GMS_MASK;
222 return (bus_size_t)32*1024*1024 * gms;
229 uint16_t gms = (gmch_ctrl >> BDW_GMCH_GMS_SHIFT) & BDW_GMCH_GMS_MASK;
231 return (bus_size_t)32*1024*1024 * gms;
238 uint16_t gms = (gmch_ctrl >> SNB_GMCH_GMS_SHIFT) & SNB_GMCH_GMS_MASK;
240 if (gms <= 0x10)
241 return (bus_size_t)32*1024*1024 * gms;
242 else if (gms <= 0x16)
243 return (bus_size_t)(8 + 4*(gms - 0x11))*1024*1024;
245 return (bus_size_t)(36 + 4*(gms - 0x17))*1024*1024;
252 uint16_t gms = (gmch_ctrl >> BDW_GMCH_GMS_SHIFT) & BDW_GMCH_GMS_MASK;
254 if (gms <= 0xef)
255 return (bus_size_t)32*1024*1024 * gms;
257 return (bus_size_t)(4 + 4*(gms - 0xf0))*1024*1024;