summaryrefslogtreecommitdiffstats
path: root/target/ppc/cpu.h
Commit message (Expand)AuthorAgeFilesLines
* ppc: Fix duplicated typedefs to be able to compile with Clang in gnu99 modeThomas Huth2019-01-221-4/+5
* ppc: replace the 'Object *intc' by a 'ICPState *icp' pointer under the CPUCédric Le Goater2019-01-081-1/+2
* ppc/xive: introduce a XiveTCTX pointer under PowerPCCPUCédric Le Goater2019-01-081-0/+2
* target/ppc: move FP and VMX registers into aligned vsr register arrayMark Cave-Ayland2019-01-081-6/+19
* target/ppc: merge ppc_vsr_t and ppc_avr_t union typesMark Cave-Ayland2019-01-081-7/+10
* target/ppc: Remove silly GETFIELD/SETFIELD/MASK_TO_LSH macrosDavid Gibson2018-12-201-12/+0Star
* target/ppc: fix the PPC_BIT definitionsCédric Le Goater2018-12-201-3/+3
* target/ppc: add external PID supportRoman Kapl2018-11-081-1/+23
* ppc: Remove deprecated ppcemb targetThomas Huth2018-08-281-16/+0Star
* ppc: add DBCR based debuggingRoman Kapl2018-08-211-0/+5
* target/ppc: Remove POWERPC_EXCP_STCXRichard Henderson2018-07-031-5/+0Star
* target/ppc: Use atomic load for LQ and LQARXRichard Henderson2018-07-031-0/+3
* target/ppc: Allow cpu compatiblity checks based on type, not instanceDavid Gibson2018-06-211-0/+4
* target/ppc, spapr: Move VPA information to machine_dataDavid Gibson2018-06-161-6/+1Star
* target/ppc: drop empty #if/#endif blockGreg Kurz2018-06-161-2/+0Star
* ppc: Rename 2.13 machines to 3.0Peter Maydell2018-05-291-1/+1
* spapr: Move PAPR mode cpu setup fully to spapr codeDavid Gibson2018-05-041-1/+1
* target/ppc: add basic support for PTCR on POWER9Cédric Le Goater2018-05-041-0/+2
* target/ppc: Fold slb_nr into PPCHash64OptionsDavid Gibson2018-04-271-1/+2
* target/ppc: Fold ci_large_pages flag into PPCHash64OptionsDavid Gibson2018-04-271-1/+0Star
* target/ppc: Split page size information into a separate allocationDavid Gibson2018-04-271-22/+4Star
* cpu: get rid of unused cpu_init() definesIgor Mammedov2018-03-191-2/+0Star
* cpu: add CPU_RESOLVING_TYPE macroIgor Mammedov2018-03-191-0/+1
* target/*/cpu.h: remove softfloat.hAlex Bennée2018-02-211-1/+0Star
* accel/tcg: add size paremeter in tlb_fill()Laurent Vivier2018-01-251-1/+1
* target/ppc: add support for hypervisor doorbells on book3s CPUsCédric Le Goater2018-01-201-2/+6
* target/ppc: fix doorbell and hypervisor doorbell definitionsCédric Le Goater2018-01-201-4/+4
* target/ppc: add support for POWER9 HILECédric Le Goater2018-01-161-0/+1
* target/ppc: Clarify compat mode max_threads valueDavid Gibson2018-01-161-1/+1
* target/ppc: more use of the PPC_*() macrosCédric Le Goater2018-01-101-22/+34
* target/ppc: introduce the PPC_BIT() macroCédric Le Goater2017-12-141-49/+56
* ppc: spapr: use generic cpu_model parsingIgor Mammedov2017-10-171-1/+0Star
* spapr: fix the value of SDR1 in kvmppc_put_books_sregs()Greg Kurz2017-09-271-0/+1
* ppc: use macros to make cpu type name from string literalIgor Mammedov2017-09-081-0/+3
* booke206: fix tlbnps for fixed size TLBKONRAD Frederic2017-09-081-0/+22
* booke206: fix booke206_tlbnps for mav 2.0KONRAD Frederic2017-09-081-2/+2
* ppc: spapr: Make VCPU ID handling private to SPAPRSam Bobroff2017-09-081-18/+0Star
* ppc: spapr: Rename cpu_dt_id to vcpu_idSam Bobroff2017-09-081-8/+8
* ppc: replace cpu_ppc_init() with cpu_generic_init()Igor Mammedov2017-09-011-2/+1Star
* target/ppc: Add stub implementation of the PSSCRDavid Gibson2017-08-091-0/+1
* target/ppc: Implement TIDRDavid Gibson2017-08-091-0/+1
* ppc: Rework CPU compatibility testing across migrationDavid Gibson2017-06-301-0/+1
* pseries: Move CPU compatibility property to machineDavid Gibson2017-06-301-2/+3
* numa: move numa_node from CPUState into target specific classesIgor Mammedov2017-06-051-0/+1
* target/ppc: Avoid printing wrong aliases in CPU help textThomas Huth2017-05-111-0/+1
* target/ppc: Implement ISA V3.00 radix page fault handlerSuraj Jitindar Singh2017-05-111-0/+2
* tcg: enable MTTCG by default for PPC64 on x86Nikunj A Dadhania2017-05-111-0/+2
* ppc/xics: introduce an 'intc' backlink under PowerPCCPUCédric Le Goater2017-04-261-0/+1
* spapr: Add ibm,processor-radix-AP-encodings to the device treeSam Bobroff2017-04-261-0/+4
* target/ppc: Fix wrong number of UAMR registerThomas Huth2017-03-141-1/+1