[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/8] remove PnvPhb4PecStack from Powernv9
From: |
Daniel Henrique Barboza |
Subject: |
[PATCH v2 0/8] remove PnvPhb4PecStack from Powernv9 |
Date: |
Fri, 14 Jan 2022 15:07:11 -0300 |
Hi,
This second version contains improvements suggested by Cedric in the
v1 review.
Patches 1-10 from v1 are already accepted and aren't included in this
v2.
Changes from v1:
- v1 patches 1-10: already accepted, not included in the v2
- 'stack-stack_no' use is eliminated. We're now deriving stack_no from
phb->phb_id
- no longer use phb->phb_number
- no longer use pec->phbs[]
- v1 link: https://lists.gnu.org/archive/html/qemu-devel/2022-01/msg03000.html
Daniel Henrique Barboza (8):
ppc/pnv: introduce PnvPHB4 'pec' property
ppc/pnv: reduce stack->stack_no usage
ppc/pnv: remove stack pointer from PnvPHB4
ppc/pnv: move default_phb_realize() to pec_realize()
ppc/pnv: remove PnvPhb4PecStack::stack_no
ppc/pnv: make PECs create and realize PHB4s
ppc/pnv: remove PnvPhb4PecStack object
ppc/pnv: rename pnv_pec_stk_update_map()
hw/pci-host/pnv_phb4.c | 88 ++++++++++++++----------
hw/pci-host/pnv_phb4_pec.c | 118 ++++++++-------------------------
include/hw/pci-host/pnv_phb4.h | 33 ++-------
3 files changed, 86 insertions(+), 153 deletions(-)
--
2.33.1
- [PATCH v2 0/8] remove PnvPhb4PecStack from Powernv9,
Daniel Henrique Barboza <=
- [PATCH v2 1/8] ppc/pnv: introduce PnvPHB4 'pec' property, Daniel Henrique Barboza, 2022/01/14
- [PATCH v2 3/8] ppc/pnv: remove stack pointer from PnvPHB4, Daniel Henrique Barboza, 2022/01/14
- [PATCH v2 5/8] ppc/pnv: remove PnvPhb4PecStack::stack_no, Daniel Henrique Barboza, 2022/01/14
- [PATCH v2 2/8] ppc/pnv: reduce stack->stack_no usage, Daniel Henrique Barboza, 2022/01/14
- [PATCH v2 4/8] ppc/pnv: move default_phb_realize() to pec_realize(), Daniel Henrique Barboza, 2022/01/14
- [PATCH v2 6/8] ppc/pnv: make PECs create and realize PHB4s, Daniel Henrique Barboza, 2022/01/14
- [PATCH v2 7/8] ppc/pnv: remove PnvPhb4PecStack object, Daniel Henrique Barboza, 2022/01/14