Lines Matching refs:asc

179     AspeedSDMCClass *asc = ASPEED_SDMC_GET_CLASS(s);  in aspeed_sdmc_write()  local
191 asc->write(s, addr, data); in aspeed_sdmc_write()
205 AspeedSDMCClass *asc = ASPEED_SDMC_GET_CLASS(s); in aspeed_sdmc_reset() local
210 s->regs[R_CONF] = asc->compute_conf(s, 0); in aspeed_sdmc_reset()
242 AspeedSDMCClass *asc = ASPEED_SDMC_GET_CLASS(s); in aspeed_sdmc_set_ram_size() local
248 for (i = 0; asc->valid_ram_sizes[i]; i++) { in aspeed_sdmc_set_ram_size()
249 if (value == asc->valid_ram_sizes[i]) { in aspeed_sdmc_set_ram_size()
271 AspeedSDMCClass *asc = ASPEED_SDMC_GET_CLASS(s); in aspeed_sdmc_realize() local
273 assert(asc->max_ram_size < 4 * GiB || asc->is_bus64bit); in aspeed_sdmc_realize()
280 s->max_ram_size = asc->max_ram_size; in aspeed_sdmc_realize()
324 AspeedSDMCClass *asc = ASPEED_SDMC_GET_CLASS(s); in aspeed_sdmc_get_ram_bits() local
331 for (i = 0; asc->valid_ram_sizes[i]; i++) { in aspeed_sdmc_get_ram_bits()
332 if (s->ram_size == asc->valid_ram_sizes[i]) { in aspeed_sdmc_get_ram_bits()
386 AspeedSDMCClass *asc = ASPEED_SDMC_CLASS(klass); in aspeed_2400_sdmc_class_init() local
389 asc->max_ram_size = 512 * MiB; in aspeed_2400_sdmc_class_init()
390 asc->compute_conf = aspeed_2400_sdmc_compute_conf; in aspeed_2400_sdmc_class_init()
391 asc->write = aspeed_2400_sdmc_write; in aspeed_2400_sdmc_class_init()
392 asc->valid_ram_sizes = aspeed_2400_ram_sizes; in aspeed_2400_sdmc_class_init()
454 AspeedSDMCClass *asc = ASPEED_SDMC_CLASS(klass); in aspeed_2500_sdmc_class_init() local
457 asc->max_ram_size = 1 * GiB; in aspeed_2500_sdmc_class_init()
458 asc->compute_conf = aspeed_2500_sdmc_compute_conf; in aspeed_2500_sdmc_class_init()
459 asc->write = aspeed_2500_sdmc_write; in aspeed_2500_sdmc_class_init()
460 asc->valid_ram_sizes = aspeed_2500_ram_sizes; in aspeed_2500_sdmc_class_init()
548 AspeedSDMCClass *asc = ASPEED_SDMC_CLASS(klass); in aspeed_2600_sdmc_class_init() local
551 asc->max_ram_size = 2 * GiB; in aspeed_2600_sdmc_class_init()
552 asc->compute_conf = aspeed_2600_sdmc_compute_conf; in aspeed_2600_sdmc_class_init()
553 asc->write = aspeed_2600_sdmc_write; in aspeed_2600_sdmc_class_init()
554 asc->valid_ram_sizes = aspeed_2600_ram_sizes; in aspeed_2600_sdmc_class_init()
566 AspeedSDMCClass *asc = ASPEED_SDMC_GET_CLASS(s); in aspeed_2700_sdmc_reset() local
571 s->regs[R_MAIN_CONF] = asc->compute_conf(s, 0); in aspeed_2700_sdmc_reset()
676 AspeedSDMCClass *asc = ASPEED_SDMC_CLASS(klass); in aspeed_2700_sdmc_class_init() local
681 asc->is_bus64bit = true; in aspeed_2700_sdmc_class_init()
682 asc->max_ram_size = 8 * GiB; in aspeed_2700_sdmc_class_init()
683 asc->compute_conf = aspeed_2700_sdmc_compute_conf; in aspeed_2700_sdmc_class_init()
684 asc->write = aspeed_2700_sdmc_write; in aspeed_2700_sdmc_class_init()
685 asc->valid_ram_sizes = aspeed_2700_ram_sizes; in aspeed_2700_sdmc_class_init()