|
@@ -858,7 +858,6 @@ static int ttm_dma_pool_get_pages(struct dma_pool *pool,
|
|
if (count) {
|
|
if (count) {
|
|
d_page = list_first_entry(&pool->free_list, struct dma_page, page_list);
|
|
d_page = list_first_entry(&pool->free_list, struct dma_page, page_list);
|
|
ttm->pages[index] = d_page->p;
|
|
ttm->pages[index] = d_page->p;
|
|
- ttm_dma->cpu_address[index] = d_page->vaddr;
|
|
|
|
ttm_dma->dma_address[index] = d_page->dma;
|
|
ttm_dma->dma_address[index] = d_page->dma;
|
|
list_move_tail(&d_page->page_list, &ttm_dma->pages_list);
|
|
list_move_tail(&d_page->page_list, &ttm_dma->pages_list);
|
|
r = 0;
|
|
r = 0;
|
|
@@ -989,7 +988,6 @@ void ttm_dma_unpopulate(struct ttm_dma_tt *ttm_dma, struct device *dev)
|
|
INIT_LIST_HEAD(&ttm_dma->pages_list);
|
|
INIT_LIST_HEAD(&ttm_dma->pages_list);
|
|
for (i = 0; i < ttm->num_pages; i++) {
|
|
for (i = 0; i < ttm->num_pages; i++) {
|
|
ttm->pages[i] = NULL;
|
|
ttm->pages[i] = NULL;
|
|
- ttm_dma->cpu_address[i] = 0;
|
|
|
|
ttm_dma->dma_address[i] = 0;
|
|
ttm_dma->dma_address[i] = 0;
|
|
}
|
|
}
|
|
|
|
|