diff options
-rw-r--r-- | drivers/gpu/drm/nouveau/nouveau_ttm.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/gpu/drm/nouveau/nouveau_ttm.c b/drivers/gpu/drm/nouveau/nouveau_ttm.c index 18f449715788..7464aef34674 100644 --- a/drivers/gpu/drm/nouveau/nouveau_ttm.c +++ b/drivers/gpu/drm/nouveau/nouveau_ttm.c | |||
@@ -175,15 +175,24 @@ nouveau_gart_manager_new(struct ttm_mem_type_manager *man, | |||
175 | node->page_shift = 12; | 175 | node->page_shift = 12; |
176 | 176 | ||
177 | switch (drm->device.info.family) { | 177 | switch (drm->device.info.family) { |
178 | case NV_DEVICE_INFO_V0_TNT: | ||
179 | case NV_DEVICE_INFO_V0_CELSIUS: | ||
180 | case NV_DEVICE_INFO_V0_KELVIN: | ||
181 | case NV_DEVICE_INFO_V0_RANKINE: | ||
182 | case NV_DEVICE_INFO_V0_CURIE: | ||
183 | break; | ||
178 | case NV_DEVICE_INFO_V0_TESLA: | 184 | case NV_DEVICE_INFO_V0_TESLA: |
179 | if (drm->device.info.chipset != 0x50) | 185 | if (drm->device.info.chipset != 0x50) |
180 | node->memtype = (nvbo->tile_flags & 0x7f00) >> 8; | 186 | node->memtype = (nvbo->tile_flags & 0x7f00) >> 8; |
181 | break; | 187 | break; |
182 | case NV_DEVICE_INFO_V0_FERMI: | 188 | case NV_DEVICE_INFO_V0_FERMI: |
183 | case NV_DEVICE_INFO_V0_KEPLER: | 189 | case NV_DEVICE_INFO_V0_KEPLER: |
190 | case NV_DEVICE_INFO_V0_MAXWELL: | ||
184 | node->memtype = (nvbo->tile_flags & 0xff00) >> 8; | 191 | node->memtype = (nvbo->tile_flags & 0xff00) >> 8; |
185 | break; | 192 | break; |
186 | default: | 193 | default: |
194 | NV_WARN(drm, "%s: unhandled family type %x\n", __func__, | ||
195 | drm->device.info.family); | ||
187 | break; | 196 | break; |
188 | } | 197 | } |
189 | 198 | ||