|
@@ -1260,14 +1260,14 @@ static int ggtt_probe_common(struct drm_device *dev,
|
|
size_t gtt_size)
|
|
size_t gtt_size)
|
|
{
|
|
{
|
|
struct drm_i915_private *dev_priv = dev->dev_private;
|
|
struct drm_i915_private *dev_priv = dev->dev_private;
|
|
- phys_addr_t gtt_bus_addr;
|
|
|
|
|
|
+ phys_addr_t gtt_phys_addr;
|
|
int ret;
|
|
int ret;
|
|
|
|
|
|
/* For Modern GENs the PTEs and register space are split in the BAR */
|
|
/* For Modern GENs the PTEs and register space are split in the BAR */
|
|
- gtt_bus_addr = pci_resource_start(dev->pdev, 0) +
|
|
|
|
|
|
+ gtt_phys_addr = pci_resource_start(dev->pdev, 0) +
|
|
(pci_resource_len(dev->pdev, 0) / 2);
|
|
(pci_resource_len(dev->pdev, 0) / 2);
|
|
|
|
|
|
- dev_priv->gtt.gsm = ioremap_wc(gtt_bus_addr, gtt_size);
|
|
|
|
|
|
+ dev_priv->gtt.gsm = ioremap_wc(gtt_phys_addr, gtt_size);
|
|
if (!dev_priv->gtt.gsm) {
|
|
if (!dev_priv->gtt.gsm) {
|
|
DRM_ERROR("Failed to map the gtt page table\n");
|
|
DRM_ERROR("Failed to map the gtt page table\n");
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|