···295295296296 /* Make sure that gcc doesn't leave the empty loop body. */297297 for (i = 0; i < nelems; i++, sg++) {298298- if (!plat_device_is_coherent(dev))298298+ if (cpu_is_noncoherent_r10000(dev))299299 __dma_sync((unsigned long)page_address(sg->page),300300 sg->length, direction);301301 plat_unmap_dma_mem(sg->dma_address);