Home
last modified time | relevance | path

Searched full:vmc (Results 1 – 25 of 51) sorted by relevance

123

/openbmc/linux/Documentation/misc-devices/
H A Dibmvmc.rst23 The Virtual Management Channel (VMC) is a logical device which provides an
51 application component are passed to the hypervisor over a VMC interface,
54 The VMC enables the management partition to provide basic partitioning
64 Virtual Management Channel (VMC)
67 A logical device, called the Virtual Management Channel (VMC), is defined
82 Two new classes of CRQ messages are introduced for the VMC device. VMC
83 Administrative messages are used for each partition using the VMC to
104 Example Management Partition VMC Driver Interface
108 implementation where a device driver is used to interface to the VMC
111 ioctl’s against the VMC device.
[all …]
/openbmc/qemu/hw/s390x/
H A Dvirtio-ccw-mem.c47 VirtIOMEMClass *vmc = VIRTIO_MEM_GET_CLASS(vmem); in virtio_ccw_mem_get_memory_region() local
49 return vmc->get_memory_region(vmem, errp); in virtio_ccw_mem_get_memory_region()
57 VirtIOMEMClass *vmc = VIRTIO_MEM_GET_CLASS(vmem); in virtio_ccw_mem_decide_memslots() local
59 vmc->decide_memslots(vmem, limit); in virtio_ccw_mem_decide_memslots()
66 VirtIOMEMClass *vmc = VIRTIO_MEM_GET_CLASS(vmem); in virtio_ccw_mem_get_memslots() local
68 return vmc->get_memslots(vmem); in virtio_ccw_mem_get_memslots()
189 VirtIOMEMClass *vmc; in virtio_ccw_mem_instance_init() local
197 vmc = VIRTIO_MEM_GET_CLASS(vmem); in virtio_ccw_mem_instance_init()
202 vmc->add_size_change_notifier(vmem, &dev->size_change_notifier); in virtio_ccw_mem_instance_init()
/openbmc/qemu/hw/virtio/
H A Dvirtio-mem-pci.c50 VirtIOMEMClass *vmc = VIRTIO_MEM_GET_CLASS(vmem); in virtio_mem_pci_get_memory_region() local
52 return vmc->get_memory_region(vmem, errp); in virtio_mem_pci_get_memory_region()
60 VirtIOMEMClass *vmc = VIRTIO_MEM_GET_CLASS(vmem); in virtio_mem_pci_decide_memslots() local
62 vmc->decide_memslots(vmem, limit); in virtio_mem_pci_decide_memslots()
69 VirtIOMEMClass *vmc = VIRTIO_MEM_GET_CLASS(vmem); in virtio_mem_pci_get_memslots() local
71 return vmc->get_memslots(vmem); in virtio_mem_pci_get_memslots()
195 VirtIOMEMClass *vmc; in virtio_mem_pci_instance_init() local
203 vmc = VIRTIO_MEM_GET_CLASS(vmem); in virtio_mem_pci_instance_init()
208 vmc->add_size_change_notifier(vmem, &dev->size_change_notifier); in virtio_mem_pci_instance_init()
H A Dvirtio-mem.c1872 VirtIOMEMClass *vmc = VIRTIO_MEM_CLASS(klass); in virtio_mem_class_init() local
1886 vmc->fill_device_info = virtio_mem_fill_device_info; in virtio_mem_class_init()
1887 vmc->get_memory_region = virtio_mem_get_memory_region; in virtio_mem_class_init()
1888 vmc->decide_memslots = virtio_mem_decide_memslots; in virtio_mem_class_init()
1889 vmc->get_memslots = virtio_mem_get_memslots; in virtio_mem_class_init()
1890 vmc->add_size_change_notifier = virtio_mem_add_size_change_notifier; in virtio_mem_class_init()
1891 vmc->remove_size_change_notifier = virtio_mem_remove_size_change_notifier; in virtio_mem_class_init()
1892 vmc->unplug_request_check = virtio_mem_unplug_request_check; in virtio_mem_class_init()
/openbmc/qemu/chardev/
H A Dtrace-events16 spice_vmc_register_interface(void *scd) "spice vmc registered interface %p"
17 spice_vmc_unregister_interface(void *scd) "spice vmc unregistered interface %p"
18 spice_vmc_event(int event) "spice vmc event %d"
/openbmc/qemu/hw/arm/
H A Dvirt.c373 VirtMachineClass *vmc = VIRT_MACHINE_GET_CLASS(vms); in fdt_add_timer_nodes() local
377 if (vmc->claim_edge_triggered_timers) { in fdt_add_timer_nodes()
429 const VirtMachineClass *vmc = VIRT_MACHINE_GET_CLASS(vms); in fdt_add_cpu_nodes() local
486 if (!vmc->no_cpu_topology) { in fdt_add_cpu_nodes()
494 if (!vmc->no_cpu_topology) { in fdt_add_cpu_nodes()
1423 VirtMachineClass *vmc = VIRT_MACHINE_GET_CLASS(vms); in create_smmu() local
1440 if (!vmc->no_nested_smmu) { in create_smmu()
1707 VirtMachineClass *vmc = VIRT_MACHINE_GET_CLASS(vms); in virt_build_smbios() local
1718 vmc->smbios_old_sys_ver ? "1.0" : mc->name); in virt_build_smbios()
1774 VirtMachineClass *vmc = VIRT_MACHINE_GET_CLASS(vms); in virt_cpu_mp_affinity() local
[all …]
H A Dvirt-acpi-build.c540 VirtMachineClass *vmc = VIRT_MACHINE_GET_CLASS(vms); in build_gtdt() local
546 uint32_t irqflags = vmc->claim_edge_triggered_timers ? in build_gtdt()
673 VirtMachineClass *vmc = VIRT_MACHINE_GET_CLASS(vms); in build_madt() local
744 if (its_class_name() && !vmc->no_its) { in build_madt()
810 VirtMachineClass *vmc = VIRT_MACHINE_GET_CLASS(vms); in build_dsdt() local
834 if (vmc->acpi_expose_flash) { in build_dsdt()
899 VirtMachineClass *vmc = VIRT_MACHINE_GET_CLASS(vms); in virt_acpi_build() local
923 if (!vmc->no_cpu_topology) { in virt_acpi_build()
976 if (its_class_name() && !vmc->no_its) { in virt_acpi_build()
H A Dvexpress.c546 VexpressMachineClass *vmc = VEXPRESS_MACHINE_GET_CLASS(machine); in vexpress_common_init() local
547 VEDBoardInfo *daughterboard = vmc->daughterboard; in vexpress_common_init()
805 VexpressMachineClass *vmc = VEXPRESS_MACHINE_CLASS(oc); in vexpress_a9_class_init() local
811 vmc->daughterboard = &a9_daughterboard; in vexpress_a9_class_init()
821 VexpressMachineClass *vmc = VEXPRESS_MACHINE_CLASS(oc); in vexpress_a15_class_init() local
827 vmc->daughterboard = &a15_daughterboard; in vexpress_a15_class_init()
/openbmc/qemu/hw/ppc/
H A Dvof.c302 VofMachineIfClass *vmc; in vof_setprop() local
329 vmc = VOF_MACHINE_GET_CLASS(vmo); in vof_setprop()
330 if (!vmc->setprop || !vmc->setprop(ms, nodepath, propname, val, vallen)) { in vof_setprop()
797 VofMachineIfClass *vmc = VOF_MACHINE_GET_CLASS(vmo); in vof_call_method() local
799 g_assert(vmc->client_architecture_support); in vof_call_method()
800 ret = (uint32_t)vmc->client_architecture_support(ms, first_cpu, in vof_call_method()
844 VofMachineIfClass *vmc = VOF_MACHINE_GET_CLASS(vmo); in vof_quiesce() local
846 if (vmc->quiesce) { in vof_quiesce()
847 vmc->quiesce(ms); in vof_quiesce()
/openbmc/linux/drivers/misc/
H A Dibmvmc.c84 * @vmc_index: drc index of the vmc device created
103 /* Call to request the VMC device from phyp */ in h_request_vmc()
636 * ibmvmc_send_capabilities - Send VMC Capabilities
641 * initialization sequence of messages and is used to exchange VMC capabilities
643 * partition must send this message and the hypervisor must respond with VMC
1294 * ibmvmc_ioctl_requestvmc - IOCTL Request VMC
1297 * @ret_vmc_index: VMC Index
1311 /* Call to request the VMC device from phyp*/ in ibmvmc_ioctl_requestvmc()
1321 pr_err("ibmvmc: requestvmc: hypervisor denied vmc request\n"); in ibmvmc_ioctl_requestvmc()
1327 pr_err("ibmvmc: requestvmc: vmc resource unavailable\n"); in ibmvmc_ioctl_requestvmc()
[all …]
H A Dibmvmc.h135 u8 hmc_session; /* Session Identifier for the current VMC connection */
159 /* VMC server adapter settings */
/openbmc/linux/Documentation/devicetree/bindings/regulator/
H A Dmediatek,mt6331-regulator.yaml181 mt6331_vmc_reg: ldo-vmc {
182 regulator-name = "vmc";
H A Dmediatek,mt6357-regulator.yaml239 mt6357_vmc_reg: ldo-vmc {
240 regulator-name = "vmc";
H A Dmt6397-regulator.txt142 regulator-name = "vmc";
H A Dmt6323-regulator.txt111 regulator-name = "vmc";
/openbmc/linux/arch/arm64/boot/dts/mediatek/
H A Dmt6331.dtsi134 mt6331_vmc_reg: ldo-vmc {
135 regulator-name = "vmc";
H A Dmt6357.dtsi207 mt6357_vmc_reg: ldo-vmc {
208 regulator-name = "vmc";
/openbmc/linux/drivers/regulator/
H A Dmt6357-regulator.c374 MT6357_LDO("ldo-vmc", VMC, vmc_voltages,
H A Dmt6331-regulator.c376 MT6331_LDO("ldo-vmc", VMC, ldo_volt_table5, MT6331_DIGLDO_CON3, 10,
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Dmmhub_v2_0.c43 [13][0] = "VMC",
70 [8][0] = "VMC",
100 [8][0] = "VMC",
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_int_process_v11.c27 #include "ivsrcid/vmc/irqsrcs_vmc_1_0.h"
295 /* VMC, UTCL2 */ in event_interrupt_wq_v11()
/openbmc/linux/arch/arm/boot/dts/mediatek/
H A Dmt8135-evbp1.dts119 regulator-name = "vmc";
H A Dmt6323.dtsi115 regulator-name = "vmc";
/openbmc/linux/drivers/i2c/busses/
H A Di2c-icy.c196 { ZORRO_ID(VMC, 15, 0), },
/openbmc/linux/include/uapi/linux/
H A Dzorro_ids.h449 #define ZORRO_PROD_VMC_ISDN_BLASTER_Z2 ZORRO_ID(VMC, 0x01, 0)
450 #define ZORRO_PROD_VMC_HYPERCOM_4 ZORRO_ID(VMC, 0x02, 0)

123