Searched +full:interrupt +full:- +full:map +full:- +full:mask (Results  1 – 25 of 95) sorted by relevance
1234
| /Documentation/devicetree/bindings/interrupt-controller/ | 
| D | fsl,ls-extirq.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/fsl,ls-extirq.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Freescale Layerscape External Interrupt Controller 10   - Shawn Guo <shawnguo@kernel.org> 14   LX216xA) support inverting the polarity of certain external interrupt 20       - enum: 21           - fsl,ls1021a-extirq 22           - fsl,ls1043a-extirq [all …] 
 | 
| D | renesas,rza1-irqc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/renesas,rza1-irqc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas RZ/A1 Interrupt Controller 10   - Chris Brandt <chris.brandt@renesas.com> 11   - Geert Uytterhoeven <geert+renesas@glider.be> 14   The RZ/A1 Interrupt Controller is a front-end for the GIC found on Renesas RZ/A1 and 16     - IRQ sense select for 8 external interrupts, 1:1-mapped to 8 GIC SPI interrupts, 17     - NMI edge select. [all …] 
 | 
| D | brcm,bcm7120-l2-intc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/interrupt-controller/brcm,bcm7120-l2-intc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Broadcom BCM7120-style Level 2 and Broadcom BCM3380 Level 1 / Level 2 10   - Florian Fainelli <f.fainelli@gmail.com> 13   This interrupt controller hardware is a second level interrupt controller that 14   is hooked to a parent interrupt controller: e.g: ARM GIC for ARM-based 17   Such an interrupt controller has the following hardware design: 19   - outputs multiple interrupts signals towards its interrupt controller parent [all …] 
 | 
| /Documentation/devicetree/bindings/pci/ | 
| D | mediatek,mt7621-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/mediatek,mt7621-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Sergio Paracuellos <sergio.paracuellos@gmail.com> 14   with 3 Root Ports. Each Root Port supports a Gen1 1-lane Link 18                                    .-------. 22                                    '-------' 27                               .------------------. 28                   .-----------|  HOST/PCI Bridge |------------. [all …] 
 | 
| D | mediatek-pcie.txt | 4 - compatible: Should contain one of the following strings: 5 	"mediatek,mt2701-pcie" 6 	"mediatek,mt2712-pcie" 7 	"mediatek,mt7622-pcie" 8 	"mediatek,mt7623-pcie" 9 	"mediatek,mt7629-pcie" 10 	"airoha,en7523-pcie" 11 - device_type: Must be "pci" 12 - reg: Base addresses and lengths of the root ports. 13 - reg-names: Names of the above areas to use during resource lookup. [all …] 
 | 
| D | altr,pcie-root-port.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/altr,pcie-root-port.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11   - Matthew Gerlach <matthew.gerlach@linux.intel.com> 16       - altr,pcie-root-port-1.0 17       - altr,pcie-root-port-2.0 21       - description: TX slave port region 22       - description: Control register access region 23       - description: Hard IP region [all …] 
 | 
| D | versatile.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Rob Herring <robh@kernel.org> 16   - $ref: /schemas/pci/pci-host-bridge.yaml# 20     const: arm,versatile-pci 24       - description: Versatile-specific registers 25       - description: Self Config space 26       - description: Config space 31   "#interrupt-cells": true [all …] 
 | 
| D | xilinx-versal-cpm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/xilinx-versal-cpm.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Bharat Kumar Gogada <bharat.kumar.gogada@amd.com> 13   - $ref: /schemas/pci/pci-host-bridge.yaml# 18       - xlnx,versal-cpm-host-1.00 19       - xlnx,versal-cpm5-host 23       - description: CPM system level control and status registers. 24       - description: Configuration space region and bridge registers. [all …] 
 | 
| D | mvebu-pci.txt | 5 - compatible: one of the following values: 6     marvell,armada-370-pcie 7     marvell,armada-xp-pcie 8     marvell,dove-pcie 9     marvell,kirkwood-pcie 10 - #address-cells, set to <3> 11 - #size-cells, set to <2> 12 - #interrupt-cells, set to <1> 13 - bus-range: PCI bus numbers covered 14 - device_type, set to "pci" [all …] 
 | 
| D | xlnx,xdma-host.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/xlnx,xdma-host.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Thippeswamy Havalige <thippeswamy.havalige@amd.com> 13   - $ref: /schemas/pci/pci-host-bridge.yaml# 18       - xlnx,xdma-host-3.00 19       - xlnx,qdma-host-3.00 23       - description: configuration region and XDMA bridge register. 24       - description: QDMA bridge register. [all …] 
 | 
| D | ralink,rt3883-pci.txt | 7    - compatible: must be "ralink,rt3883-pci" 9    - reg: specifies the physical base address of the controller and 12    - #address-cells: specifies the number of cells needed to encode an 15    - #size-cells: specifies the number of cells used to represent the size 18    - ranges: specifies the translation between child address space and parent 23    - status: indicates the operational status of the device. 28    The main node must have two child nodes which describes the built-in 29    interrupt controller and the PCI host bridge. 31    a) Interrupt controller: 35    - interrupt-controller: identifies the node as an interrupt controller [all …] 
 | 
| D | intel,ixp4xx-pci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/intel,ixp4xx-pci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Linus Walleij <linus.walleij@linaro.org> 15   - $ref: /schemas/pci/pci-host-bridge.yaml# 20       - enum: 21           - intel,ixp42x-pci 22           - intel,ixp43x-pci 28       - description: IXP4xx-specific registers [all …] 
 | 
| D | xlnx,nwl-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/xlnx,nwl-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Thippeswamy Havalige <thippeswamy.havalige@amd.com> 13   - $ref: /schemas/pci/pci-host-bridge.yaml# 14   - $ref: /schemas/interrupt-controller/msi-controller.yaml# 18     const: xlnx,nwl-pcie-2.11 22       - description: PCIe bridge registers location. 23       - description: PCIe Controller registers location. [all …] 
 | 
| D | aardvark-pci.txt | 8  - compatible: Should be "marvell,armada-3700-pcie" 9  - reg: range of registers for the PCIe controller 10  - interrupts: the interrupt line of the PCIe controller 11  - #address-cells: set to <3> 12  - #size-cells: set to <2> 13  - device_type: set to "pci" 14  - ranges: ranges for the PCI memory and I/O regions 15  - #interrupt-cells: set to <1> 16  - msi-controller: indicates that the PCIe controller can itself 18  - msi-parent: pointer to the MSI controller to be used [all …] 
 | 
| D | brcm,iproc-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/brcm,iproc-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Ray Jui <ray.jui@broadcom.com> 11   - Scott Branden <scott.branden@broadcom.com> 14   - $ref: /schemas/pci/pci-host-bridge.yaml# 19       - enum: 22           - brcm,iproc-pcie 23           # for the second generation of PAXB-based controllers, used in [all …] 
 | 
| D | xgene-pci.txt | 1 * AppliedMicro X-Gene PCIe interface 4 - device_type: set to "pci" 5 - compatible: should contain "apm,xgene-pcie" to identify the core. 6 - reg: A list of physical base address and length for each set of controller 7        registers. Must contain an entry for each entry in the reg-names 9 - reg-names: Must include the following entries: 12 - #address-cells: set to <3> 13 - #size-cells: set to <2> 14 - ranges: ranges for the outbound memory, I/O regions. 15 - dma-ranges: ranges for the inbound memory regions. [all …] 
 | 
| D | mobiveil-pcie.txt | 7 - #address-cells: Address representation for root ports, set to <3> 8 - #size-cells: Size representation for root ports, set to <2> 9 - #interrupt-cells: specifies the number of cells needed to encode an 10 	interrupt source. The value must be 1. 11 - compatible: Should contain "mbvl,gpex40-pcie" 12 - reg: Should contain PCIe registers location and length 20 - device_type: must be "pci" 21 - apio-wins : number of requested apio outbound windows 22 		default 2 outbound windows are configured - 25 - ppio-wins : number of requested ppio inbound windows [all …] 
 | 
| D | intel-gw-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/intel-gw-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Rahul Tanwar <rtanwar@maxlinear.com> 16         const: intel,lgm-pcie 18     - compatible 21   - $ref: /schemas/pci/snps,dw-pcie.yaml# 26       - const: intel,lgm-pcie 27       - const: snps,dw-pcie [all …] 
 | 
| D | toshiba,visconti-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/toshiba,visconti-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp> 16   - $ref: /schemas/pci/snps,dw-pcie.yaml# 20     const: toshiba,visconti-pcie 24       - description: Data Bus Interface (DBI) registers. 25       - description: PCIe configuration space region. 26       - description: Visconti specific additional registers. [all …] 
 | 
| D | rockchip,rk3399-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/rockchip,rk3399-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Shawn Lin <shawn.lin@rock-chips.com> 13   - $ref: /schemas/pci/pci-host-bridge.yaml# 14   - $ref: rockchip,rk3399-pcie-common.yaml# 18     const: rockchip,rk3399-pcie 22   reg-names: 24       - const: axi-base [all …] 
 | 
| D | faraday,ftpci100.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Linus Walleij <linus.walleij@linaro.org> 15     plain and dual PCI. The plain version embeds a cascading interrupt controller 17     chips interrupt controller. 21     The plain variant has 128MiB of non-prefetchable memory space, whereas the 24     Interrupt map considerations: 26     The "dual" variant will get INT A, B, C, D from the system interrupt controller 27     and should point to respective interrupt in that controller in its interrupt-map. [all …] 
 | 
| D | amlogic,axg-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/amlogic,axg-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Neil Armstrong <neil.armstrong@linaro.org> 16   - $ref: /schemas/pci/pci-host-bridge.yaml# 17   - $ref: /schemas/pci/snps,dw-pcie-common.yaml# 19 # We need a select here so we don't match all nodes with 'snps,dw-pcie' 24         - amlogic,axg-pcie 25         - amlogic,g12a-pcie [all …] 
 | 
| D | samsung,exynos-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/samsung,exynos-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Marek Szyprowski <m.szyprowski@samsung.com> 11   - Jaehoon Chung <jh80.chung@samsung.com> 16   snps,dw-pcie.yaml. 19   - $ref: /schemas/pci/snps,dw-pcie.yaml# 23     const: samsung,exynos5433-pcie 27       - description: Data Bus Interface (DBI) registers. [all …] 
 | 
| D | sifive,fu740-pcie.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/sifive,fu740-pcie.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 13   Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml. 16   - Paul Walmsley <paul.walmsley@sifive.com> 17   - Greentime Hu <greentime.hu@sifive.com> 20   - $ref: /schemas/pci/snps,dw-pcie.yaml# 24     const: sifive,fu740-pcie 29   reg-names: [all …] 
 | 
| D | qcom,pcie-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/qcom,pcie-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Bjorn Andersson <andersson@kernel.org> 11   - Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> 18   reg-names: 26   interrupt-names: 30   iommu-map: 38   clock-names: [all …] 
 | 
        1234