Lines Matching refs:dram
313 * XXX supposed to be mapped into bootconfig.dram[0].
426 * physical address 0x01000000 -> 0x01ffffff (DRAM0a, dram[0])
464 if (bootconfig.dram[loop].address < physical_start)
465 physical_start = bootconfig.dram[loop].address;
466 memoryblock_end = bootconfig.dram[loop].address +
467 bootconfig.dram[loop].pages * PAGE_SIZE;
470 physmem += bootconfig.dram[loop].pages;
478 if (physical_start != bootconfig.dram[0].address) {
485 /* hack hack - throw away the slow dram */
487 if (bootconfig.dram[loop].address <
488 bootconfig.dram[0].address) {
490 bootconfig.dram[loop].address = 0;
491 physmem -= bootconfig.dram[loop].pages;
493 bootconfig.dram[loop].pages;
494 bootconfig.dram[loop].pages = 0;
498 physical_start = bootconfig.dram[0].address;
861 paddr_t start = (paddr_t)bootconfig.dram[loop].address;
862 paddr_t end = start + (bootconfig.dram[loop].pages * PAGE_SIZE);
914 bootconfig.dram[0].address,
915 bootconfig.dram[0].pages * bootconfig.pagesize,
916 bootconfig.dram[1].address,
917 bootconfig.dram[1].pages * bootconfig.pagesize);
920 bootconfig.dram[2].address,
921 bootconfig.dram[2].pages * bootconfig.pagesize,
922 bootconfig.dram[3].address,
923 bootconfig.dram[3].pages * bootconfig.pagesize);