4a047ed6eb332e0097c28f123de8bfe44362df65
[openwrt/staging/mkresin.git] / target / linux / ipq806x / patches-5.15 / 109-v5.15-arm-dts-qcom-add-ahb-reset-to-ipq806x-gmac.patch
1 From f95c4c56d65225a537a2d88735fde7ec4d37641d Mon Sep 17 00:00:00 2001
2 From: Matthew Hagan <mnhagan88@gmail.com>
3 Date: Sat, 5 Jun 2021 18:35:38 +0100
4 Subject: ARM: dts: qcom: add ahb reset to ipq806x-gmac
5
6 Add GMAC_AHB_RESET to the resets property of each gmac node.
7
8 Signed-off-by: Matthew Hagan <mnhagan88@gmail.com>
9 Link: https://lore.kernel.org/r/20210605173546.4102455-2-mnhagan88@gmail.com
10 Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
11 ---
12 arch/arm/boot/dts/qcom-ipq8064.dtsi | 20 ++++++++++++--------
13 1 file changed, 12 insertions(+), 8 deletions(-)
14
15 --- a/arch/arm/boot/dts/qcom-ipq8064.dtsi
16 +++ b/arch/arm/boot/dts/qcom-ipq8064.dtsi
17 @@ -1335,8 +1335,9 @@
18 clocks = <&gcc GMAC_CORE1_CLK>;
19 clock-names = "stmmaceth";
20
21 - resets = <&gcc GMAC_CORE1_RESET>;
22 - reset-names = "stmmaceth";
23 + resets = <&gcc GMAC_CORE1_RESET>,
24 + <&gcc GMAC_AHB_RESET>;
25 + reset-names = "stmmaceth", "ahb";
26
27 status = "disabled";
28 };
29 @@ -1358,8 +1359,9 @@
30 clocks = <&gcc GMAC_CORE2_CLK>;
31 clock-names = "stmmaceth";
32
33 - resets = <&gcc GMAC_CORE2_RESET>;
34 - reset-names = "stmmaceth";
35 + resets = <&gcc GMAC_CORE2_RESET>,
36 + <&gcc GMAC_AHB_RESET>;
37 + reset-names = "stmmaceth", "ahb";
38
39 status = "disabled";
40 };
41 @@ -1381,8 +1383,9 @@
42 clocks = <&gcc GMAC_CORE3_CLK>;
43 clock-names = "stmmaceth";
44
45 - resets = <&gcc GMAC_CORE3_RESET>;
46 - reset-names = "stmmaceth";
47 + resets = <&gcc GMAC_CORE3_RESET>,
48 + <&gcc GMAC_AHB_RESET>;
49 + reset-names = "stmmaceth", "ahb";
50
51 status = "disabled";
52 };
53 @@ -1404,8 +1407,9 @@
54 clocks = <&gcc GMAC_CORE4_CLK>;
55 clock-names = "stmmaceth";
56
57 - resets = <&gcc GMAC_CORE4_RESET>;
58 - reset-names = "stmmaceth";
59 + resets = <&gcc GMAC_CORE4_RESET>,
60 + <&gcc GMAC_AHB_RESET>;
61 + reset-names = "stmmaceth", "ahb";
62
63 status = "disabled";
64 };