|
@@ -568,14 +568,7 @@ static void etnaviv_gpu_hw_init(struct etnaviv_gpu *gpu)
|
|
|
gpu_write(gpu, VIVS_MC_BUS_CONFIG, bus_config);
|
|
|
}
|
|
|
|
|
|
- /* set base addresses */
|
|
|
- gpu_write(gpu, VIVS_MC_MEMORY_BASE_ADDR_RA, gpu->memory_base);
|
|
|
- gpu_write(gpu, VIVS_MC_MEMORY_BASE_ADDR_FE, gpu->memory_base);
|
|
|
- gpu_write(gpu, VIVS_MC_MEMORY_BASE_ADDR_TX, gpu->memory_base);
|
|
|
- gpu_write(gpu, VIVS_MC_MEMORY_BASE_ADDR_PEZ, gpu->memory_base);
|
|
|
- gpu_write(gpu, VIVS_MC_MEMORY_BASE_ADDR_PE, gpu->memory_base);
|
|
|
-
|
|
|
- /* setup the MMU page table pointers */
|
|
|
+ /* setup the MMU */
|
|
|
etnaviv_iommuv1_restore(gpu);
|
|
|
|
|
|
/* Start command processor */
|