aboutsummaryrefslogtreecommitdiff
path: root/hw/arm/boot.c
AgeCommit message (Expand)AuthorFilesLines
2019-02-05Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell1-1/+1
2019-02-05hw/arm/boot: Support DTB autoload for firmware-only bootsPeter Maydell1-1/+0
2019-02-05hw/arm/boot: Clarify why arm_setup_firmware_boot() doesn't set env->boot_infoPeter Maydell1-1/+2
2019-02-05hw/arm/boot: Factor out "set up firmware boot" codePeter Maydell1-43/+49
2019-02-05hw/arm/boot: Factor out "direct kernel boot" code into its own functionPeter Maydell1-70/+80
2019-02-05hw/arm/boot: Fix block comment style in arm_load_kernel()Peter Maydell1-10/+20
2019-02-05elf: Add optional function ptr to load_elf() to parse ELF notesLiam Merwick1-1/+1
2019-02-01arm: Clarify the logic of set_pc()Julia Suvorova1-4/+0
2019-01-07Support u-boot noload images for arm as used by, NetBSD/evbarm GENERIC kernel.Nick Hudson1-3/+5
2018-12-13Allow AArch64 processors to boot from a kernel placed over 4GBRicardo Perez Blanco1-13/+22
2018-10-24hw/arm/boot: Increase compliance with kernel arm64 boot protocolStewart Hildebrand1-0/+18
2018-08-24hw/arm/boot: AArch32 kernels should be started in Hyp mode if availablePeter Maydell1-0/+11
2018-08-14arm: Fix return code of arm_load_elfAdam Lackorzynski1-4/+4
2018-06-29hw/arm/virt: Silence dtc /memory warningEric Auger1-18/+23
2018-05-31arm: fix qemu crash on startup with -bios optionIgor Mammedov1-9/+9
2018-05-10arm/boot: split load_dtb() from arm_load_kernel()Igor Mammedov1-53/+19
2018-05-04arm: boot: set boot_info starting from first_cpuIgor Mammedov1-1/+1
2018-04-26arm: always start from first_cpu when registering loader cpu reset callbackIgor Mammedov1-1/+1
2018-04-10hw/arm: Allow manually specified /psci nodeAndrey Smirnov1-0/+10
2018-03-19hw/arm/boot: If booting a kernel in EL2, set SCR_EL3.HCEPeter Maydell1-0/+5
2018-03-19hw/arm/boot: assert that secure_boot and secure_board_setup are false for AAr...Peter Maydell1-0/+7
2018-03-09arm: avoid heap-buffer-overflow in load_aarch64_imageMarc-André Lureau1-1/+2
2018-03-09arm: fix load ELF error leakMarc-André Lureau1-0/+1
2018-03-02hw/arm/boot: Honour CPU's address space for image loadsPeter Maydell1-43/+76
2018-02-09Merge remote-tracking branch 'remotes/armbru/tags/pull-misc-2018-02-07-v4' in...Peter Maydell1-0/+1
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster1-0/+1
2018-02-09hw/arm: Move virt's PSCI DT fixup code to arm/boot.cAndrey Smirnov1-0/+65
2018-02-06hw/arm: Replace fprintf(stderr, "*\n" with error_report()Alistair Francis1-8/+8
2017-04-20hw/arm/boot: take Linux/arm64 TEXT_OFFSET header field into accountArd Biesheuvel1-11/+53
2016-11-28arm: Create /chosen and /memory devicetree nodes if necessaryGuenter Roeck1-0/+17
2016-10-17hw/arm/boot: allow using a command line specified dtb without a kernelMichael Olbrich1-2/+2
2016-05-12ARM: Virt: Set numa-node-id for cpu and memory nodesShannon Zhao1-6/+37
2016-04-21hw/arm/boot: always clear r0 when booting kernelsSylvain Garrigues1-1/+1
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster1-0/+1
2016-03-04arm: boot: Support big-endian elfsPeter Crosthwaite1-10/+83
2016-03-04loader: Add data swap option to load-elfPeter Crosthwaite1-1/+1
2016-02-19device_tree: qemu_fdt_getprop_cell converted to use the error APIEric Auger1-2/+4
2016-02-03arm/boot: move highbank secure board setup code to common routineAndrew Baumann1-0/+51
2016-02-03hw/arm: Setup EL1 and EL2 in AArch64 mode for 64bit Linux bootsEdgar E. Iglesias1-0/+2
2016-01-18hw/arm: Clean up includesPeter Maydell1-1/+1
2015-11-10arm: boot: Add secure_board_setup flagPeter Crosthwaite1-1/+9
2015-11-03arm: boot: Add board specific setup code APIPeter Crosthwaite1-1/+19
2015-11-03arm: boot: Adjust indentation of FIXUP commentsPeter Crosthwaite1-8/+8
2015-09-08hw/arm: new interface for devices which need to behave differently for kernel...Peter Maydell1-0/+34
2015-07-15hw/arm/boot: Increase fdt alignmentAlexander Graf1-6/+22
2015-07-09hw/arm/boot: Use cpu_set_pc()Peter Crosthwaite1-13/+11
2015-06-15hw/arm/boot: fix rom_reset notifier registration orderEric Auger1-9/+11
2015-06-02hw/arm/boot: arm_load_kernel implemented as a machine init done notifierEric Auger1-1/+13
2015-04-26Switch non-CPU callers from ld/st*_phys to address_space_ld/st*Peter Maydell1-2/+4
2015-02-05target-arm: Change reset to highest available ELGreg Bellows1-2/+20