staging: topaz: remove unused shadow registers
authorTopi Pohjolainen <topi.pohjolainen@intel.com>
Fri, 27 Apr 2012 14:24:06 +0000 (17:24 +0300)
committerMarkus Lehtonen <markus.lehtonen@linux.intel.com>
Tue, 3 Jul 2012 09:30:58 +0000 (12:30 +0300)
Part of UMG video driver updates needed to support UMG psb-video
userland driver.

Signed-off-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
drivers/staging/mrst/imgv/pnw_topaz.c
drivers/staging/mrst/imgv/pnw_topaz.h
drivers/staging/mrst/imgv/pnw_topaz_hw_reg.h
drivers/staging/mrst/imgv/pnw_topazinit.c

index 5ada7b4..75787a4 100644 (file)
@@ -558,8 +558,6 @@ pnw_topaz_send(struct drm_device *dev, void *cmd,
                                                cur_cmd_header->seq);
 
                        cur_free_space -= 4;
-                       topaz_priv->aui32LastSync[0][cur_cmd_header->core]
-                       = cur_cmd_header->seq;
                        topaz_priv->topaz_cmd_count %= MAX_TOPAZ_CMD_COUNT;
                        pnw_topaz_mtx_kick(dev_priv, 0, 1);
 #ifdef SYNC_FOR_EACH_COMMAND
index c8e38d8..a787f01 100644 (file)
@@ -105,7 +105,6 @@ struct pnw_topaz_private {
        uint32_t topaz_hw_busy;
 
        uint32_t topaz_num_cores;
-       uint32_t aui32LastSync[2][MAX_TOPAZ_CORES + 1];  //!< Last sync value sent to each core
 
        /*Before load firmware, need to set up jitter according to resolution*/
        /*The data of MTX_CMDID_SW_NEW_CODEC command contains width and length.*/
index 549f5f3..f35c522 100644 (file)
@@ -1303,14 +1303,12 @@ static inline uint32_t pnw_topaz_queryirq(struct drm_device *dev)
 
        if (val & (1 << 31))
                PSB_DEBUG_IRQ("TOPAZ:IRQ pin activated,cmd seq=0x%04x,"
-                             "sync seq: 0x%08x vs 0x%08x (MTX)\n",
-                             topaz_priv->aui32LastSync[0][0] ,
+                             "sync seq: 0x%08x\n",
                              dev_priv->sequence[LNC_ENGINE_ENCODE],
                              *((uint32_t *)topaz_priv->topaz_mtx_wb + MTX_WRITEBACK_VALUE));
        else
                PSB_DEBUG_IRQ("TOPAZ:IRQ pin not activated,cmd seq=0x%04x,"
-                             "sync seq: 0x%08x vs 0x%08x (MTX)\n",
-                             topaz_priv->aui32LastSync[0][0],
+                             "sync seq: 0x%08x\n",
                              dev_priv->sequence[LNC_ENGINE_ENCODE],
                              *((uint32_t *)topaz_priv->topaz_mtx_wb + MTX_WRITEBACK_VALUE));
 
index c4f2555..20ad0c2 100644 (file)
@@ -407,11 +407,6 @@ int pnw_topaz_init(struct drm_device *dev)
 
        PSB_DEBUG_GENERAL("TOPAZ: Reset MVEA successfully.\n");
 
-       for (n = 0; n < MAX_TOPAZ_CORES + 1; n++) {
-               topaz_priv->aui32LastSync[0][n] = ~0;
-               topaz_priv->aui32LastSync[1][n] = ~0;
-       }
-
        /* create firmware storage */
        for (n = 0; n < IMG_CODEC_NUM * 2; ++n) {
                /* #.# malloc DRM object for fw storage */