Home
last modified time | relevance | path

Searched full:platform (Results 1 – 25 of 270) sorted by relevance

1234567891011

/qemu/docs/system/arm/
H A Dsbsa.rst5 board is a generic board platform that doesn't match any real hardware).
46 platform using minimalistic devicetree. This is not a Linux devicetree. It is
50 platform would have other mechanisms to discover at runtime, that are affected
62 - platform version
67 Platform version
70 The platform version is only for informing platform firmware about
79 Platform version changes:
82 Devicetree holds information about CPUs, memory and platform version.
/qemu/hw/core/
H A Dplatform-bus.c2 * Platform Bus device to support dynamic Sysbus devices
23 #include "hw/platform-bus.h"
32 * the IRQ is not mapped on this Platform bus.
46 /* IRQ not mapped on platform bus */ in platform_bus_get_irqn()
52 * -1 if the region is not mapped on this Platform bus.
70 /* MMIO region is not mapped on platform bus */ in platform_bus_get_mmio_addr()
100 * unassociated MMIO regions. Connect them to the platform bus if available.
121 error_report("Platform Bus: Can not fit IRQ line"); in platform_bus_map_irq()
158 error_report("Platform Bus: Can not fit MMIO region of size %"PRIx64, in platform_bus_map_mmio()
163 /* Map the device's region into our Platform Bus MMIO space */ in platform_bus_map_mmio()
[all …]
H A Dsysbus-fdt.c2 * ARM Platform Bus device tree generation helpers
34 #include "hw/platform-bus.h"
35 #include "hw/vfio/vfio-platform.h"
49 int irq_start; /* index of the first IRQ usable by platform bus devices */
50 const char *pbus_node_name; /* name of the platform bus node */
561 const char platcomp[] = "qemu,platform\0simple-bus"; in platform_bus_add_all_fdt_nodes()
568 node = g_strdup_printf("/platform-bus@%"PRIx64, addr); in platform_bus_add_all_fdt_nodes()
570 /* Create a /platform node that we can put all devices into */ in platform_bus_add_all_fdt_nodes()
574 /* Our platform bus region is less than 32bits, so 1 cell is enough for in platform_bus_add_all_fdt_nodes()
/qemu/docs/system/riscv/
H A Dshakti-c.rst1 Shakti C Reference Platform (``shakti_c``)
4 Shakti C Reference Platform is a reference platform based on arty a7 100t
23 * Platform-Level Interrupt Controller (PLIC)
74 $ make PLATFORM=generic
76 fw_payload.elf would be generated in build/platform/generic/firmware/fw_payload.elf.
H A Dvirt.rst1 'virt' Generic Virtual Platform (``virt``)
4 The ``virt`` board is a platform which does not correspond to any real hardware;
17 * Platform-Level Interrupt Controller (PLIC)
97 It also has support for the riscv-iommu-sys platform device:
126 APLIC (advanced platform level interrupt controller) to handle wired
147 Enables the riscv-iommu-sys platform device. Defaults to 'off'.
/qemu/tests/functional/qemu_test/
H A Dconfig.py16 import platform
40 '''Return the dynamic libraries suffix for the current platform'''
42 if platform.system() == "Darwin":
45 if platform.system() == "Windows":
H A Ddecorators.py7 import platform
39 return skipIf(platform.system() in args,
52 return skipUnless(platform.machine() in args,
/qemu/include/hw/arm/
H A Dfsl-imx25.h83 * 0x43F0_4000 0x43F0_7FFF 16 Kbytes ARM926 platform MAX
84 * 0x43F0_8000 0x43F0_BFFF 16 Kbytes ARM926 platform CLKCTL
85 * 0x43F0_C000 0x43F0_FFFF 16 Kbytes ARM926 platform ETB registers
86 * 0x43F1_0000 0x43F1_3FFF 16 Kbytes ARM926 platform ETB memory
87 * 0x43F1_4000 0x43F1_7FFF 16 Kbytes ARM926 platform AAPE registers
105 * 0x43FC_0000 0x43FF_FFFF 256 Kbytes Reserved AIPS A off-platform slots
159 * 0x6000_0000 0x67FF_FFFF 128 Mbytes ARM926 platform ROMPATCH
160 * 0x6800_0000 0x6FFF_FFFF 128 Mbytes ARM926 platform ASIC
/qemu/hw/i386/xen/
H A Dxen_platform.c2 * XEN platform pci device, formerly known as the event channel device
74 #define TYPE_XEN_PLATFORM "xen-platform"
316 case 0: /* Platform flags */ in platform_fixed_ioport_writeb()
359 /* Platform flags */ in platform_fixed_ioport_readb()
430 /* Xen Platform PCI Device */
449 case 0: /* Platform flags */ in xen_platform_ioport_writeb()
501 "0x" HWADDR_FMT_plx " in xen platform mmio space\n", addr); in platform_mmio_read()
510 "address 0x" HWADDR_FMT_plx " in xen platform mmio space\n", in platform_mmio_write()
536 .name = "platform",
554 error_setg(errp, "xen-platform device requires a Xen guest"); in xen_platform_realize()
[all …]
/qemu/include/hw/rtc/
H A Dgoldfish_rtc.h2 * Goldfish virtual platform RTC
6 * For more details on Google Goldfish virtual platform refer:
7 …* https://android.googlesource.com/platform/external/qemu/+/master/docs/GOLDFISH-VIRTUAL-HARDWARE.…
/qemu/hw/vfio/
H A Dplatform.c2 * vfio based device assignment support - platform devices
23 #include "hw/vfio/vfio-platform.h"
37 #include "hw/platform-bus.h"
139 * @vdev: the VFIO platform device
159 * @opaque: actually points to the VFIO platform device
452 error_setg(errp, "this isn't a platform device"); in vfio_populate_device()
512 /* specialized functions for VFIO Platform devices */
541 vbasedev->sysfsdev = g_strdup_printf("/sys/bus/platform/devices/%s", in vfio_base_device_init()
578 warn_report("-device vfio-platform is deprecated"); in vfio_platform_realize()
629 .name = "vfio-platform",
[all …]
/qemu/scripts/tracetool/format/
H A Dd.py16 from sys import platform
39 if not events and platform != "darwin":
49 if platform == "darwin":
/qemu/linux-headers/linux/
H A Dpsp-sev.h4 * platform management commands.
19 * SEV platform commands
98 * @state: platform state
99 * @flags: platform config flags
181 * @state: current platform state
/qemu/include/system/
H A Dhost_iommu_device.h28 * @type: host platform IOMMU type.
30 * @hw_caps: host platform IOMMU capabilities (e.g. on IOMMUFD this represents
33 * @vendor_caps: host platform IOMMU vendor specific capabilities (e.g. on
/qemu/pc-bios/
H A DREADME44 platform, also known as the PowerNV (Non-Virtualized) platform.
62 - The "edk2-*.fd.bz2" images are platform firmware binaries and matching UEFI
77 specifications for platform-specific firmwares executing in M-mode. For all
/qemu/include/hw/core/
H A Dsysbus-fdt.h30 * platform_bus_add_all_fdt_nodes - create all the platform bus nodes
32 * builds the parent platform bus node and all the nodes of dynamic
/qemu/include/hw/
H A Dplatform-bus.h5 * Platform Bus device to support dynamic Sysbus devices
29 #define TYPE_PLATFORM_BUS_DEVICE "platform-bus-device"
/qemu/util/
H A Dfilemonitor-stub.c30 error_setg(errp, "File monitoring not available on this platform"); in qemu_file_monitor_new()
49 error_setg(errp, "File monitoring not available on this platform"); in qemu_file_monitor_add_watch()
/qemu/include/standard-headers/linux/
H A Dvirtio_config.h70 * If clear - device has the platform DMA (e.g. IOMMU) bypass quirk feature.
71 * If set - use platform DMA tools to access the memory.
91 * device are ordered in a way described by the platform.
/qemu/roms/
H A DMakefile71 @echo " efi -- update UEFI (edk2) platform firmware"
178 PLATFORM="generic"
179 …cp opensbi/build/platform/generic/firmware/fw_dynamic.bin ../pc-bios/opensbi-riscv32-generic-fw_dy…
184 PLATFORM="generic"
185 …cp opensbi/build/platform/generic/firmware/fw_dynamic.bin ../pc-bios/opensbi-riscv64-generic-fw_dy…
/qemu/docs/system/openrisc/
H A Dvirt.rst1 'virt' generic virtual platform
4 The ``virt`` board is a platform which does not correspond to any
/qemu/docs/system/
H A Dintroduction.rst29 * - Windows Hypervisor Platform (whpx)
47 vhost-user (for VirtIO) or :ref:`Multi-process QEMU`. If the platform
153 general purpose platform for running Aarch64 guests. We enable
176 As the ``virt`` platform doesn't have any default network or storage
/qemu/tests/functional/
H A Dtest_x86_64_kvm_xen.py132 'grep xen-platform-pci /proc/interrupts',
143 'grep xen-platform-pci /proc/interrupts',
153 'grep xen-platform-pci /proc/interrupts',
/qemu/docs/
H A Dnvdimm.txt226 ACPI 6.2 Errata A added support for a new Platform Capabilities Structure
227 which allows the platform to communicate what features it supports related to
235 "mem-ctrl" - The platform supports flushing dirty data from the memory
238 "cpu" - The platform supports flushing dirty data from the CPU cache to
240 platform also supports flushing dirty data through the memory
/qemu/include/hw/vfio/
H A Dvfio-platform.h2 * vfio based device assignment support - platform devices
25 #define TYPE_VFIO_PLATFORM "vfio-platform"

1234567891011