| /openbmc/u-boot/arch/arm/mach-socfpga/ |
| H A D | mmu-arm64_s10.c | 15 .virt = 0x0UL, 22 .virt = 0x80000000UL, 30 .virt = 0xF7000000UL, 38 .virt = 0xFFE00000UL, 45 .virt = 0xFFFC0000UL, 53 .virt = 0x0100000000UL, 60 .virt = 0x2000000000UL,
|
| /openbmc/u-boot/arch/arm/mach-rmobile/ |
| H A D | memmap-gen3.c | 15 .virt = 0x0UL, 22 .virt = 0x40000000UL, 28 .virt = 0x47E00000UL, 34 .virt = 0xc0000000UL, 41 .virt = 0x100000000UL, 62 gen3_mem_map[i].virt = 0x0ULL; in enable_caches() 86 gen3_mem_map[i].virt = 0x40000000ULL; in enable_caches() 97 gen3_mem_map[i].virt = start; in enable_caches() 106 gen3_mem_map[i].virt = 0xc0000000ULL; in enable_caches() 127 gen3_mem_map[i].virt = start; in enable_caches() [all …]
|
| /openbmc/u-boot/arch/arm/mach-versal/ |
| H A D | cpu.c | 17 .virt = 0x0UL, 23 .virt = 0x80000000UL, 30 .virt = 0xf0000000UL, 37 .virt = 0xffe00000UL, 43 .virt = 0x400000000UL, 50 .virt = 0x600000000UL, 56 .virt = 0xe00000000UL,
|
| /openbmc/u-boot/arch/arm/mach-mvebu/armada8k/ |
| H A D | cpu.c | 38 .virt = 0xf4000000UL, 46 .virt = 0xfa000000UL, 55 .virt = 0x0UL, 63 .virt = 0xf0000000UL, 71 .virt = 0xf2000000UL, 79 .virt = 0xf6000000UL,
|
| /openbmc/u-boot/board/emulation/qemu-arm/ |
| H A D | qemu-arm.c | 18 .virt = 0x00000000UL, 25 .virt = 0x08000000UL, 33 .virt = 0x40000000UL, 40 .virt = 0x4010000000ULL, 48 .virt = 0x8000000000ULL,
|
| /openbmc/u-boot/arch/arm/mach-imx/imx8m/ |
| H A D | soc.c | 75 .virt = 0x0UL, 82 .virt = 0x100000UL, 90 .virt = 0x7C0000UL, 98 .virt = 0x900000UL, 105 .virt = 0xB00000UL, 113 .virt = 0x40000000UL, 120 .virt = 0x100000000UL,
|
| /openbmc/u-boot/arch/arm/cpu/armv8/s32v234/ |
| H A D | cpu.c | 32 .virt = S32V234_IRAM_BASE, 38 .virt = S32V234_DRAM_BASE1, 44 .virt = S32V234_PERIPH_BASE, 52 .virt = S32V234_DRAM_BASE2,
|
| /openbmc/qemu/docs/system/loongarch/ |
| H A D | virt.rst | 4 loongson3 virt generic platform (``virt``) 7 The ``virt`` machine use gpex host bridge, and there are some 8 emulated devices on virt board, such as loongson7a RTC device, 14 The ``virt`` machine supports: 28 The ``qemu-system-loongarch64`` provides emulation for virt 29 machine. You can specify the machine type ``virt`` and 35 We can boot the LoongArch virt machine by specifying the uefi bios, 93 $ ./build/qemu-system-loongarch64 -machine virt -m 4G -cpu la464 \
|
| /openbmc/u-boot/arch/arm/mach-k3/ |
| H A D | arm64-mmu.c | 21 .virt = 0x0UL, 28 .virt = 0x80000000UL, 34 .virt = 0x880000000UL,
|
| /openbmc/qemu/docs/system/openrisc/ |
| H A D | virt.rst | 1 'virt' generic virtual platform 4 The ``virt`` board is a platform which does not correspond to any 24 The virt machine can be started using the ``-kernel`` and ``-initrd`` options 31 -device virtio-blk-device,drive=d0 -drive file=virt.qcow2,id=d0,if=none,format=qcow2 \ 40 the ``virt`` machine. 45 The ``virt`` board automatically generates a device tree blob ("dtb") which it
|
| /openbmc/qemu/hw/loongarch/ |
| H A D | meson.build | 7 'virt-fdt-build.c', 8 'virt.c')) 9 loongarch_ss.add(when: 'CONFIG_ACPI', if_true: files('virt-acpi-build.c'))
|
| /openbmc/u-boot/arch/arm/mach-mvebu/armada3700/ |
| H A D | cpu.c | 32 .virt = 0x0UL, 40 .virt = 0xd0000000UL, 48 .virt = 0xe8000000UL,
|
| /openbmc/u-boot/arch/arm/cpu/armv8/ |
| H A D | cache_v8.c | 46 max_addr = max(max_addr, mem_map[i].virt + mem_map[i].size); in get_tcr() 204 u64 virt = map->virt; in add_map() local 213 pte = find_pte(virt, 0); in add_map() 215 debug("Creating table for virt 0x%llx\n", virt); in add_map() 221 pte = find_pte(virt, level); in add_map() 227 virt, size, blocksize); in add_map() 228 if (size >= blocksize && !(virt & (blocksize - 1))) { in add_map() 231 pte, virt); in add_map() 236 virt += blocksize; in add_map() 243 virt, blocksize); in add_map() [all …]
|
| /openbmc/u-boot/doc/ |
| H A D | README.qemu-riscv | 5 U-Boot on QEMU's 'virt' machine on RISC-V 8 QEMU for RISC-V supports a special 'virt' machine designed for emulation and 12 The QEMU virt machine models a generic RISC-V virtual machine with support for 35 qemu-system-riscv32 -nographic -machine virt -kernel u-boot 38 qemu-system-riscv64 -nographic -machine virt -kernel u-boot
|
| /openbmc/u-boot/arch/arm/mach-zynqmp/ |
| H A D | cpu.c | 41 .virt = 0x80000000UL, 48 .virt = 0xf8000000UL, 55 .virt = 0x400000000UL, 62 .virt = 0x1000000000UL, 76 zynqmp_mem_map[banks].virt = 0xffe00000UL; in mem_map_fill() 90 zynqmp_mem_map[banks].virt = gd->bd->bi_dram[i].start; in mem_map_fill()
|
| /openbmc/qemu/docs/system/riscv/ |
| H A D | virt.rst | 1 'virt' Generic Virtual Platform (``virt``) 4 The ``virt`` board is a platform which does not correspond to any real hardware; 13 The ``virt`` machine supports the following devices: 33 The ``virt`` machine automatically generates a device tree blob ("dtb") 50 The ``virt`` machine can start using the standard -kernel functionality 70 -M virt,pflash0=pflash0,pflash1=pflash1 \ 82 -M virt,pflash0=pflash0 \ 95 $ qemu-system-riscv64 -M virt -device riscv-iommu-pci (...) 101 $ qemu-system-riscv64 -M virt,iommu-sys=on (...) 134 by using "-accel kvm,kernel-irqchip=split". In this case the ``virt`` machine [all …]
|
| /openbmc/u-boot/board/cavium/thunderx/ |
| H A D | thunderx.c | 47 .virt = 0x000000000000UL, 52 .virt = 0x800000000000UL, 58 .virt = 0x840000000000UL,
|
| /openbmc/qemu/docs/system/arm/ |
| H A D | virt.rst | 1 .. _arm-virt: 3 'virt' generic virtual platform (``virt``) 6 The ``virt`` board is a platform which does not correspond to any 13 This is a "versioned" board model, so as well as the ``virt`` machine 18 ``virt-5.0`` machine type will behave like the ``virt`` machine from 19 the QEMU 5.0 release, and migration should work between ``virt-5.0`` 20 of the 5.0 release and ``virt-5.0`` of the 5.1 release. Migration 22 the non-versioned ``virt`` machine type. 31 The virt board supports: 44 with GICv2. ITS is selected by default with GICv3 (>= virt-2.7). Note [all …]
|
| /openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/ |
| H A D | 0017-arm-corstone1000-add-mmc-for-fvp.patch | 24 .virt = 0x40200000UL, 33 + .virt = 0x40300000UL, 43 .virt = 0x40100000UL, 52 + .virt = 0x50000000UL, 62 .virt = 0x80000000UL,
|
| /openbmc/u-boot/arch/arm/mach-owl/ |
| H A D | sysmap-s900.c | 14 .virt = 0x0UL, /* DDR */ 20 .virt = 0xE0000000UL, /* Peripheral block */
|
| /openbmc/u-boot/arch/arm/mach-snapdragon/ |
| H A D | sysmap-apq8096.c | 13 .virt = 0x0UL, /* Peripheral block */ 20 .virt = 0x80000000UL, /* DDR */
|
| H A D | sysmap-apq8016.c | 13 .virt = 0x0UL, /* Peripheral block */ 20 .virt = 0x80000000UL, /* DDR */
|
| /openbmc/u-boot/arch/arm/mach-uniphier/arm64/ |
| H A D | mem_map.c | 12 .virt = 0x00000000, 20 .virt = 0x80000000,
|
| /openbmc/u-boot/arch/arm/mach-exynos/ |
| H A D | mmu-arm64.c | 13 .virt = 0x10000000UL, 20 .virt = 0x40000000UL,
|
| /openbmc/u-boot/arch/arm/mach-tegra/ |
| H A D | arm64-mmu.c | 17 .virt = 0x0UL, 24 .virt = 0x80000000UL,
|