Age | Commit message (Expand) | Author | Files | Lines |
2023-01-20 | include/hw/ppc: Split pnv_chip.h off pnv.h | Markus Armbruster | 1 | -0/+1 |
2022-09-20 | hw/pci-host: pnv_phb{3, 4}: Fix heap out-of-bound access failure | Xuzhou Cheng | 1 | -0/+1 |
2022-08-31 | ppc/pnv: add phb-id/chip-id PnvPHB3RootBus properties | Daniel Henrique Barboza | 1 | -0/+50 |
2022-08-31 | ppc/pnv: remove pnv-phb3-root-port | Daniel Henrique Barboza | 1 | -42/+0 |
2022-08-31 | ppc/pnv: turn PnvPHB3 into a PnvPHB backend | Daniel Henrique Barboza | 1 | -22/+5 |
2022-08-31 | ppc/pnv: add PHB3 bus init helper | Daniel Henrique Barboza | 1 | -16/+23 |
2022-07-06 | ppc/pnv: remove 'INTERFACE_PCIE_DEVICE' from phb3 root bus | Daniel Henrique Barboza | 1 | -4/+0 |
2022-07-06 | ppc/pnv: assign pnv-phb-root-port chassis/slot earlier | Daniel Henrique Barboza | 1 | -16/+2 |
2022-07-06 | ppc/pnv: attach phb3/phb4 root ports in QOM tree | Daniel Henrique Barboza | 1 | -1/+1 |
2022-06-20 | ppc/pnv: fix extra indent spaces with DEFINE_PROP* | Daniel Henrique Barboza | 1 | -4/+4 |
2022-04-20 | ppc/pnv: Remove LSI on the PCIE host bridge | Frederic Barrat | 1 | -0/+1 |
2022-04-06 | Remove qemu-common.h include from most units | Marc-André Lureau | 1 | -1/+0 |
2022-03-21 | Use g_new() & friends where that makes obvious sense | Markus Armbruster | 1 | -1/+1 |
2022-03-14 | ppc/pnv: Remove user-created PHB{3,4,5} devices | Cédric Le Goater | 1 | -30/+3 |
2022-01-28 | ppc/pnv: use a do-while() loop in pnv_phb3_translate_tve() | Daniel Henrique Barboza | 1 | -2/+4 |
2022-01-28 | ppc/pnv: Fail DMA access if page permissions are not correct | Frederic Barrat | 1 | -5/+6 |
2022-01-12 | ppc/pnv: Complete user created PHB3 devices | Cédric Le Goater | 1 | -0/+9 |
2022-01-12 | ppc/pnv: Reparent user created PHB3 devices to the PnvChip | Cédric Le Goater | 1 | -0/+6 |
2022-01-12 | ppc/pnv: Introduce support for user created PHB3 devices | Cédric Le Goater | 1 | -1/+10 |
2022-01-12 | ppc/pnv: Attach PHB3 root port device when defaults are enabled | Cédric Le Goater | 1 | -9/+6 |
2022-01-12 | pnv_phb3.c: add unique chassis and slot for pnv_phb3_root_port | Daniel Henrique Barboza | 1 | -0/+16 |
2022-01-04 | pnv_phb3.c: do not set 'root-bus' as bus name | Daniel Henrique Barboza | 1 | -1/+2 |
2021-12-30 | dma: Let dma_memory_read/write() take MemTxAttrs argument | Philippe Mathieu-Daudé | 1 | -2/+3 |
2021-12-17 | ppc/pnv: Use the chip class to check the index of PHB3 devices | Cédric Le Goater | 1 | -1/+1 |
2021-12-17 | ppc/pnv: Introduce a "chip" property under PHB3 | Cédric Le Goater | 1 | -0/+1 |
2020-09-09 | Use DECLARE_*CHECKER* macros | Eduardo Habkost | 1 | -2/+2 |
2020-09-09 | Move QOM typedefs and add missing includes | Eduardo Habkost | 1 | -0/+1 |
2020-07-10 | error: Eliminate error_propagate() with Coccinelle, part 1 | Markus Armbruster | 1 | -7/+3 |
2020-07-10 | qom: Put name parameter before value / visitor parameter | Markus Armbruster | 1 | -10/+10 |
2020-07-10 | qdev: Use returned bool to check for qdev_realize() etc. failure | Markus Armbruster | 1 | -6/+3 |
2020-06-15 | qdev: Convert bus-less devices to qdev_realize() with Coccinelle | Markus Armbruster | 1 | -3/+3 |
2020-06-15 | qom: Less verbose object_initialize_child() | Markus Armbruster | 1 | -8/+4 |
2020-06-15 | qdev: Convert uses of qdev_set_parent_bus() with Coccinelle | Markus Armbruster | 1 | -2/+1 |
2020-02-02 | ppc/pnv: change the PowerNV machine devices to be non user creatable | Cédric Le Goater | 1 | -0/+2 |
2020-02-02 | ppc/pnv: Add models for POWER8 PHB3 PCIe Host bridge | Cédric Le Goater | 1 | -0/+1195 |