2019-01-08 |
Cédric Le Goater | pnv/psi: move the ICSState qemu_irq array under the... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Cédric Le Goater | ppc: export the XICS and XIVE set_irq handlers Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Cédric Le Goater | spapr: return from post_load method when RTC import... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Cédric Le Goater | ppc: replace the 'Object *intc' by a 'ICPState *icp... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Cédric Le Goater | ppc/xive: introduce a XiveTCTX pointer under PowerPCCPU Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Cédric Le Goater | spapr: modify the prototype of the cpu_intc_create... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Cédric Le Goater | spapr/xive: simplify the sPAPR IRQ qirq method for... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Greg Kurz | spapr_pci: Define SPAPR_MAX_PHBS in hw/pci-host/spapr.h Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Michael Roth | pci: allow cleanup/unregistration of PCI root buses Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Greg Kurz | spapr: move spapr_create_phb() to core machine code Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | MAINTAINERS: add qemu_vga.ndrv file entry for Mac machines Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Thomas Huth | MAINTAINERS: Add some missing ppc-related files Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: replace AVR* macros with Vsr* macros Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: move FP and VMX registers into aligned... Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: merge ppc_vsr_t and ppc_avr_t union types Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: switch FPR, VMX and VSX helpers to access... Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: introduce get_cpu_vsr{l,h}() and set_cpu_vsr... Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: introduce get_avr64() and set_avr64() helpers... Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: introduce get_fpr() and set_fpr() helpers... Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: switch EXTRACT_HELPER macros over to use... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Mark Cave-Ayland | target/ppc: fix typo in SIMM5 extraction helper Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
BALATON Zoltan | MAINTAINERS: Add more files to sam460ex Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
BALATON Zoltan | ppc4xx: Disable debug logging by default Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Alexey Kardashevskiy | ppc/spapr: Receive and store device tree blob from... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Laurent Vivier | spapr: Add H-Call H_HOME_NODE_ASSOCIATIVITY Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | MAINTAINERS: PPC: add a XIVE section Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr: change default CPU type to POWER9 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr: introduce an 'ic-mode' machine option Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr: add an extra OV5 field to the sPAPR IRQ backend Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr: add a 'reset' method to the sPAPR IRQ backend Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr: extend the sPAPR IRQ backend for XICS migration Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr: allocate the interrupt thread context under... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr: add device tree support for the XIVE exploitation... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr: add hcalls support for the XIVE exploitation... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr: introduce a new machine IRQ backend for XIVE Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Alexey Kardashevskiy | spapr-iommu: Always advertise the maximum possible... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr/xive: use the VCPU id as a NVT identifier Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr/xive: introduce a XIVE interrupt controller Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | ppc/xive: notify the CPU when the interrupt priority... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | ppc/xive: introduce a simplified XIVE presenter Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | ppc/xive: introduce the XIVE interrupt thread context Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | ppc/xive: add support for the END Event State Buffers Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Paul A. Clarke | Changes requirement for "vsubsbs" instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr: export and rename the xics_max_server_number... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr: introduce a spapr_irq_init() routine Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | spapr: initialize VSMT before initializing the IRQ... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | ppc/xive: introduce the XIVE Event Notification Descriptors Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | ppc/xive: introduce the XiveRouter model Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | ppc/xive: introduce the XiveNotifier interface Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | ppc/xive: add support for the LSI interrupt sources Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | ppc/xive: introduce a XIVE interrupt source model Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Greg Kurz | e500: simplify IRQ wiring Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Greg Kurz | mac_newworld: simplify IRQ wiring Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Greg Kurz | virtex_ml507: use g_new(T, n) instead of g_malloc(sizeof... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Greg Kurz | sam460ex: use g_new(T, n) instead of g_malloc(sizeof... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Greg Kurz | ppc440_bamboo: use g_new(T, n) instead of g_malloc... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Greg Kurz | ppc405_uc: use g_new(T, n) instead of g_malloc(sizeof... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Greg Kurz | ppc405_boards: use g_new(T, n) instead of g_malloc... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Greg Kurz | spapr: use g_new(T, n) instead of g_malloc(sizeof(T... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Greg Kurz | target/ppc: use g_new(T, n) instead of g_malloc(sizeof... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Greg Kurz | spapr: drop redundant statement in spapr_populate_drconf_mem... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Suraj Jitindar Singh | target/ppc: tcg: Implement addex instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Serhii Popovych | spapr: Fix ibm,max-associativity-domains property number... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
David Gibson | target/ppc: Remove silly GETFIELD/SETFIELD/MASK_TO_LSH... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-12-20 |
Cédric Le Goater | target/ppc: fix the PPC_BIT definitions Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Suraj Jitindar Singh | ppc/spapr_caps: Add SPAPR_CAP_NESTED_KVM_HV Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Suraj Jitindar Singh | target/ppc: Add one reg id for ptcr Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Maria Klimushenkova | This patch fixes processing of rfi instructions in... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Peter Maydell | hw/ppc/ppc440_uc: Remove dead code in sdram_size() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Alexander Graf | MAINTAINERS: PPC: Remove myself Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Prasad J Pandit | ppc/pnv: check size before data buffer access Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Pavel Dovgalyuk | target/ppc: fix mtmsr instruction for icount Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Peter Maydell | hw/ppc/mac_newworld: Free openpic_irqs array after use Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Dr. David Alan Gilbert | macio/pmu: Fix missing vmsd terminator Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Greg Kurz | spapr_pci: convert g_malloc() to g_new() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Richard Henderson | target/ppc: Split out float_invalid_cvt Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Richard Henderson | target/ppc: Split out float_invalid_op_div Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Richard Henderson | target/ppc: Split out float_invalid_op_mul Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Richard Henderson | target/ppc: Split out float_invalid_op_addsub Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Richard Henderson | target/ppc: Introduce fp number classification Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Richard Henderson | target/ppc: Remove float_check_status Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Richard Henderson | target/ppc: Split up float_invalid_op_excp Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Thomas Huth | hw/ppc/spapr_rng: Introduce CONFIG_SPAPR_RNG switch... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Cédric Le Goater | PPC: e500: convert SysBus init method to a realize... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Cédric Le Goater | ppc4xx_pci: convert SysBus init method to a realize... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Cédric Le Goater | ppc440_pcix: convert SysBus init method to a realize... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-11-08 |
Roman Kapl | target/ppc: add external PID support Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-10-02 |
David Gibson | Update dtc/libfdt submodule to v1.4.7 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | 40p: add fixed IRQ routing for LSI SCSI device Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | lsi53c895a: add optional external IRQ via qdev Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | scsi: remove unused lsi53c895a_create() and lsi53c810_create... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | scsi: move lsi53c8xx_create() callers to lsi53c8xx_handle_le... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | scsi: add lsi53c8xx_handle_legacy_cmdline() function Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-09-25 |
Marcus Comstedt | sm501: Adjust endianness of pixel value in rectangle... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-09-25 |
Cédric Le Goater | spapr_pci: add an extra 'nr_msis' argument to spapr_populate... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-09-25 |
Cédric Le Goater | spapr: increase the size of the IRQ number space Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-09-25 |
Cédric Le Goater | spapr: introduce a spapr_irq class 'nr_msis' attribute Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | 40p: use OR gate to wire up raven PCI interrupts Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-09-25 |
Mark Cave-Ayland | raven: some minor IRQ-related tidy-ups Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2018-09-25 |
Hervé Poussineau | hw/ppc: on 40p machine, change default firmware to... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |