Lines Matching +full:fixed +full:- +full:frequency
20 #include "qemu/error-report.h"
22 #include "hw/qdev-properties.h"
23 #include "hw/arm/allwinner-a10.h"
43 if (machine->firmware) { in cubieboard_init()
48 /* This board has fixed size RAM (512MiB or 1GiB) */ in cubieboard_init()
49 if (machine->ram_size != 512 * MiB && in cubieboard_init()
50 machine->ram_size != 1 * GiB) { in cubieboard_init()
59 if (!object_property_set_int(OBJECT(&a10->emac), "phy-addr", 1, &err)) { in cubieboard_init()
64 if (!object_property_set_int(OBJECT(&a10->timer), "clk0-freq", 32768, in cubieboard_init()
66 error_reportf_err(err, "Couldn't set clk0 frequency: "); in cubieboard_init()
70 if (!object_property_set_int(OBJECT(&a10->timer), "clk1-freq", 24000000, in cubieboard_init()
72 error_reportf_err(err, "Couldn't set clk1 frequency: "); in cubieboard_init()
82 i2c = I2C_BUS(qdev_get_child_bus(DEVICE(&a10->i2c0), "i2c")); in cubieboard_init()
88 bus = qdev_get_child_bus(DEVICE(a10), "sd-bus"); in cubieboard_init()
96 machine->ram); in cubieboard_init()
99 if (!machine->kernel_filename && blk && blk_is_available(blk)) { in cubieboard_init()
105 cubieboard_binfo.ram_size = machine->ram_size; in cubieboard_init()
106 arm_load_kernel(&a10->cpu, machine, &cubieboard_binfo); in cubieboard_init()
112 ARM_CPU_TYPE_NAME("cortex-a8"), in cubieboard_machine_init()
116 mc->desc = "cubietech cubieboard (Cortex-A8)"; in cubieboard_machine_init()
117 mc->default_cpu_type = ARM_CPU_TYPE_NAME("cortex-a8"); in cubieboard_machine_init()
118 mc->valid_cpu_types = valid_cpu_types; in cubieboard_machine_init()
119 mc->default_ram_size = 1 * GiB; in cubieboard_machine_init()
120 mc->init = cubieboard_init; in cubieboard_machine_init()
121 mc->block_default_type = IF_IDE; in cubieboard_machine_init()
122 mc->units_per_default_bus = 1; in cubieboard_machine_init()
123 mc->ignore_memory_transaction_failures = true; in cubieboard_machine_init()
124 mc->default_ram_id = "cubieboard.ram"; in cubieboard_machine_init()
125 mc->auto_create_sdcard = true; in cubieboard_machine_init()