summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Deucher <alexdeucher@gmail.com>2009-02-23 11:55:52 -0500
committerAlex Deucher <alexdeucher@gmail.com>2009-02-23 11:55:52 -0500
commitac88916eeae394dcd3dcf200dc21f4bae49a44b1 (patch)
treea4da4d442e74dd680267259189de68ac43a4c30c
parent112ad1617856134c8fe1fcdd8eef33be4a0070b7 (diff)
radeon: fix logic error
-rw-r--r--shared-core/r600_cp.c2
-rw-r--r--shared-core/radeon_cp.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/shared-core/r600_cp.c b/shared-core/r600_cp.c
index a318cdc6..6f1ba41e 100644
--- a/shared-core/r600_cp.c
+++ b/shared-core/r600_cp.c
@@ -2460,7 +2460,7 @@ int r600_do_init_cp(struct drm_device * dev, drm_radeon_init_t * init)
dev_priv->gart_info.addr,
dev_priv->pcigart_offset);
- if (!r600_page_table_init(dev)) {
+ if (r600_page_table_init(dev)) {
DRM_ERROR("Failed to init GART table\n");
r600_do_cleanup_cp(dev);
return -EINVAL;
diff --git a/shared-core/radeon_cp.c b/shared-core/radeon_cp.c
index f5bbb1a4..0864c3e4 100644
--- a/shared-core/radeon_cp.c
+++ b/shared-core/radeon_cp.c
@@ -1403,7 +1403,7 @@ static int radeon_do_init_cp(struct drm_device * dev, drm_radeon_init_t * init)
}
if ((dev_priv->flags & RADEON_FAMILY_MASK) == CHIP_RS600) {
- if (!r600_page_table_init(dev)) {
+ if (r600_page_table_init(dev)) {
DRM_ERROR("failed to init PCI GART!\n");
radeon_do_cleanup_cp(dev);
return -ENOMEM;