- Aug 26, 2019
-
-
Mischa Jonker authored
* Some lines exceeded 80 characters. * Clarified statement about AUX register interface Signed-off-by:
Mischa Jonker <mischa.jonker@synopsys.com> Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Vineet Gupta <vgupta@synopsys.com>
-
- Jul 19, 2019
-
-
Guo Ren authored
Add trigger type setting for csky,mpintc. The driver also could support #interrupt-cells <1> and it wouldn't invalidate existing DTs. Here we only show the complete format. Signed-off-by:
Guo Ren <ren_guo@c-sky.com> Reviewed-by:
Rob Herring <robh+dt@kernel.org> Cc: Marc Zyngier <marc.zyngier@arm.com>
-
- Jul 03, 2019
-
-
Talel Shenhar authored
Document Amazon's Annapurna Labs Fabric Interrupt Controller SoC binding. Signed-off-by:
Talel Shenhar <talel@amazon.com> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
- Jun 11, 2019
-
-
Guo Ren authored
Add trigger type setting for csky,mpintc. The driver also could support #interrupt-cells <1> and it wouldn't invalidate existing DTs. Here we only show the complete format. Signed-off-by:
Guo Ren <ren_guo@c-sky.com> Reviewed-by:
Rob Herring <robh+dt@kernel.org> Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
Xingyu Chen authored
Update the dt-binding document to support new compatible string for the GPIO interrupt controller which found in Amlogic's Meson-G12A SoC. Signed-off-by:
Xingyu Chen <xingyu.chen@amlogic.com> Signed-off-by:
Jianxin Pan <jianxin.pan@amlogic.com> Signed-off-by:
Martin Blumenstingl <martin.blumenstingl@googlemail.com> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
- May 29, 2019
-
-
Geert Uytterhoeven authored
Add DT bindings for the Renesas RZ/A1 Interrupt Controller. Signed-off-by:
Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by:
Simon Horman <horms+renesas@verge.net.au> Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
- May 22, 2019
-
-
Rob Herring authored
Validating the examples against the schema have a few errors: arm,gic.example.dt.yaml: 'ranges' does not match any of the regexes: '^v2m@[0-9a-f]+$', 'pinctrl-[0-9]+' arm,gic.example.dt.yaml: #address-cells:0:0: 2 is not one of [0, 1] arm,gic.example.dt.yaml: #size-cells:0:0: 1 was expected 'ranges' is valid, but missing from the schema, so add it. The reg addresses and sizes don't match the schema requirements and the example template. We could just override the example template to use 64-bit addresses, but there's not really any value showing that in the example. Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Jason Cooper <jason@lakedaemon.net> Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by:
Rob Herring <robh@kernel.org>
-
Mauro Carvalho Chehab authored
These files were converted to json-schema, but the references weren't renamed. Fixes: 66ed144f ("dt-bindings: interrupt-controller: Convert ARM GIC to json-schema") (and other similar commits) Signed-off-by:
Mauro Carvalho Chehab <mchehab+samsung@kernel.org> Signed-off-by:
Rob Herring <robh@kernel.org>
-
- May 01, 2019
-
-
Lokesh Vutla authored
Add the DT binding documentation for Interrupt Aggregator driver. Signed-off-by:
Lokesh Vutla <lokeshvutla@ti.com> Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
Lokesh Vutla authored
Add the DT binding documentation for Interrupt router driver. Signed-off-by:
Lokesh Vutla <lokeshvutla@ti.com> Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
- Apr 23, 2019
-
-
Linus Walleij authored
This adds device tree bindings for the IXP4xx interrupt controller. It's a standard 2-cell controller. Cc: Marc Zyngier <marc.zyngier@arm.com> Cc: Jason Cooper <jason@lakedaemon.net> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: devicetree@vger.kernel.org Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Linus Walleij <linus.walleij@linaro.org>
-
- Apr 16, 2019
-
-
Fabien Parent authored
Add binding documentation of mediatek,sysirq for MT8516 SoC. Signed-off-by:
Fabien Parent <fparent@baylibre.com> Acked-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Matthias Brugger <matthias.bgg@gmail.com>
-
- Apr 15, 2019
-
-
Ryder Lee authored
This updates bindings for MT7629 SoC, which includes very basic items such as system timer, UART, sysirq and scpsys unit. Signed-off-by:
Ryder Lee <ryder.lee@mediatek.com> Cc: Marc Zyngier <marc.zyngier@arm.com> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Matthias Brugger <matthias.bgg@gmail.com>
-
- Apr 12, 2019
-
-
Erin Lo authored
This adds dt-binding documentation of SYSIRQ for Mediatek MT8183 SoC Platform. Signed-off-by:
Erin Lo <erin.lo@mediatek.com> Acked-by:
Rob Herring <robh@kernel.org> Reviewed-by:
Matthias Brugger <matthias.bgg@gmail.com> Signed-off-by:
Matthias Brugger <matthias.bgg@gmail.com>
-
- Apr 10, 2019
-
-
Rob Herring authored
A node is always an object (aka a dictionary), so make that explicit for child node schemas. A meta-schema update will enforce having 'type' specified. Cc: Mark Rutland <mark.rutland@arm.com> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Jason Cooper <jason@lakedaemon.net> Cc: Marc Zyngier <marc.zyngier@arm.com> Cc: Daniel Lezcano <daniel.lezcano@linaro.org> Signed-off-by:
Rob Herring <robh@kernel.org>
-
- Mar 21, 2019
-
-
Fabrizio Castro authored
Document RZ/G2E (R8A774C0) SoC bindings. Signed-off-by:
Fabrizio Castro <fabrizio.castro@bp.renesas.com> Reviewed-by:
Geert Uytterhoeven <geert+renesas@glider.be> Reviewed-by:
Simon Horman <horms+renesas@verge.net.au> Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
- Feb 22, 2019
-
-
Aisheng Dong authored
One irqsteer channel can support up to 8 output interrupts. Cc: Rob Herring <robh+dt@kernel.org> Cc: Shawn Guo <shawnguo@kernel.org> Cc: devicetree@vger.kernel.org Reviewed-by:
Lucas Stach <l.stach@pengutronix.de> Signed-off-by:
Dong Aisheng <aisheng.dong@nxp.com> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
Aisheng Dong authored
Not all 64 interrupts may be used in one group. e.g. most irqsteer in imx8qxp and imx8qm subsystems supports only 32 interrupts. As the IP integration parameters are Channel number and interrupts number, let's use fsl,irqs-num to represents how many interrupts supported by this irqsteer channel. Note this will break the compatibility of old binding. As the original fsl,irq-groups was born out of a misunderstanding of the HW config options and we are not aware of any users of the current binding. And the old binding was just published in recent months, so it's worth to change now to avoid confusing in the future. Cc: Rob Herring <robh+dt@kernel.org> Cc: Shawn Guo <shawnguo@kernel.org> Cc: devicetree@vger.kernel.org Reviewed-by:
Lucas Stach <l.stach@pengutronix.de> Signed-off-by:
Dong Aisheng <aisheng.dong@nxp.com> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
- Feb 14, 2019
-
-
Jiaxun Yang authored
Dt-bindings doc about Loongson-1 interrupt controller. Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Jiaxun Yang <jiaxun.yang@flygoat.com> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
- Feb 13, 2019
-
-
Rob Herring authored
Convert the ARM GICv3 binding document to DT schema format using json-schema. Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Jason Cooper <jason@lakedaemon.net> Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by:
Rob Herring <robh@kernel.org>
-
Rob Herring authored
Convert the ARM GIC binding document to DT schema format using json-schema. Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Jason Cooper <jason@lakedaemon.net> Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by:
Rob Herring <robh@kernel.org>
-
- Feb 08, 2019
-
-
Ryder Lee authored
This adds missing bindings for MT7623 sysirq. Signed-off-by:
Ryder Lee <ryder.lee@mediatek.com> Signed-off-by:
Matthias Brugger <matthias.bgg@gmail.com>
-
- Jan 11, 2019
-
-
Otto Sabart authored
The primecell.txt and cpus.txt files were converted into YAML. This patch updates old references with new ones. Fixes: d3c207ee ("dt-bindings: arm: Convert primecell binding to json-schema") Fixes: 672951cb ("dt-bindings: arm: Convert cpu binding to json-schema") Signed-off-by:
Otto Sabart <ottosabart@seberm.com> Signed-off-by:
Rob Herring <robh@kernel.org>
-
- Dec 20, 2018
-
-
Lubomir Rintel authored
s/whold/whole/. Signed-off-by:
Lubomir Rintel <lkundrak@v3.sk> Signed-off-by:
Rob Herring <robh@kernel.org>
-
- Dec 18, 2018
-
-
Benjamin Gaignard authored
Add hwlocks as optional property Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Benjamin Gaignard <benjamin.gaignard@st.com> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
Lucas Stach authored
This adds the DT binding for the Freescale IRQSTEER interrupt multiplexer found in the i.MX8 familiy SoCs. Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Lucas Stach <l.stach@pengutronix.de> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
- Dec 13, 2018
-
-
Srinivas Kandagatla authored
Access to GICR_WAKER is restricted on msm8996 SoC in Hypervisor. There are many devices out there with this restriction in place and there has been no update to this firmware since last few years, making those devices totally unusable for upstream development. IIDR register value conflicts with other SoCs, using compatible seems to be the only way to apply quirks required for msm8996 based SoCs. Without this quirk many qcom SoCs (atleast 3 that I know) are unable to boot mainline. Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Srinivas Kandagatla <srinivas.kandagatla@linaro.org> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
Mesih Kilinc authored
Add compatible string for Alwinner suniv F1C100s SoC interrupt controller which is stripped version of sun4i Signed-off-by:
Mesih Kilinc <mesihkilinc@gmail.com> Acked-by:
Maxime Ripard <maxime.ripard@bootlin.com> Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
Manivannan Sadhasivam authored
Document interrupt controller in RDA Micro RDA8810PL SoC. Signed-off-by:
Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
- Oct 25, 2018
-
-
Guo Ren authored
- Dt-bindings doc about C-SKY apb bus interrupt controller. Signed-off-by:
Guo Ren <ren_guo@c-sky.com> Reviewed-by:
Rob Herring <robh@kernel.org>
-
Guo Ren authored
Dt-bindings doc about C-SKY Multi-processors interrupt controller. Changelog: - Should be: '#interrupt-cells' not 'interrupt-cells' Signed-off-by:
Guo Ren <ren_guo@c-sky.com> Reviewed-by:
Rob Herring <robh@kernel.org>
-
- Oct 02, 2018
-
-
Miquel Raynal authored
Describe the System Error Interrupt (SEI) controller. It aggregates two types of interrupts, wired and MSIs from respectively the AP and the CPs, into a single SPI interrupt. Suggested-by:
Haim Boot <hayim@marvell.com> Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Miquel Raynal <miquel.raynal@bootlin.com> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
Miquel Raynal authored
Change the documentation to reflect the new bindings used for Marvell ICU. This involves describing each interrupt group as a subnode of the ICU node. Each of them having their own compatible. The DT binding documentation still documents the legacy binding, where there was a single node with no subnode. Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Miquel Raynal <miquel.raynal@bootlin.com> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
Miquel Raynal authored
ICU size in CP110 is not 0x10 but at least 0x440 bytes long (from the specification). Reviewed-by:
Rob Herring <robh@kernel.org> Reviewed-by:
Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by:
Miquel Raynal <miquel.raynal@bootlin.com> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
Biju Das authored
Document RZ/G1N (R8A7744) SoC bindings. Reviewed-by:
Chris Paterson <Chris.Paterson2@renesas.com> Reviewed-by:
Simon Horman <horms+renesas@verge.net.au> Reviewed-by:
Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by:
Biju Das <biju.das@bp.renesas.com> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
Geert Uytterhoeven authored
Document support for the Interrupt Controller for External Devices (INTC-EX) in the Renesas E3 (r8a77990) SoC. No driver update is needed. Signed-off-by:
Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
- Aug 28, 2018
-
-
Palmer Dabbelt authored
I managed to miss one of Rob's code reviews on the mailing list <http://lists.infradead.org/pipermail/linux-riscv/2018-August/001139.html >. The patch has already been merged, so I'm submitting a fixup. Sorry! Fixes: b67bc7cb ("dt-bindings: interrupt-controller: RISC-V local interrupt controller") Cc: Rob Herring <robh@kernel.org> Cc: Christoph Hellwig <hch@infradead.org> Cc: Karsten Merker <merker@debian.org> Signed-off-by:
Palmer Dabbelt <palmer@sifive.com>
-
- Aug 20, 2018
-
-
Fabrizio Castro authored
Document RZ/G2M (R8A774A1) SoC bindings. Reviewed-by:
Biju Das <biju.das@bp.renesas.com> Reviewed-by:
Rob Herring <robh@kernel.org> Reviewed-by:
Simon Horman <horms+renesas@verge.net.au> Signed-off-by:
Fabrizio Castro <fabrizio.castro@bp.renesas.com> Signed-off-by:
Marc Zyngier <marc.zyngier@arm.com>
-
- Aug 13, 2018
-
-
Palmer Dabbelt authored
Add documentation for the SiFive implementation of the RISC-V Platform Level Interrupt Controller (PLIC). The PLIC connects global interrupt sources to the local interrupt controller on each hart. Signed-off-by:
Palmer Dabbelt <palmer@dabbelt.com> [hch: various fixes and updates] Signed-off-by:
Christoph Hellwig <hch@lst.de> Signed-off-by:
Palmer Dabbelt <palmer@sifive.com>
-
Palmer Dabbelt authored
Add documentation on the RISC-V local interrupt controller, which is a per-hart interrupt controller that manages all interrupts entering a RISC-V hart. This interrupt controller is present on all RISC-V systems. Signed-off-by:
Palmer Dabbelt <palmer@dabbelt.com> [hch: minor cleanups] Signed-off-by:
Christoph Hellwig <hch@lst.de> Signed-off-by:
Palmer Dabbelt <palmer@sifive.com>
-