aboutsummaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Expand)AuthorFilesLines
2022-06-13cpu: Fix HID SPR icache flushing and attn change sequenceNicholas Piggin1-0/+22
2022-06-13core: detect LPAR-per-core mode and report in dtNicholas Piggin1-0/+38
2022-04-29flash: Make PNOR partition encoding size 64 bit safe.Aneesh Kumar K.V1-9/+17
2022-02-04Fix array-bound compilation warningsAbhishek Singh Tomar4-7/+14
2022-01-03hwprobe: convert vas_init(), nx_init()Stewart Smith1-6/+0
2022-01-03hw/slw: split P8 specific code into its own fileNicholas Piggin2-0/+2
2022-01-03hw/slw: Move P8 bits behind CONFIG_P8Nicholas Piggin1-0/+2
2022-01-03SBE: create processor-independent timer APIsNicholas Piggin3-15/+9
2022-01-03Add CONFIG_P8 with PHB3 behind itStewart Smith1-2/+9
2022-01-03hwprobe: convert PHB, NPU, PAU subsystems to hwprobeStewart Smith1-14/+1
2022-01-03Introduce hwprobe facility to avoid hard-coding probe functionsStewart Smith3-0/+74
2022-01-03fast-reboot: fix TLB cleanup after fast rebootNicholas Piggin1-0/+4
2021-12-23core/cpu: move sleep/wake synchronisation out from low level codeNicholas Piggin1-110/+42
2021-12-23core/cpu: make cpu idle states simplerNicholas Piggin1-25/+50
2021-12-23core/cpu: move cpu_wake out of job_lockNicholas Piggin1-1/+2
2021-12-23core/cpu: refactor IPI sendingNicholas Piggin1-18/+13
2021-12-23core/cpu: remove POWER8 IPI loopNicholas Piggin1-3/+1
2021-12-23core/cpu: rewrite idle synchronisationNicholas Piggin1-100/+156
2021-12-09ccan: switch list_add_before/after arguments to match upstreamNicholas Piggin3-4/+4
2021-10-19pau: hmi scom dumpChristophe Lombard1-144/+132
2021-10-19pau: create phbChristophe Lombard2-4/+9
2021-10-19pau: introduce supportChristophe Lombard1-0/+3
2021-10-19AWAN simulator support for P10Ryan Grimm3-6/+18
2021-10-19Remove support for POWER8 DD1Nicholas Piggin1-14/+9
2021-10-19cpu: add debug check in cpu_relaxNicholas Piggin1-0/+6
2021-10-19cpu: cpu_idle_job SMT priority fixNicholas Piggin1-1/+0
2021-10-19interrupts: add_opal_interrupts avoid NULL dereference on P10 mamboNicholas Piggin1-1/+6
2021-09-09npu3: Remove GPU support on SwiftFrederic Barrat1-1/+0
2021-08-18interrupts: Do not advertise XICS support on P10Cédric Le Goater1-1/+11
2021-08-06libpore: P10 stop-api supportPratik Rajesh Sampat1-4/+27
2021-08-06hw/phb5: Add initial supportJordan Niethe2-1/+5
2021-08-06xive/p10: Add a XIVE2 driverCédric Le Goater2-3/+13
2021-08-06hdat/spira: Define ibm, primary-topology-index property per chipHaren Myneni1-0/+3
2021-08-06plat/qemu/p10: add a POWER10 platformCédric Le Goater1-0/+1
2021-08-06cpufeatures: Add POWER10 supportNicholas Piggin1-22/+82
2021-08-06p10: Workaround core recovery issueMichael Neuling1-0/+36
2021-08-06Initial POWER10 enablementNicholas Piggin8-66/+725
2021-08-04POWER9 Cleanups: de-assert SPWPratik R. Sampat1-0/+2
2021-06-30core/cpu: Initialize all cpu thread areas to avoid invalid memory access.Mahesh Salgaonkar1-2/+24
2021-06-30fast-reboot: Fix the bonus cleanup_cpu_state()Oliver O'Halloran1-2/+10
2021-06-30i2c,trace: Add I2C operation trace eventsOliver O'Halloran1-0/+32
2021-06-30trace: Add nvram hack to use the old trace export behaviourOliver O'Halloran3-7/+18
2021-06-30core/mce: POWER9 fix machine check decoding of async errorsNicholas Piggin1-0/+13
2021-06-30cpu: Add retry in cpu_pm_disable to kick cpus out of idleVaidyanathan Srinivasan1-2/+11
2021-05-13hw/imc: move imc_init() towards end main_cpu_entry()Madhavan Srinivasan1-3/+3
2020-12-15Fix possible deadlock with DEBUG buildVasant Hegde1-2/+2
2020-11-27core/opal.c: sparse cleanup integer as NULLStewart Smith1-1/+1
2020-11-27core/platform: Fallback to full_reboot if fast-reboot failsVasant Hegde1-1/+2
2020-11-27core/cpu: fix next_ungarded_primaryNicholas Piggin1-4/+2
2020-10-01core/flash.c: add SECBOOT read and write supportClaudio Carvalho1-0/+126