diff options
Diffstat (limited to 'target/linux/layerscape/patches-4.4/0241-dt-bindings-Add-bindings-for-Layerscape-SCFG-MSI.patch')
-rw-r--r-- | target/linux/layerscape/patches-4.4/0241-dt-bindings-Add-bindings-for-Layerscape-SCFG-MSI.patch | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/target/linux/layerscape/patches-4.4/0241-dt-bindings-Add-bindings-for-Layerscape-SCFG-MSI.patch b/target/linux/layerscape/patches-4.4/0241-dt-bindings-Add-bindings-for-Layerscape-SCFG-MSI.patch deleted file mode 100644 index 463df7d..0000000 --- a/target/linux/layerscape/patches-4.4/0241-dt-bindings-Add-bindings-for-Layerscape-SCFG-MSI.patch +++ /dev/null @@ -1,53 +0,0 @@ -From 066320dd0643e66bc5afe0d0984e77b2e938a6f4 Mon Sep 17 00:00:00 2001 -From: Minghuan Lian <Minghuan.Lian@nxp.com> -Date: Wed, 23 Mar 2016 19:08:19 +0800 -Subject: [PATCH 03/13] dt/bindings: Add bindings for Layerscape SCFG MSI - -Cherry-pick upstream patch. - -Some Layerscape SoCs use a simple MSI controller implementation. -It contains only two SCFG register to trigger and describe a -group 32 MSI interrupts. The patch adds bindings to describe -the controller. - -Signed-off-by: Minghuan Lian <Minghuan.Lian@nxp.com> -Acked-by: Rob Herring <robh@kernel.org> -Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com> ---- - .../interrupt-controller/fsl,ls-scfg-msi.txt | 30 ++++++++++++++++++++++ - 1 file changed, 30 insertions(+) - create mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,ls-scfg-msi.txt - ---- /dev/null -+++ b/Documentation/devicetree/bindings/interrupt-controller/fsl,ls-scfg-msi.txt -@@ -0,0 +1,30 @@ -+* Freescale Layerscape SCFG PCIe MSI controller -+ -+Required properties: -+ -+- compatible: should be "fsl,<soc-name>-msi" to identify -+ Layerscape PCIe MSI controller block such as: -+ "fsl,1s1021a-msi" -+ "fsl,1s1043a-msi" -+- msi-controller: indicates that this is a PCIe MSI controller node -+- reg: physical base address of the controller and length of memory mapped. -+- interrupts: an interrupt to the parent interrupt controller. -+ -+Optional properties: -+- interrupt-parent: the phandle to the parent interrupt controller. -+ -+This interrupt controller hardware is a second level interrupt controller that -+is hooked to a parent interrupt controller: e.g: ARM GIC for ARM-based -+platforms. If interrupt-parent is not provided, the default parent interrupt -+controller will be used. -+Each PCIe node needs to have property msi-parent that points to -+MSI controller node -+ -+Examples: -+ -+ msi1: msi-controller@1571000 { -+ compatible = "fsl,1s1043a-msi"; -+ reg = <0x0 0x1571000 0x0 0x8>, -+ msi-controller; -+ interrupts = <0 116 0x4>; -+ }; |