From fe04858d8cf6d193713fa699c74dae89d75afd64 Mon Sep 17 00:00:00 2001 From: Jose Fonseca Date: Fri, 5 Apr 2002 01:02:22 +0000 Subject: [PATCH] Prevent from reading from AGP related registers to avoid lockup in PCI cards. --- linux/mach64_dma.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/linux/mach64_dma.c b/linux/mach64_dma.c index b4a2fbe8..2c62ae83 100644 --- a/linux/mach64_dma.c +++ b/linux/mach64_dma.c @@ -93,8 +93,13 @@ static void scratch_reg0_test(drm_mach64_private_t *dev_priv ) static void dump_engine_info( drm_mach64_private_t *dev_priv ) { DRM_INFO( "\n" ); - DRM_INFO( " AGP_BASE = 0x%08x\n", MACH64_READ( MACH64_AGP_BASE ) ); - DRM_INFO( " AGP_CNTL = 0x%08x\n", MACH64_READ( MACH64_AGP_CNTL ) ); +#if 0 /* disable while is_pci is not implemented */ + if ( !dev_priv->is_pci) + { + DRM_INFO( " AGP_BASE = 0x%08x\n", MACH64_READ( MACH64_AGP_BASE ) ); + DRM_INFO( " AGP_CNTL = 0x%08x\n", MACH64_READ( MACH64_AGP_CNTL ) ); + } +#endif DRM_INFO( " ALPHA_TST_CNTL = 0x%08x\n", MACH64_READ( MACH64_ALPHA_TST_CNTL ) ); DRM_INFO( "\n" ); DRM_INFO( " BM_COMMAND = 0x%08x\n", MACH64_READ( MACH64_BM_COMMAND ) );