Home
last modified time | relevance | path

Searched refs:ram_size (Results 1 – 25 of 513) sorted by relevance

12345678910>>...21

/openbmc/u-boot/test/lib/
H A Dlmb.c12 phys_addr_t ram_base, phys_size_t ram_size, in check_lmb() argument
18 if (ram_size) { in check_lmb()
21 ut_asserteq(lmb->memory.region[0].size, ram_size); in check_lmb()
40 #define ASSERT_LMB(lmb, ram_base, ram_size, num_reserved, base1, size1, \ argument
42 ut_assert(!check_lmb(uts, lmb, ram_base, ram_size, \
51 const phys_size_t ram_size, const phys_addr_t ram0, in test_multi_alloc() argument
55 const phys_addr_t ram_end = ram + ram_size; in test_multi_alloc()
76 ret = lmb_add(&lmb, ram, ram_size); in test_multi_alloc()
84 ut_asserteq(lmb.memory.region[1].size, ram_size); in test_multi_alloc()
88 ut_asserteq(lmb.memory.region[0].size, ram_size); in test_multi_alloc()
[all …]
/openbmc/qemu/hw/arm/
H A Dkzm.c70 unsigned int ram_size; in kzm_init() local
79 if (machine->ram_size > (FSL_IMX31_SDRAM0_SIZE + FSL_IMX31_SDRAM1_SIZE)) { in kzm_init()
90 for (i = 0, ram_size = machine->ram_size, alias_offset = 0; in kzm_init()
91 (i < 2) && ram_size; i++) { in kzm_init()
101 size = MIN(ram_size, ram[i].size); in kzm_init()
103 ram_size -= size; in kzm_init()
127 kzm_binfo.ram_size = machine->ram_size; in kzm_init()
H A Dimx25_pdk.c70 unsigned int ram_size; in imx25_pdk_init() local
79 if (machine->ram_size > (FSL_IMX25_SDRAM0_SIZE + FSL_IMX25_SDRAM1_SIZE)) { in imx25_pdk_init()
90 for (i = 0, ram_size = machine->ram_size, alias_offset = 0; in imx25_pdk_init()
91 (i < 2) && ram_size; i++) { in imx25_pdk_init()
101 size = MIN(ram_size, ram[i].size); in imx25_pdk_init()
103 ram_size -= size; in imx25_pdk_init()
116 imx25_pdk_binfo.ram_size = machine->ram_size; in imx25_pdk_init()
H A Drealview.c98 ram_addr_t ram_size = machine->ram_size; in realview_init() local
154 if (is_pb && ram_size > 0x20000000) { in realview_init()
157 low_ram_size = ram_size - 0x20000000; in realview_init()
158 ram_size = 0x20000000; in realview_init()
164 memory_region_init_ram(ram_hi, NULL, "realview.highmem", ram_size, in realview_init()
166 low_ram_size = ram_size; in realview_init()
177 ram_size = low_ram_size; in realview_init()
383 realview_binfo.ram_size = ram_size; in realview_init()
H A Dbananapi_m2u.c84 r40->ram_size = machine->ram_size / MiB; in bpim2u_init()
88 r40->ram_size, &error_abort); in bpim2u_init()
123 bpim2u_binfo.ram_size = machine->ram_size; in bpim2u_init()
H A Dmcimx7d-sabre.c30 if (machine->ram_size > FSL_IMX7_MMDC_SIZE) { in mcimx7d_sabre_init()
32 machine->ram_size, FSL_IMX7_MMDC_SIZE); in mcimx7d_sabre_init()
39 .ram_size = machine->ram_size, in mcimx7d_sabre_init()
/openbmc/u-boot/board/compulab/cl-som-imx7/
H A Dspl.c86 static void cl_som_imx7_spl_dram_cfg_size(u32 ram_size) in cl_som_imx7_spl_dram_cfg_size() argument
88 switch (ram_size) { in cl_som_imx7_spl_dram_cfg_size()
143 ulong ram_size_test, ram_size = 0; in cl_som_imx7_spl_dram_cfg() local
145 for (ram_size = SZ_2G; ram_size >= SZ_256M; ram_size >>= 1) { in cl_som_imx7_spl_dram_cfg()
146 cl_som_imx7_spl_dram_cfg_size(ram_size); in cl_som_imx7_spl_dram_cfg()
147 ram_size_test = get_ram_size((long int *)PHYS_SDRAM, ram_size); in cl_som_imx7_spl_dram_cfg()
148 if (ram_size_test == ram_size) in cl_som_imx7_spl_dram_cfg()
152 if (ram_size < SZ_256M) { in cl_som_imx7_spl_dram_cfg()
/openbmc/u-boot/board/technexion/pico-imx6ul/
H A Dspl.c102 static void imx6ul_spl_dram_cfg_size(u32 ram_size) in imx6ul_spl_dram_cfg_size() argument
104 if (ram_size == SZ_256M) in imx6ul_spl_dram_cfg_size()
115 ulong ram_size_test, ram_size = 0; in imx6ul_spl_dram_cfg() local
117 for (ram_size = SZ_512M; ram_size >= SZ_256M; ram_size >>= 1) { in imx6ul_spl_dram_cfg()
118 imx6ul_spl_dram_cfg_size(ram_size); in imx6ul_spl_dram_cfg()
119 ram_size_test = get_ram_size((long int *)PHYS_SDRAM, ram_size); in imx6ul_spl_dram_cfg()
120 if (ram_size_test == ram_size) in imx6ul_spl_dram_cfg()
124 if (ram_size < SZ_256M) { in imx6ul_spl_dram_cfg()
/openbmc/u-boot/board/freescale/ls1012afrdm/
H A Dls1012afrdm.c90 gd->ram_size = tfa_get_dram_size(); in dram_init()
92 if (!gd->ram_size) { in dram_init()
97 gd->ram_size = SYS_SDRAM_SIZE_1024; in dram_init()
99 gd->ram_size = SYS_SDRAM_SIZE_512; in dram_init()
101 gd->ram_size = CONFIG_SYS_SDRAM_SIZE; in dram_init()
133 gd->ram_size = SYS_SDRAM_SIZE_1024; in dram_init()
135 gd->ram_size = SYS_SDRAM_SIZE_512; in dram_init()
138 gd->ram_size = CONFIG_SYS_SDRAM_SIZE; in dram_init()
/openbmc/u-boot/arch/arm/mach-mvebu/
H A Darm64-common.c31 if (gd->ram_size > USABLE_RAM_SIZE) in board_get_usable_ram_top()
34 return gd->ram_size; in board_get_usable_ram_top()
75 if (gd->ram_size <= max_bank0_size) { in a8k_dram_init_banksize()
76 gd->bd->bi_dram[0].size = gd->ram_size; in a8k_dram_init_banksize()
83 gd->bd->bi_dram[1].size = gd->ram_size - max_bank0_size; in a8k_dram_init_banksize()
100 gd->ram_size = a8k_dram_scan_ap_sz(); in dram_init()
101 if (gd->ram_size != 0) in dram_init()
/openbmc/u-boot/board/compulab/cm_t43/
H A Dspl.c117 unsigned long ram_size; in sdram_init() local
120 ram_size = get_ram_size((long int *)CONFIG_SYS_SDRAM_BASE, 0x80000000); in sdram_init()
121 if (ram_size == 0x80000000 || in sdram_init()
122 ram_size == 0x40000000 || in sdram_init()
123 ram_size == 0x20000000) in sdram_init()
128 ram_size = get_ram_size((long int *)CONFIG_SYS_SDRAM_BASE, 0x80000000); in sdram_init()
129 if (ram_size == 0x08000000) in sdram_init()
/openbmc/qemu/hw/ppc/
H A Drs6000_mc.c38 uint32_t ram_size; member
147 unsigned int ram_size = s->ram_size / MiB; in rs6000mc_realize() local
150 if (ram_size >= 64) { in rs6000mc_realize()
153 ram_size -= 64; in rs6000mc_realize()
154 } else if (ram_size >= 16) { in rs6000mc_realize()
157 ram_size -= 16; in rs6000mc_realize()
177 if (ram_size) { in rs6000mc_realize()
181 s->ram_size / MiB - ram_size); in rs6000mc_realize()
211 DEFINE_PROP_UINT32("ram-size", RS6000MCState, ram_size, 0),
H A Damigaone.c91 if (machine->ram_size > 2 * GiB) { in amigaone_init()
96 if (machine->ram_size < 1 * GiB + 32 * KiB) { in amigaone_init()
128 if (machine->ram_size > 512 * MiB) { in amigaone_init()
129 spd_data = spd_data_generate(SDR, machine->ram_size / 2); in amigaone_init()
131 spd_data = spd_data_generate(SDR, machine->ram_size); in amigaone_init()
135 if (machine->ram_size > 512 * MiB) { in amigaone_init()
/openbmc/qemu/hw/misc/
H A Dallwinner-r40-dramc.c73 uint32_t ram_size; member
85 .ram_size = 256,
90 .ram_size = 512,
95 .ram_size = 1024,
104 static const struct VirtualDDRChip *get_match_ddr(uint32_t ram_size) in get_match_ddr() argument
108 for (ddr = &dummy_ddr_chips[0]; ddr->ram_size; ddr++) { in get_match_ddr()
109 if (ddr->ram_size == ram_size) { in get_match_ddr()
155 const struct VirtualDDRChip *ddr = get_match_ddr(s->ram_size); in allwinner_r40_dramc_map_rows()
334 const struct VirtualDDRChip *ddr = get_match_ddr(s->ram_size); in allwinner_r40_detect_read()
349 const struct VirtualDDRChip *ddr = get_match_ddr(s->ram_size); in allwinner_r40_detect_write()
[all …]
/openbmc/qemu/hw/xen/
H A Dxen-pvh-common.c37 ram_addr_t block_len, ram_size[2]; in xen_pvh_init_ram() local
39 if (ms->ram_size <= s->cfg.ram_low.size) { in xen_pvh_init_ram()
40 ram_size[0] = ms->ram_size; in xen_pvh_init_ram()
41 ram_size[1] = 0; in xen_pvh_init_ram()
42 block_len = s->cfg.ram_low.base + ram_size[0]; in xen_pvh_init_ram()
44 ram_size[0] = s->cfg.ram_low.size; in xen_pvh_init_ram()
45 ram_size[1] = ms->ram_size - s->cfg.ram_low.size; in xen_pvh_init_ram()
46 block_len = s->cfg.ram_high.base + ram_size[1]; in xen_pvh_init_ram()
53 s->cfg.ram_low.base, ram_size[0]); in xen_pvh_init_ram()
55 if (ram_size[1] > 0) { in xen_pvh_init_ram()
[all …]
/openbmc/u-boot/arch/x86/cpu/coreboot/
H A Dsdram.c90 phys_size_t ram_size = 0; in dram_init() local
96 if (memrange->type == CB_MEM_RAM && end > ram_size) in dram_init()
97 ram_size += memrange->size; in dram_init()
100 gd->ram_size = ram_size; in dram_init()
101 if (ram_size == 0) in dram_init()
/openbmc/u-boot/board/freescale/ls1046aqds/
H A Dddr.c98 gd->ram_size = tfa_get_dram_size(); in fsl_initdram()
99 if (!gd->ram_size) in fsl_initdram()
100 gd->ram_size = fsl_ddr_sdram_size(); in fsl_initdram()
110 gd->ram_size = fsl_ddr_sdram_size(); in fsl_initdram()
125 gd->ram_size = dram_size; in fsl_initdram()
/openbmc/u-boot/board/freescale/ls1046ardb/
H A Dddr.c103 gd->ram_size = tfa_get_dram_size(); in fsl_initdram()
105 if (!gd->ram_size) in fsl_initdram()
106 gd->ram_size = fsl_ddr_sdram_size(); in fsl_initdram()
116 gd->ram_size = fsl_ddr_sdram_size(); in fsl_initdram()
127 gd->ram_size = dram_size; in fsl_initdram()
/openbmc/qemu/hw/mips/
H A Dfuloong2e.c66 int ram_size; member
123 if (initrd_offset + initrd_size > loaderparams.ram_size) { in load_kernel()
130 loaderparams.ram_size - initrd_offset); in load_kernel()
156 prom_set(prom_buf, index++, "memsize=%"PRIi64, loaderparams.ram_size / MiB); in load_kernel()
185 true, loaderparams.ram_size, in write_bootloader()
238 if (machine->ram_size != 256 * MiB) { in mips_fuloong2e_init()
255 loaderparams.ram_size = machine->ram_size; in mips_fuloong2e_init()
321 spd_data = spd_data_generate(DDR, machine->ram_size); in mips_fuloong2e_init()
/openbmc/u-boot/arch/x86/lib/fsp/
H A Dfsp_dram.c16 phys_size_t ram_size = 0; in dram_init() local
26 ram_size += res_desc->len; in dram_init()
32 gd->ram_size = ram_size; in dram_init()
46 gd->bd->bi_dram[0].size = gd->ram_size; in dram_init_banksize()
/openbmc/u-boot/board/freescale/ls1088a/
H A Dddr.c117 gd->ram_size = tfa_get_dram_size(); in fsl_initdram()
119 if (!gd->ram_size) in fsl_initdram()
120 gd->ram_size = fsl_ddr_sdram_size(); in fsl_initdram()
130 gd->ram_size = fsl_ddr_sdram_size(); in fsl_initdram()
132 gd->ram_size = fsl_ddr_sdram(); in fsl_initdram()
/openbmc/u-boot/common/init/
H A Dhandoff.c15 ho->ram_size = gd->ram_size; in handoff_save_dram()
31 gd->ram_size = ho->ram_size; in handoff_load_dram_size()
/openbmc/u-boot/board/freescale/ls1043aqds/
H A Dddr.c114 gd->ram_size = tfa_get_dram_size(); in fsl_initdram()
115 if (!gd->ram_size) in fsl_initdram()
116 gd->ram_size = fsl_ddr_sdram_size(); in fsl_initdram()
126 gd->ram_size = fsl_ddr_sdram_size(); in fsl_initdram()
140 gd->ram_size = dram_size; in fsl_initdram()
/openbmc/u-boot/board/freescale/lx2160a/
H A Dddr.c14 gd->ram_size = tfa_get_dram_size(); in fsl_initdram()
16 if (!gd->ram_size) in fsl_initdram()
17 gd->ram_size = fsl_ddr_sdram_size(); in fsl_initdram()
/openbmc/u-boot/drivers/ram/aspeed/
H A Dsdram_ast2500.c215 size_t ram_size = SDRAM_MAX_SIZE; in ast2500_sdrammc_update_size() local
219 ram_size = ram_size_tbl[cap_param]; in ast2500_sdrammc_update_size()
222 info->info.size = ram_size - ast2500_sdrammc_get_vga_mem_size(info); in ast2500_sdrammc_update_size()
240 size_t ram_size = SDRAM_MIN_SIZE; in ast2500_sdrammc_calc_size() local
247 for (ram_size = SDRAM_MAX_SIZE; ram_size > SDRAM_MIN_SIZE; in ast2500_sdrammc_calc_size()
248 ram_size >>= 1) { in ast2500_sdrammc_calc_size()
249 writel(test_pattern, write_addr_base + (ram_size >> 1)); in ast2500_sdrammc_calc_size()
258 for (ram_size = SDRAM_MAX_SIZE; ram_size > SDRAM_MIN_SIZE; in ast2500_sdrammc_calc_size()
259 ram_size >>= 1) { in ast2500_sdrammc_calc_size()
260 if (readl(write_addr_base + (ram_size >> 1)) == test_pattern) in ast2500_sdrammc_calc_size()
[all …]

12345678910>>...21