PAGE_SIZE_2MB
prop->dram_page_size = PAGE_SIZE_2MB;
prop->pmmu_huge.page_size = PAGE_SIZE_2MB;
prop->dmmu.page_size = PAGE_SIZE_2MB;
prop->pmmu_huge.page_size = PAGE_SIZE_2MB;
prop->dram_page_size = PAGE_SIZE_2MB;
prop->dmmu.page_size = PAGE_SIZE_2MB;
prop->pmmu_huge.page_size = PAGE_SIZE_2MB;
for (off = 0 ; off < CPU_FW_IMAGE_SIZE ; off += PAGE_SIZE_2MB) {
prop->dram_base_address + off, PAGE_SIZE_2MB,
(off + PAGE_SIZE_2MB) == CPU_FW_IMAGE_SIZE);
if (!(hdev->cpu_accessible_dma_address & (PAGE_SIZE_2MB - 1))) {
PAGE_SIZE_2MB, true);
off -= PAGE_SIZE_2MB;
for (; off >= 0 ; off -= PAGE_SIZE_2MB)
prop->dram_base_address + off, PAGE_SIZE_2MB,
if (!(hdev->cpu_accessible_dma_address & (PAGE_SIZE_2MB - 1))) {
PAGE_SIZE_2MB, true))
for (off = 0 ; off < CPU_FW_IMAGE_SIZE ; off += PAGE_SIZE_2MB)
prop->dram_base_address + off, PAGE_SIZE_2MB,
(off + PAGE_SIZE_2MB) >= CPU_FW_IMAGE_SIZE))