MEMSIZE
#if defined(MEMSIZE)
size = MEMSIZE;
gi->gd_fbsize = MEMSIZE *1024*1024;
#define PAT_MEM_OFF (MEMSIZE*1024*1024 - PAT_MEM_SIZE)
sc->sc_dmarange.dr_len = MEMSIZE * 1024 * 1024;
| gemini_pci_cfg_reg_mem_size(MEMSIZE * 1024 * 1024));
#ifdef MEMSIZE
if (ram_size == 0 || ram_size > (unsigned)MEMSIZE * 1024 * 1024)
ram_size = (unsigned)MEMSIZE * 1024 * 1024;
#ifndef MEMSIZE
psize_t memsize = MEMSIZE;
#ifdef MEMSIZE
if ((memsize >> 20) > MEMSIZE)
memsize = MEMSIZE*1024*1024;
GEMINI_ALLMEM_PBASE + ((GEMINI_ALLMEM_SIZE - MEMSIZE) * 1024 * 1024),
(GEMINI_ALLMEM_SIZE - MEMSIZE) * 1024 * 1024,
(MEMSIZE * 1024 * 1024),
__FUNCTION__, r, MEMSIZE);
if (base != MEMSIZE)
__FUNCTION__, r, MEMSIZE);
if (size != MEMSIZE)
__FUNCTION__, r, MEMSIZE);
#define MEMSIZE_BYTES (MEMSIZE * 1024 * 1024)
#ifndef MEMSIZE
bootconfig.dram[0].pages = MEMSIZE / PAGE_SIZE;
#ifndef MEMSIZE
bootconfig.dram[0].pages = (MEMSIZE * 1024 * 1024) / PAGE_SIZE;
#ifndef MEMSIZE
bootconfig.dram[0].pages = (MEMSIZE * 1024 * 1024) / PAGE_SIZE;
size = MEMSIZE;
#ifndef MEMSIZE
bootconfig.dram[0].pages = MEMSIZE / PAGE_SIZE;
#ifndef MEMSIZE
*memsizep = MEMSIZE;
#if defined(MEMSIZE)
memsize = MEMSIZE;
#ifdef MEMSIZE
mem_clusters[0].size = MEMSIZE;
return MEMSIZE;
#ifdef MEMSIZE
uint64_t memsize = MEMSIZE;
#ifndef MEMSIZE
mem_clusters[0].size = MEMSIZE;
return MEMSIZE;
#ifdef MEMSIZE
#ifdef MEMSIZE
if (mr->start >= MEMSIZE)
if (mr->start + mr->size > MEMSIZE)
mr->size = MEMSIZE - mr->start;
#ifdef MEMSIZE
mem_clusters[1].size = MEMSIZE * 0x100000 - mem_clusters[1].start;
#if defined(MEMSIZE)
memsize = MEMSIZE;
return MEMSIZE;
#ifndef MEMSIZE
#ifdef MEMSIZE
return MEMSIZE;
#ifndef MEMSIZE
return MEMSIZE;
if ((error = bus_dmamap_create(dmatag, MEMSIZE, 1, MEMSIZE, 0,
if ((error = bus_dmamem_alloc(dmatag, MEMSIZE, PAGE_SIZE, 0,
if ((error = bus_dmamem_map(dmatag, &seg, rseg, MEMSIZE,
sc->sc_mem, MEMSIZE, NULL, BUS_DMA_NOWAIT)) != 0) {
sc->sc_memsize = MEMSIZE;
bus_dmamem_unmap(dmatag, (void *)sc->sc_mem, MEMSIZE);
if ((error = bus_dmamap_create(dmatag, MEMSIZE, 1, MEMSIZE, 0,
if ((error = bus_dmamem_alloc(dmatag, MEMSIZE, 0, 0,
if ((error = bus_dmamem_map(dmatag, &seg, rseg, MEMSIZE,
sc->sc_mem, MEMSIZE, NULL, BUS_DMA_NOWAIT)) != 0) {
bus_dmamem_unmap(dmatag, sc->sc_mem, MEMSIZE);
sc->sc_memsize = MEMSIZE;
sc->sc_memsize = MEMSIZE;
if ((error = bus_dmamap_create(dmatag, MEMSIZE, 1, MEMSIZE,
if ((error = bus_dmamem_alloc(dmatag, MEMSIZE, 0, LEDMA_BOUNDARY,
if ((error = bus_dmamem_map(dmatag, &seg, rseg, MEMSIZE,
MEMSIZE, NULL, BUS_DMA_NOWAIT | BUS_DMA_COHERENT)) != 0) {
bus_dmamem_unmap(dmatag, sc->sc_mem, MEMSIZE);