Lines Matching +full:fixed +full:- +full:frequency
4 * M2S-FG484 SOM hardware architecture specification:
5 * https://www.emcraft.com/jdownloads/som/m2s/m2s-som-ha.pdf
31 #include "qemu/error-report.h"
33 #include "hw/qdev-properties.h"
35 #include "hw/qdev-clock.h"
36 #include "system/address-spaces.h"
37 #include "hw/arm/msf2-soc.h"
57 memory_region_init_ram(ddr, NULL, "ddr-ram", DDR_SIZE, in emcraft_sf2_s2s010_init()
63 qdev_prop_set_string(dev, "part-name", "M2S010"); in emcraft_sf2_s2s010_init()
64 qdev_prop_set_uint64(dev, "eNVM-size", M2S010_ENVM_SIZE); in emcraft_sf2_s2s010_init()
65 qdev_prop_set_uint64(dev, "eSRAM-size", M2S010_ESRAM_SIZE); in emcraft_sf2_s2s010_init()
72 /* This clock doesn't need migration because it is fixed-frequency */ in emcraft_sf2_s2s010_init()
86 qdev_prop_set_uint8(spi_flash, "spansion-cr2nv", 1); in emcraft_sf2_s2s010_init()
93 sysbus_connect_irq(SYS_BUS_DEVICE(&soc->spi[0]), 1, cs_line); in emcraft_sf2_s2s010_init()
95 armv7m_load_kernel(soc->armv7m.cpu, machine->kernel_filename, in emcraft_sf2_s2s010_init()
96 0, soc->envm_size); in emcraft_sf2_s2s010_init()
102 ARM_CPU_TYPE_NAME("cortex-m3"), in emcraft_sf2_machine_init()
106 mc->desc = "SmartFusion2 SOM kit from Emcraft (M2S010)"; in emcraft_sf2_machine_init()
107 mc->init = emcraft_sf2_s2s010_init; in emcraft_sf2_machine_init()
108 mc->valid_cpu_types = valid_cpu_types; in emcraft_sf2_machine_init()
111 DEFINE_MACHINE("emcraft-sf2", emcraft_sf2_machine_init)