aboutsummaryrefslogtreecommitdiff
path: root/core/init.c
AgeCommit message (Expand)AuthorFilesLines
2017-02-06Initial support for the ELFv2 ABINicholas Piggin1-6/+12
2017-01-10init: print the FDT blob size in decimalOliver O'Halloran1-1/+1
2017-01-10init: Print some more info before booting linuxBenjamin Herrenschmidt1-1/+8
2017-01-04console: use opal_con_ops APIOliver O'Halloran1-3/+2
2016-11-02libstb: remove subid argument from sb_verify and tb_measureClaudio Carvalho1-4/+4
2016-10-28add BUILD_ASSERT that reset_patch fits in area savedStewart Smith1-0/+1
2016-10-26libstb/stb.c: ignore the secure mode flag unless forced in NVRAMClaudio Carvalho1-3/+3
2016-10-25core/init.c: Fix bootargs parsingChris Smart1-8/+4
2016-10-17initramfs: only delete /chosen/initrd-* nodes if we load initramfsStewart Smith1-3/+3
2016-10-17core/init.c: move stb_init to later in the bootClaudio Carvalho1-3/+3
2016-10-17fast-reset: free fdt on fast reset, count fast rebootsStewart Smith1-1/+2
2016-10-17Fast reboot for P8Benjamin Herrenschmidt1-2/+6
2016-10-10init: rework tb_measure/verify so can work on preloaded kernelsStewart Smith1-9/+14
2016-10-10core/init: Compute built-in/preloaded BOOTKERNEL size from ELF and do secure/...Stewart Smith1-15/+40
2016-10-10Initialize Secure/Trusted Boot (STB) during initClaudio Carvalho1-0/+3
2016-10-10core/init.c: measure event separator before handover to skirootClaudio Carvalho1-0/+6
2016-10-10core/init.c: adjust offset to run BOOTKERNEL containersClaudio Carvalho1-1/+6
2016-09-28core/init: Fix failure of getting node in the free list.Pridhiviraj Paidipeddi1-3/+7
2016-09-27core/init: create the dt root in main_cpu_entryOliver O'Halloran1-0/+3
2016-09-27core/init: remove master_cpu parameterOliver O'Halloran1-4/+4
2016-09-16core/init : Typo correctionMukesh Ojha1-1/+1
2016-09-06core/init: ensure that HRMOR is zero at bootOliver O'Halloran1-0/+10
2016-09-06core/init: ensure the current thread is initialisedOliver O'Halloran1-0/+10
2016-09-06core/init: add per_thread_sanity_checks()Oliver O'Halloran1-0/+10
2016-08-30core/init: take bootargs from nvramOliver O'Halloran1-1/+7
2016-08-30core/init: recheck nvram on fast rebootOliver O'Halloran1-1/+4
2016-08-22cpu: Add support for nap mode on P8Benjamin Herrenschmidt1-1/+9
2016-08-22cpu: Add cpu_idle() which we call when waiting for a jobBenjamin Herrenschmidt1-16/+4
2016-08-22Rename rvwinkle patch to reset patch and install at bootBenjamin Herrenschmidt1-0/+16
2016-08-22main: Copy all exception vectors downBenjamin Herrenschmidt1-20/+38
2016-08-18init: In debug builds, enable debug output to consoleBenjamin Herrenschmidt1-0/+4
2016-08-18Disable mcount on some early functionsBenjamin Herrenschmidt1-7/+7
2016-08-11lpc: Add P9 LPC interrupts supportBenjamin Herrenschmidt1-0/+6
2016-07-08hw/phb4: Add initial supportBenjamin Herrenschmidt1-0/+3
2016-07-08XIVE: Base XIVE support for OPAL XICS emulation callsBenjamin Herrenschmidt1-1/+8
2016-07-06uart: Cleanup initialization and remove simulator hackBenjamin Herrenschmidt1-2/+5
2016-06-14core/fdt: Allow to exclude root nodeGavin Shan1-1/+1
2016-05-18hdata: Make hdata_to_dt more suitable for fuzzingStewart Smith1-5/+7
2016-05-10Disable attn instruction on bootMichael Neuling1-0/+2
2016-03-31init: Test device tree for kernel locationMichael Neuling1-3/+22
2016-03-08core/fdt: Remove deivce_tree.hGavin Shan1-1/+0
2016-03-07Enable Simics UART consoleRyan Grimm1-0/+2
2016-03-07init: Save away first 16 bytes of memoryMichael Neuling1-0/+2
2016-03-07init: Update comments for branch null catcherMichael Neuling1-0/+6
2015-11-18Drop support for p5ioc2Daniel Axtens1-1/+0
2015-10-26Nvlink: Add NPU PHB functionsAlistair Popple1-0/+3
2015-09-30Add opal_boot_complete to debug descriptorJoel Stanley1-0/+3
2015-09-10Remove old, out of date and misplaced commentStewart Smith1-5/+0
2015-09-10move enum ipl_state to hw/fsp/fsp.cStewart Smith1-1/+0
2015-08-26Fix spelling mistakesStewart Smith1-1/+1