Skip to content

xen: arm: Parse PCI DT nodes' ranges and interrupt-map

Ian Campbell xen-devel 8 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v7 Latest6 patches 1 replyIn review
  2. v66 patches 5 repliesSuperseded
  3. v56 patches 1 replySuperseded
Earlier versions · 5
VersionPostedPatchesRepliesStatus
v46 patches14 repliesSuperseded
v3 posting 2/20 of 6 patches1 replySuperseded
v3 posting 1/25 patches18 repliesSuperseded
v23 patches9 repliesSuperseded
v15 patches34 repliesSuperseded

Patches in v7 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6xen: dt: add dt_for_each_irq_map helperxen/common/device_tree.c xen/include/xen/device_tree.h+166 -00 replies
2/6xen: dt: add dt_for_each_range helperxen/common/device_tree.c xen/include/xen/device_tree.h+97 -00 replies
3/6xen: arm: drop redundant extra call to vgic_reserve_virqxen/arch/arm/domain_build.c+0 -60 replies
4/6xen: arm: map child MMIO and IRQs to dom0 for PCI bus DT nodes.xen/arch/arm/domain_build.c xen/arch/arm/platforms/xgene-storm.c+127 -1430 replies
5/6xen: arm: Import of_bus PCI entry from Linux (as a dt_bus entry)xen/common/device_tree.c+105 -30 replies
6/6xen: arm: consolidate mmio and irq mapping to dom0xen/arch/arm/domain_build.c+35 -770 replies

Reviews trailers per patch

All 6 patches have a Reviewed-by or Acked-by.

PatchJulien Grall
1/6R-b
2/6R-b
3/6R-b
4/6R-b
5/6R-b
6/6R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v7 thread

Cover letter [PATCH v7 0/6] xen: arm: Parse PCI DT nodes' ranges and interrupt-map

This series adds parsing of the DT ranges and interrupt-map properties for PCI devices, these contain the MMIOs and IRQs used by children on the bus. This replaces the specific mapping stuff on xgene.

Removed some unnecessary &PAGE_MASK's (patch #4 and a slight change to #6's commit message). I have retained the Reviewed-by on #1. This means everything is acked, and I will apply shortly (the machine I use for committing stuff is currently being upgraded).

Ian.