[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] hw/arm/smmuv3: Support non-PCI/PCIe devices connection
From: |
Peter Maydell |
Subject: |
Re: [PATCH] hw/arm/smmuv3: Support non-PCI/PCIe devices connection |
Date: |
Fri, 20 Aug 2021 09:52:19 +0100 |
On Fri, 20 Aug 2021 at 03:36, Li, Chunming <Chunming.Li@verisilicon.com> wrote:
>
> The current SMMU V3 device model only support PCI/PCIe devices,
> so we update it to support non-PCI/PCIe devices.
>
> hw/arm/smmuv3:
> . Create IOMMU memory regions for non-PCI/PCIe devices based on their
> SID
> . Add sid-map property to store non-PCI/PCIe devices SID
> . Update implementation of CFGI commands based on device SID
> hw/arm/smmu-common:
> . Differentiate PCI/PCIe and non-PCI/PCIe devices SID getting strategy
> hw/arm/virt:
> . Add PL330 DMA controller and connect with SMMUv3 for testing
> . Add smmuv3_sidmap for non-PCI/PCIe devices SID setting
Please don't try to do all these things in one big patch --
put together a patchseries with several smaller patches,
each of which does one self-contained thing.
> Signed-off-by: Chunming Li <chunming.li@verisilicon.com>
> Signed-off-by: Renwei Liu <renwei.liu@verisilicon.com>
> ---
> This patch depends on PL330 memory region connection patch:
> 4C23C17B8E87E74E906A25A3254A03F4FA1FEC31@SHASXM03.verisilicon.com/">https://patchew.org/QEMU/4C23C17B8E87E74E906A25A3254A03F4FA1FEC31@SHASXM03.verisilicon.com/
If you have a patch that depends on another, it's usually better to
send them as a patchseries. I was wondering what the reason for
that PL330 patch was...
thanks
-- PMM
- [PATCH] hw/arm/smmuv3: Support non-PCI/PCIe devices connection, Li, Chunming, 2021/08/20
- Re: [PATCH] hw/arm/smmuv3: Support non-PCI/PCIe devices connection, Philippe Mathieu-Daudé, 2021/08/20
- Re: [PATCH] hw/arm/smmuv3: Support non-PCI/PCIe devices connection,
Peter Maydell <=
- RE: [PATCH] hw/arm/smmuv3: Support non-PCI/PCIe devices connection, Li, Chunming, 2021/08/20
- Re: [PATCH] hw/arm/smmuv3: Support non-PCI/PCIe devices connection, Peter Maydell, 2021/08/20
- RE: [PATCH] hw/arm/smmuv3: Support non-PCI/PCIe devices connection, Li, Chunming, 2021/08/24
- Re: [PATCH] hw/arm/smmuv3: Support non-PCI/PCIe devices connection, Peter Maydell, 2021/08/26
- RE: [PATCH] hw/arm/smmuv3: Support non-PCI/PCIe devices connection, Li, Chunming, 2021/08/26