2019-02-04 |
Alexey Kardashevskiy | spapr_pci: Fix endianness in assigned-addresses property Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: remove various HOST_WORDS_BIGENDIAN hacks... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: remove ROTRu32 and ROTRu64 macros from... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: simplify VEXT_SIGNED macro in int_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: eliminate use of EL_IDX macros from int_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: eliminate use of HI_IDX and LO_IDX macros... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: rework vmul{e,o}{s,u}{b,h,w} instructions... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: rework vmrg{l,h}{b,h,w} instructions to... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Thomas Huth | hw/ppc/spapr: Add support for "-vga cirrus" Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | QemuMacDrivers: update qemu_vga.ndrv to 90c488d built... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | MAINTAINERS: add myself as maintainer for Mac Old World... Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Alexey Kardashevskiy | spapr: Drop unused parameters from fdt building helper Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Thomas Huth | MAINTAINERS: Merge the two e500 sections Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Thomas Huth | MAINTAINERS: XIVE is an interrupt controller, not a... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Thomas Huth | hw/ppc: Move ppc40x_*reset() functions from ppc405_uc... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Cédric Le Goater | ppc: remove the interrupt presenters from under PowerPCCPU Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Mark Cave-Ayland | target/ppc: implement complete set of Vsr* macros Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Cédric Le Goater | spapr: move the interrupt presenters under machine_data Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Cédric Le Goater | ppc/pnv: introduce a CPU machine_data Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Cédric Le Goater | xive: add a get_tctx() method to the XiveRouter Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
David Hildenbrand | spapr/pci: Fix primary bus number for PCI bridges Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Greg Kurz | spapr: Forbid setting ic-mode for old machine types Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Thomas Huth | hw/ppc/spapr: Encode the SCSI channel (bus) in the... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Cédric Le Goater | spapr/vio: remove the "irq" property" Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
BALATON Zoltan | ppc440: Avoid reporting error when reading non-existent... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Greg Kurz | target/ppc/kvm: Drop useless include directive Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Cédric Le Goater | ppc/xive: fix remaining XiveFabric names Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
BALATON Zoltan | sam460ex: Fix support for memory larger than 1GB Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
BALATON Zoltan | ppc4xx: Pass array index to function instead of pointer... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
BALATON Zoltan | ppc4xx: Rename ppc4xx_sdram_t in ppc440_uc.c to ppc440_sdram_t Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
BALATON Zoltan | ppc4xx: Use ram_addr_t in ppc4xx_sdram_adjust() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
BALATON Zoltan | sam460ex: Clean up SPD EEPROM creation Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
BALATON Zoltan | smbus: Add a helper to generate SPD EEPROM data Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-04 |
Alexey Kardashevskiy | pseries: Update SLOF firmware image Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Cédric Le Goater | spapr: enable XIVE MMIOs at reset Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Cédric Le Goater | spapr: introduce a new sPAPR IRQ backend supporting... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Cédric Le Goater | ppc/xics: allow ICSState to have an offset 0 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-01-08 |
Cédric Le Goater | spapr: move the qemu_irq array under the machine Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
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 |