2020-03-17 |
David Gibson | spapr: Rename DT functions to newer naming convention Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-17 |
David Gibson | spapr: Move creation of ibm,architecture-vec-5 property Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-17 |
David Gibson | spapr: Move creation of ibm,dynamic-reconfiguration... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-17 |
David Gibson | spapr: Clean up RMA size calculation Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | spapr: Don't clamp RMA to 16GiB on new machine types Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | spapr: Don't attempt to clamp RMA to VRMA constraint Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | spapr,ppc: Simplify signature of kvmppc_rma_size() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | spapr: Don't use weird units for MIN_RMA_SLOF Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Don't store VRMA SLBE persistently Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Only calculate RMLS derived RMA limit on... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Correct RMLS table Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Streamline calculation of RMA limit from... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Use class fields to simplify LPCR masking Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Remove RMOR register from POWER9 & POWER10 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | spapr, ppc: Remove VPM0/RMLS hacks for POWER9 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Introduce ppc_hash64_use_vrma() helper Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Correct handling of real mode accesses... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | ppc: Remove stub of PPC970 HID4 implementation Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | ppc: Remove stub support for 32-bit hypervisor mode Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-02-03 |
David Gibson | spapr: Enable DD2.3 accelerated count cache flush in... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-12-16 |
David Gibson | spapr: Simplify ovec diff Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-12-16 |
David Gibson | spapr: Fold h_cas_compose_response() into h_client_architect... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-12-16 |
David Gibson | spapr: Improve handling of fdt buffer size Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-12-16 |
David Gibson | spapr: Don't trigger a CAS reboot for XICS/XIVE mode... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-12-16 |
David Gibson | exynos4210_gic: Suppress gcc9 format-truncation warnings Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-11-25 |
David Gibson | spapr: Work around spurious warnings from vfio INTx... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-11-25 |
David Gibson | spapr: Handle irq backend changes with VFIO PCI devices Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-11-25 |
David Gibson | vfio/pci: Respond to KVM irqchip change notifier Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-11-25 |
David Gibson | vfio/pci: Split vfio_intx_update() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-11-25 |
David Gibson | kvm: Introduce KVM irqchip change notifier Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-11-18 |
David Gibson | spapr/kvm: Set default cpu model for all machine classes Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr: Move SpaprIrq::nr_xirqs to SpaprMachineClass Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr: Remove SpaprIrq::nr_msis Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move SpaprIrq::post_load hook to... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move SpaprIrq::reset hook logic... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr: Remove SpaprIrq::init_kvm hook Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Match signatures for XICS and XIVE... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move dt_populate from SpaprIrq to... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move print_info from SpaprIrq to... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move set_irq from SpaprIrq to SpaprInterr... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr: Formalize notion of active interrupt controller Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move irq claim and free from SpaprIrq... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move cpu_intc_create from SpaprIrq... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Introduce SpaprInterruptController... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Eliminate SpaprIrq::init hook Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Add return value to spapr_irq_check() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Use less cryptic representation of which irq... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xive: Improve irq claim/free path Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr, xics, xive: Better use of assert()s on irq claim... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Handle freeing of multiple irqs in frontend... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Remove unhelpful tracepoints from spapr_irq_free_xics() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Eliminate SpaprIrq:get_nodename method Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Simplify spapr_qirq() handling Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Fix indexing of XICS irqs Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Eliminate nr_irqs parameter to SpaprIrq::init Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Clarify and fix handling of nr_irqs Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Replace spapr_vio_qirq() helper with spapr_vio_irq_pu... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Fold spapr_phb_lsi_qirq() into its single caller Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xics: Create sPAPR specific ICS subtype Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xics: Merge TYPE_ICS_BASE and TYPE_ICS_SIMPLE classes Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xics: Eliminate reset hook Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xics: Rename misleading ics_simple_*() functions Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xics: Eliminate 'reject', 'resend' and 'eoi' class... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xics: Minor fixes for XICSFabric interface Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Move handling of special NVLink numa node from... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Simplify handling of pre ISA 3.0 guest workaround... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-09-19 |
David Gibson | tests/acceptance: Specify arch for QueryCPUModelExpansion Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-08-28 |
David Gibson | spapr: Use SHUTDOWN_CAUSE_SUBSYSTEM_RESET for CAS reboots Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-08-21 |
David Gibson | spapr_pci: Allow 2MiB and 16MiB IOMMU pagesizes by... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-08-13 |
David Gibson | spapr: Reset CAS & IRQ subsystem after devices Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Allow hot plug/unplug of PCI bridges and devices... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Direct all PCI hotplug to host bridge, rather... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Don't use bus number for building DRC ids Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Clean up DRC index construction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Clean up spapr_drc_populate_dt() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Clean up dt creation for PCI buses Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Clean up device tree construction for PCI devices Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Clean up device node name generation for PCI... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-29 |
David Gibson | pci: Fold pci_get_bus_devfn() into its sole caller Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-29 |
David Gibson | pci: Make is_bridge a bool Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-29 |
David Gibson | pcie: Simplify pci_adjust_config_limit() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-29 |
David Gibson | spapr: Fix phb_placement backwards compatibility Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-29 |
David Gibson | spapr: Add forgotten capability to migration stream Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-29 |
David Gibson | tests: Fix up docker cross builds for ppc64 (BE) targets Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-20 |
David Gibson | pci: Simplify pci_bus_is_root() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-20 |
David Gibson | pcie: Remove redundant test in pcie_mmcfg_data_{read... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for translate/spe-impl.inc.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for translate/vmx-impl.inc.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for translate/vsx-impl.inc.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for translate/fp-impl.inc.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for translate.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for translate_init.inc.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for monitor.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for mmu_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for mmu-hash64.[ch] Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for mmu-hash32.[ch] Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for misc_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for mfrom_table.inc.c & mfrom_table_... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for mem_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for machine.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
next |