[PATCH v4 4/6] dt-bindings: PCI: snps,dw-pcie: Add msi-parent for MSI handle check
Alex Elder
elder at riscstar.com
Fri Jul 10 09:01:32 PDT 2026
On 7/8/26 11:00 PM, Inochi Amaoto wrote:
> The IMSIC device on RISC-V based system does not require ID
> remapping for MSI. So this device only needs "msi-parent"
> property for IMSIC-based SoC, and the "msi-map" is not a
> necessary property.
>
> Add new condition for MSI handling on IMSIC based SoC.
>
> Signed-off-by: Inochi Amaoto <inochiama at gmail.com>
> Acked-by: Rob Herring (Arm) <robh at kernel.org>
I have nothing to add here. -Alex
> ---
> Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml | 7 +++++--
> 1 file changed, 5 insertions(+), 2 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml b/Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
> index b3216141881c..91bbbc8924f6 100644
> --- a/Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
> +++ b/Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml
> @@ -27,8 +27,11 @@ allOf:
> - $ref: /schemas/pci/snps,dw-pcie-common.yaml#
> - if:
> not:
> - required:
> - - msi-map
> + anyOf:
> + - required:
> + - msi-map
> + - required:
> + - msi-parent
> then:
> properties:
> interrupt-names:
More information about the linux-riscv
mailing list