- Dec 12, 2023
-
-
[ Upstream commit a6df49f4 ] Rationale: Reduces attack surface on kernel devs opening the links for MITM as HTTPS traffic is much harder to manipulate. Deterministic algorithm: For each file: If not .svg: For each line: If doesn't contain `\bxmlns\b`: For each link, `\bhttp://[^# \t\r\n]*(?:\w|/)`: If neither `\bgnu\.org/license`, nor `\bmozilla\.org/MPL\b`: If both the HTTP and HTTPS versions return 200 OK and serve the same content: Replace HTTP with HTTPS. Signed-off-by:
Alexander A. Klimov <grandmaster@al2klimov.de> Acked-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Santosh Shilimkar <santosh.shilimkar@oracle.com> Stable-dep-of: 7b7a224b ("firmware: ti_sci: Mark driver as non removable") Signed-off-by:
Sasha Levin <sashal@kernel.org>
-
- Sep 09, 2019
-
-
Sandeep Sheriker Mallikarjun authored
Add support for SAM9X60 irqchip. Signed-off-by:
Sandeep Sheriker Mallikarjun <sandeepsheriker.mallikarjun@microchip.com> Signed-off-by:
Claudiu Beznea <claudiu.beznea@microchip.com> Signed-off-by:
Marc Zyngier <maz@kernel.org> Link: https://lore.kernel.org/r/1568026835-6646-1-git-send-email-claudiu.beznea@microchip.com [claudiu.beznea@microchip.com: update aic5_irq_fixups[], update documentation]
-
- Aug 30, 2019
-
-
Jerome Brunet authored
Update the dt-binding to add support for the sm1 SoC family in the amlogic GPIO interrupt controller driver. Signed-off-by:
Jerome Brunet <jbrunet@baylibre.com> Signed-off-by:
Marc Zyngier <maz@kernel.org> Link: https://lore.kernel.org/r/20190829161635.25067-2-jbrunet@baylibre.com
-
- Aug 29, 2019
-
-
Stephen Boyd authored
Reading the description about when to use interrupts-extended leads some developers to think that it shouldn't be used unless a device has interrupts from more than one interrupt controller. This isn't true. We should encourage devicetree writers to use this property in situations where it isn't the inherited interrupt-parent so that we have less properties in a DT node by virtue of not having to specify an interrupt-parent and an interrupts property. Reported-by:
Alexandru M Stan <amstan@chromium.org> Signed-off-by:
Stephen Boyd <swboyd@chromium.org> Signed-off-by:
Rob Herring <robh@kernel.org>
-
- Aug 27, 2019
-
-
Maxime Ripard authored
The Allwinner SoCs have an interrupt controller called NMI supported in Linux, with a matching Device Tree binding. Now that we have the DT validation in place, let's convert the device tree bindings for that controller over to a YAML schemas. Signed-off-by:
Maxime Ripard <maxime.ripard@bootlin.com> Signed-off-by:
Rob Herring <robh@kernel.org>
-
Maxime Ripard authored
The Allwinner SoCs have an interrupt controller supported in Linux, with a matching Device Tree binding. Now that we have the DT validation in place, let's convert the device tree bindings for that controller over to a YAML schemas. Signed-off-by:
Maxime Ripard <maxime.ripard@bootlin.com> Signed-off-by:
Rob Herring <robh@kernel.org>
-
- Aug 26, 2019
-
-
Mischa Jonker authored
This updates the documentation for supporting an optional extra interrupt cell to specify edge vs level triggered. Signed-off-by:
Mischa Jonker <mischa.jonker@synopsys.com> Reviewed-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Vineet Gupta <vgupta@synopsys.com>
-
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>
-
- Aug 23, 2019
-
-
Mars Cheng authored
Add binding documentation of mediatek,sysirq for mt6779 SoC. Signed-off-by:
Mars Cheng <mars.cheng@mediatek.com> Reviewed-by:
Matthias Brugger <matthias.bgg@gmail.com> Signed-off-by:
Matthias Brugger <matthias.bgg@gmail.com>
-
- Aug 20, 2019
-
-
Marc Zyngier authored
Update the GICv3 binding to allow interrupts in the EPPI range. Signed-off-by:
Marc Zyngier <maz@kernel.org>
-
Marc Zyngier authored
GICv3.1 introduces support for new interrupt ranges, one of them being the Extended SPI range (ESPI). The DT binding is extended to deal with it as a new interrupt class. Reviewed-by:
Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by:
Marc Zyngier <maz@kernel.org>
-
- Jul 26, 2019
-
-
Rob Herring authored
The path in the schema '$id' values are wrong. Fix them. Signed-off-by:
Rob Herring <robh@kernel.org>
-
- Jul 24, 2019
-
-
Talel Shenhar authored
Remove dt binding description for standard binding. Signed-off-by:
Talel Shenhar <talel@amazon.com> Signed-off-by:
Rob Herring <robh@kernel.org>
-
- 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>
-