Home
last modified time | relevance | path

Searched refs:mms (Results 1 – 12 of 12) sorted by relevance

/openbmc/qemu/hw/i386/
H A Dmicrovm-dt.c48 static void dt_add_microvm_irq(MicrovmMachineState *mms, in dt_add_microvm_irq() argument
58 qemu_fdt_setprop_cell(mms->fdt, nodename, "interrupt-parent", in dt_add_microvm_irq()
59 mms->ioapic_phandle[index]); in dt_add_microvm_irq()
60 qemu_fdt_setprop_cells(mms->fdt, nodename, "interrupts", irq, 0); in dt_add_microvm_irq()
63 static void dt_add_virtio(MicrovmMachineState *mms, VirtIOMMIOProxy *mmio) in dt_add_virtio() argument
77 uint32_t irq = mms->virtio_irq_base + index; in dt_add_virtio()
80 qemu_fdt_add_subnode(mms->fdt, nodename); in dt_add_virtio()
81 qemu_fdt_setprop_string(mms->fdt, nodename, "compatible", "virtio,mmio"); in dt_add_virtio()
82 qemu_fdt_setprop_sized_cells(mms->fdt, nodename, "reg", 2, base, 2, size); in dt_add_virtio()
83 qemu_fdt_setprop(mms->fdt, nodename, "dma-coherent", NULL, 0); in dt_add_virtio()
[all …]
H A Dmicrovm.c61 static void microvm_set_rtc(MicrovmMachineState *mms, MC146818RtcState *s) in microvm_set_rtc() argument
63 X86MachineState *x86ms = X86_MACHINE(mms); in microvm_set_rtc()
100 static void create_gpex(MicrovmMachineState *mms) in create_gpex() argument
102 X86MachineState *x86ms = X86_MACHINE(mms); in create_gpex()
118 ecam_reg, 0, mms->gpex.ecam.size); in create_gpex()
120 mms->gpex.ecam.base, ecam_alias); in create_gpex()
128 if (mms->gpex.mmio32.size) { in create_gpex()
131 mms->gpex.mmio32.base, mms->gpex.mmio32.size); in create_gpex()
133 mms->gpex.mmio32.base, mmio32_alias); in create_gpex()
135 if (mms->gpex.mmio64.size) { in create_gpex()
[all …]
H A Dacpi-microvm.c50 MicrovmMachineState *mms) in acpi_dsdt_add_virtio() argument
78 uint32_t irq = mms->virtio_irq_base + index; in acpi_dsdt_add_virtio()
86 static void acpi_dsdt_add_xhci(Aml *scope, MicrovmMachineState *mms) in acpi_dsdt_add_xhci() argument
88 if (machine_usb(MACHINE(mms))) { in acpi_dsdt_add_xhci()
93 static void acpi_dsdt_add_pci(Aml *scope, MicrovmMachineState *mms) in acpi_dsdt_add_pci() argument
95 if (mms->pcie != ON_OFF_AUTO_ON) { in acpi_dsdt_add_pci()
99 acpi_dsdt_add_gpex(scope, &mms->gpex); in acpi_dsdt_add_pci()
104 MicrovmMachineState *mms) in build_dsdt_microvm() argument
106 X86MachineState *x86ms = X86_MACHINE(mms); in build_dsdt_microvm()
126 acpi_dsdt_add_virtio(sb_scope, mms); in build_dsdt_microvm()
[all …]
H A Dmicrovm-dt.h6 void dt_setup_microvm(MicrovmMachineState *mms);
H A Dacpi-microvm.h6 void acpi_setup_microvm(MicrovmMachineState *mms);
H A Dnitro_enclave.c155 MicrovmMachineState *mms = MICROVM_MACHINE(obj); in nitro_enclave_machine_initfn() local
162 mms->pcie = ON_OFF_AUTO_OFF; in nitro_enclave_machine_initfn()
/openbmc/qemu/hw/arm/
H A Dmps3r.c201 static MemoryRegion *mr_for_raminfo(MPS3RMachineState *mms, in mr_for_raminfo() argument
209 MachineState *machine = MACHINE(mms); in mr_for_raminfo()
215 ram = &mms->ram[raminfo->mrindex]; in mr_for_raminfo()
262 static void create_gic(MPS3RMachineState *mms, MemoryRegion *sysmem) in create_gic() argument
264 MachineState *machine = MACHINE(mms); in create_gic()
268 object_initialize_child(OBJECT(mms), "gic", &mms->gic, TYPE_ARM_GICV3); in create_gic()
269 gicdev = DEVICE(&mms->gic); in create_gic()
275 object_property_set_link(OBJECT(&mms->gic), "sysmem", in create_gic()
277 sysbus_realize(SYS_BUS_DEVICE(&mms->gic), &error_fatal); in create_gic()
278 sysbus_mmio_map(SYS_BUS_DEVICE(&mms->gic), 0, PERIPHBASE); in create_gic()
[all …]
H A Dmps2-tz.c306 static const RAMInfo *find_raminfo_for_mpc(MPS2TZMachineState *mms, int mpc) in find_raminfo_for_mpc() argument
308 MPS2TZMachineClass *mmc = MPS2TZ_MACHINE_GET_CLASS(mms); in find_raminfo_for_mpc()
324 static MemoryRegion *mr_for_raminfo(MPS2TZMachineState *mms, in mr_for_raminfo() argument
332 MachineState *machine = MACHINE(mms); in mr_for_raminfo()
338 ram = &mms->ram[raminfo->mrindex]; in mr_for_raminfo()
359 static qemu_irq get_sse_irq_in(MPS2TZMachineState *mms, int irqno) in get_sse_irq_in() argument
366 MachineClass *mc = MACHINE_GET_CLASS(mms); in get_sse_irq_in()
367 MPS2TZMachineClass *mmc = MPS2TZ_MACHINE_GET_CLASS(mms); in get_sse_irq_in()
378 return qdev_get_gpio_in(DEVICE(&mms->cpu_irq_splitter[irqno]), 0); in get_sse_irq_in()
380 return qdev_get_gpio_in_named(DEVICE(&mms->iotkit), "EXP_IRQ", irqno); in get_sse_irq_in()
[all …]
H A Dmusca.c105 static qemu_irq get_sse_irq_in(MuscaMachineState *mms, int irqno) in OBJECT_DECLARE_TYPE()
110 return qdev_get_gpio_in(DEVICE(&mms->cpu_irq_splitter[irqno]), 0); in OBJECT_DECLARE_TYPE()
121 typedef MemoryRegion *MakeDevFn(MuscaMachineState *mms, void *opaque,
137 static MemoryRegion *make_unimp_dev(MuscaMachineState *mms, in make_unimp_dev() argument
146 object_initialize_child(OBJECT(mms), name, uds, TYPE_UNIMPLEMENTED_DEVICE); in make_unimp_dev()
208 static MemoryRegion *make_mpc(MuscaMachineState *mms, void *opaque, in make_mpc() argument
223 MuscaMachineClass *mmc = MUSCA_MACHINE_GET_CLASS(mms); in make_mpc()
225 int i = mpc - &mms->mpc[0]; in make_mpc()
236 downstream = &mms->ram[i]; in make_mpc()
241 downstream = &mms->ram[i]; in make_mpc()
[all …]
H A Dmps2.c137 MPS2MachineState *mms = MPS2_MACHINE(machine); in mps2_common_init() local
153 mms->sysclk = clock_new(OBJECT(machine), "SYSCLK"); in mps2_common_init()
154 clock_set_hz(mms->sysclk, SYSCLK_FRQ); in mps2_common_init()
156 mms->refclk = clock_new(OBJECT(machine), "REFCLK"); in mps2_common_init()
157 clock_set_hz(mms->refclk, REFCLK_FRQ); in mps2_common_init()
193 make_ram(&mms->blockram, "mps.blockram", 0x01000000, 0x4000); in mps2_common_init()
194 make_ram_alias(&mms->blockram_m1, "mps.blockram_m1", in mps2_common_init()
195 &mms->blockram, 0x01004000); in mps2_common_init()
196 make_ram_alias(&mms->blockram_m2, "mps.blockram_m2", in mps2_common_init()
197 &mms->blockram, 0x01008000); in mps2_common_init()
[all …]
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/musicpd/
H A Dmpd_0.24.3.bb40 mms mpg123 modplug sndfile \
62 PACKAGECONFIG[mms] = "-Dmms=enabled,-Dmms=disabled,libmms"
/openbmc/openbmc/poky/meta/files/common-licenses/
H A Dpsutils6 Makefile.unix README config.h descrip.mms