aboutsummaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Expand)AuthorFilesLines
2023-08-09pci: Remove MVE opal callsJoel Stanley1-36/+0
2023-07-12init: Add a newline to the LPAR-per-core warningJoel Stanley1-1/+1
2023-07-11pau: Fix a build error with GCC 13.1.1Vaibhav Jain1-1/+1
2023-07-11hw/chiptod: allow qemu to use the chiptodNicholas Piggin1-2/+1
2023-06-06core/init: Move opal_mpipl_init earlierNicholas Piggin1-4/+2
2023-06-06ipmi: remove unused OS watchdog supportNicholas Piggin1-11/+0
2023-06-06ipmi: flush the ipmi message queue before booting a kernelNicholas Piggin1-1/+10
2023-06-06ipmi: Fix potential infinite loop in sync_msg pollingNicholas Piggin1-1/+2
2023-06-06core/malloc: Make free and realloc tolerant of invalid usageNicholas Piggin1-0/+24
2023-06-06mem_region: Add a local_free functionNicholas Piggin1-0/+34
2023-03-28opal/hmi: Recover from unusual HMI with no TB error reported.Mahesh Salgaonkar1-4/+36
2022-07-05interrupts: Speed up opal interrupts scanningFrederic Barrat1-5/+17
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