aboutsummaryrefslogtreecommitdiff
path: root/hw/arm/boot.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-19target/arm/arm-powerctl: Correctly init CPUs when powered on to lower ELPeter Maydell1-72/+23
2023-09-21hw/arm/boot: Set SCR_EL3.FGTEn when booting kernelFabian Vogt1-0/+4
2023-05-02hw/arm/boot: Make write_bootloader() public as arm_write_bootloader()Cédric Le Goater1-27/+8
2023-04-03hw/arm: do not free machine->fdt in arm_load_dtb()Markus Armbruster1-1/+4
2023-03-06hw: arm: Support direct boot for Linux/arm64 EFI zboot imagesArd Biesheuvel1-0/+6
2023-02-27target/arm: Wrap arm_rebuild_hflags calls with tcg_enabledFabiano Rosas1-1/+5
2022-12-15hw/arm/boot: set initrd with #address-cells type in fdtSchspa Shi1-4/+6
2022-11-04hw/arm/boot: Set SCR_EL3.HXEn when booting kernelPeter Maydell1-0/+3
2022-11-04hw/arm/boot: Set SME and SVE EL3 vector lengths when booting kernelPeter Maydell1-0/+2
2022-10-27arm: re-randomize rng-seed on rebootJason A. Donenfeld1-0/+2
2022-10-14hw/arm, loongarch: Move load_image_to_fw_cfg() to common locationSunil V L1-49/+0
2022-10-10hw/arm/boot: set CPTR_EL3.ESM and SCR_EL3.EnTP2 when booting Linux with EL3Jerome Forissier1-0/+4
2022-06-10hw/core/loader: return image sizes as ssize_tJamie Iles1-4/+4
2022-05-19target/arm: Use FIELD definitions for CPACR, CPTR_ELxRichard Henderson1-1/+1
2022-03-02target/arm: Report KVM's actual PSCI version to guest in dtbPeter Maydell1-3/+2
2022-03-02target/arm: Support PSCI 1.1 and SMCCC 1.0Akihiko Odaki1-3/+9
2022-02-08hw/arm/boot: Drop existing dtb /psci node rather than retaining itPeter Maydell1-3/+4
2022-02-08hw/arm/boot: Drop nb_cpus field from arm_boot_infoPeter Maydell1-4/+3
2022-02-08hw/arm/boot: Don't write secondary boot stub if using PSCIPeter Maydell1-11/+24
2022-02-08hw/arm/boot: Prevent setting both psci_conduit and secure_board_setupPeter Maydell1-0/+10
2022-02-08hw/arm/boot: Support setting psci-conduit based on guest ELPeter Maydell1-0/+50
2021-12-15hw/arm: Don't include qemu-common.h unnecessarilyPeter Maydell1-1/+0
2021-10-20hw/arm/virt: Don't create device-tree node for empty NUMA nodeGavin Shan1-0/+13
2021-08-02hw/arm/boot: Report error if there is no fw_cfg device in the machinePeter Maydell1-0/+9
2021-05-02Do not include exec/address-spaces.h if it's not really necessaryThomas Huth1-1/+0
2020-12-15vl: make qemu_get_machine_opts staticPaolo Bonzini1-1/+1
2020-12-10vl: extract softmmu/datadir.cPaolo Bonzini1-0/+1
2020-11-02hw/arm/boot: fix SVE for EL3 direct kernel bootRémi Denis-Courmont1-0/+3
2020-07-27hw/arm/boot: Fix MTE for EL3 direct kernel bootRichard Henderson1-0/+3
2020-07-27hw/arm/boot: Fix PAUTH for EL3 direct kernel bootRichard Henderson1-0/+3
2020-02-20Remove unnecessary cast when using the address_space APIPhilippe Mathieu-Daudé1-4/+2
2020-01-29hw/core/loader: Let load_elf() populate a field with CPU-specific flagsAleksandar Markovic1-1/+1
2019-11-11hw/arm/boot: Set NSACR.{CP11, CP10} in dummy SMC setup routineClement Deschamps1-0/+3
2019-11-01hw/arm/boot: Rebuild hflags when modifying CPUState at bootEdgar E. Iglesias1-0/+1
2019-09-27hw/arm/boot: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé1-5/+5
2019-09-27hw/arm/boot.c: Set NSACR.{CP11,CP10} for NS kernel bootsPeter Maydell1-0/+2
2019-09-03numa: move numa global variable numa_info into MachineStateTao Xu1-1/+1
2019-09-03numa: move numa global variable nb_numa_nodes into MachineStateTao Xu1-2/+2
2019-09-03hw/arm: simplify arm_load_dtbTao Xu1-6/+9
2019-08-16Include hw/boards.h a bit lessMarkus Armbruster1-1/+0
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-1/+0
2019-08-16Include sysemu/reset.h a lot lessMarkus Armbruster1-0/+1
2019-07-26hw/arm/boot: Further improve initrd positioning codePeter Maydell1-2/+17
2019-07-26hw/arm/boot: Rename elf_{low, high}_addr to image_{low, high}_addrPeter Maydell1-9/+11
2019-07-01hw/arm/boot: fix direct kernel boot with initrdAndrew Jones1-1/+2
2019-06-17hw/arm/boot: Honour image size field in AArch64 Image format kernelsPeter Maydell1-2/+15
2019-06-17hw/arm/boot: Avoid placing the initrd on top of the kernelPeter Maydell1-14/+20
2019-06-17hw/arm/boot: Diagnose layouts that put initrd or DTB off the end of RAMPeter Maydell1-0/+23
2019-06-17hw/arm/boot: Don't assume RAM starts at address zeroPeter Maydell1-5/+4
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-0/+1