aboutsummaryrefslogtreecommitdiff
path: root/target/ppc
AgeCommit message (Expand)Author
2019-03-12spapr: Use CamelCase properlyDavid Gibson
2019-03-12target/ppc: Optimize x[sv]xsigdp using deposit_i64()Philippe Mathieu-Daudé
2019-03-12target/ppc: Optimize xviexpdp() using deposit_i64()Philippe Mathieu-Daudé
2019-03-12target/ppc: add HV support for POWER9Cédric Le Goater
2019-03-12target/ppc: introduce vsr64_offset() to simplify get_cpu_vsr{l,h}() and set_c...Mark Cave-Ayland
2019-03-12target/ppc: switch fpr/vsrl registers so all VSX registers are in host endian...Mark Cave-Ayland
2019-03-12target/ppc: improve avr64_offset() and use it to simplify get_avr64()/set_avr...Mark Cave-Ayland
2019-03-12target/ppc: introduce avr_full_offset() functionMark Cave-Ayland
2019-03-12target/ppc: move Vsr* macros from internal.h to cpu.hMark Cave-Ayland
2019-03-12target/ppc: introduce single vsrl_offset() functionMark Cave-Ayland
2019-03-12target/ppc: introduce single fpr_offset() functionMark Cave-Ayland
2019-03-12target/ppc/spapr: Enable H_PAGE_INIT in-kernel handlingSuraj Jitindar Singh
2019-03-12target/ppc: Refactor kvm_handle_debugFabiano Rosas
2019-03-12target/ppc: Move handling of hardware breakpoints to a separate functionFabiano Rosas
2019-03-12target/ppc: Move exception vector offset computation into a functionFabiano Rosas
2019-03-12target/ppc/spapr: Add SPAPR_CAP_CCF_ASSISTSuraj Jitindar Singh
2019-03-12target/ppc/spapr: Add workaround option to SPAPR_CAP_IBSSuraj Jitindar Singh
2019-03-12target/ppc: Implement large decrementer support for KVMSuraj Jitindar Singh
2019-03-12target/ppc: Implement large decrementer support for TCGSuraj Jitindar Singh
2019-02-26target/ppc: Basic POWER9 bare-metal radix MMU supportBenjamin Herrenschmidt
2019-02-26target/ppc: Support for POWER9 native hashBenjamin Herrenschmidt
2019-02-26target/ppc: Rename PATB/PATBE -> PATEBenjamin Herrenschmidt
2019-02-26target/ppc: Flush the TLB locally when the LPIDR is writtenBenjamin Herrenschmidt
2019-02-26target/ppc: Fix synchronization of mttcg with broadcast TLB flushesBenjamin Herrenschmidt
2019-02-26target/ppc: Add basic support for "new format" HPTE as found on POWER9Benjamin Herrenschmidt
2019-02-26target/ppc: Fix ordering of hash MMU accessesBenjamin Herrenschmidt
2019-02-26target/ppc: Fix #include guard in mmu-book3s-v3.hBenjamin Herrenschmidt
2019-02-26target/ppc: Re-enable RMLS on POWER9 for virtual hypervisorsBenjamin Herrenschmidt
2019-02-26target/ppc/mmu: Use LPCR:HR to chose radix vs. hash translationBenjamin Herrenschmidt
2019-02-26target/ppc/spapr: Set LPCR:HR when using Radix modeBenjamin Herrenschmidt
2019-02-26target/ppc: Add support for LPCR:HEIC on POWER9Benjamin Herrenschmidt
2019-02-26target/ppc: Add POWER9 external interrupt modelBenjamin Herrenschmidt
2019-02-26target/ppc: Add Hypervisor Virtualization Interrupt on POWER9Benjamin Herrenschmidt
2019-02-26target/ppc: Detect erroneous condition in interrupt deliveryBenjamin Herrenschmidt
2019-02-26target/ppc: Add POWER9 exception modelBenjamin Herrenschmidt
2019-02-26target/ppc: Rename "in_pm_state" to "resume_as_sreset"Benjamin Herrenschmidt
2019-02-26target/ppc: Move "wakeup reset" code to a separate functionBenjamin Herrenschmidt
2019-02-26target/ppc: Fix support for "STOP light" states on POWER9Benjamin Herrenschmidt
2019-02-26target/ppc: Don't clobber MSR:EE on PM instructionsBenjamin Herrenschmidt
2019-02-26target/ppc: Fix nip on power management instructionsBenjamin Herrenschmidt
2019-02-18Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.0-20190219' into...Peter Maydell
2019-02-18qapi: make query-cpu-definitions depend on specific targetsMarc-André Lureau
2019-02-18target/ppc: convert vmin* and vmax* to vector operationsRichard Henderson
2019-02-18target/ppc: convert vadd*s and vsub*s to vector operationsRichard Henderson
2019-02-18target/ppc: Split out VSCR_SAT to a vector fieldRichard Henderson
2019-02-18target/ppc: Add set_vscr_satRichard Henderson
2019-02-18target/ppc: Use mtvscr/mfvscr for vmstateRichard Henderson
2019-02-18target/ppc: Add helper_mfvscrRichard Henderson
2019-02-18target/ppc: Remove vscr_nj and vscr_satRichard Henderson
2019-02-18target/ppc: Use helper_mtvscr for reset and gdbRichard Henderson