]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/blob - releases/4.4.45/arm-dts-imx31-fix-avic-base-address.patch
4.14-stable patches
[thirdparty/kernel/stable-queue.git] / releases / 4.4.45 / arm-dts-imx31-fix-avic-base-address.patch
1 From af92305e567b7f4c9cf48b9e46c1f48ec9ffb1fb Mon Sep 17 00:00:00 2001
2 From: Vladimir Zapolskiy <vladimir_zapolskiy@mentor.com>
3 Date: Thu, 17 Nov 2016 03:30:51 +0200
4 Subject: ARM: dts: imx31: fix AVIC base address
5
6 From: Vladimir Zapolskiy <vladimir_zapolskiy@mentor.com>
7
8 commit af92305e567b7f4c9cf48b9e46c1f48ec9ffb1fb upstream.
9
10 On i.MX31 AVIC interrupt controller base address is at 0x68000000.
11
12 The problem was shadowed by the AVIC driver, which takes the correct
13 base address from a SoC specific header file.
14
15 Fixes: d2a37b3d91f4 ("ARM i.MX31: Add devicetree support")
16 Signed-off-by: Vladimir Zapolskiy <vladimir_zapolskiy@mentor.com>
17 Reviewed-by: Fabio Estevam <fabio.estevam@nxp.com>
18 Signed-off-by: Shawn Guo <shawnguo@kernel.org>
19 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
20
21 ---
22 arch/arm/boot/dts/imx31.dtsi | 4 ++--
23 1 file changed, 2 insertions(+), 2 deletions(-)
24
25 --- a/arch/arm/boot/dts/imx31.dtsi
26 +++ b/arch/arm/boot/dts/imx31.dtsi
27 @@ -30,11 +30,11 @@
28 };
29 };
30
31 - avic: avic-interrupt-controller@60000000 {
32 + avic: interrupt-controller@68000000 {
33 compatible = "fsl,imx31-avic", "fsl,avic";
34 interrupt-controller;
35 #interrupt-cells = <1>;
36 - reg = <0x60000000 0x100000>;
37 + reg = <0x68000000 0x100000>;
38 };
39
40 soc {