mediatek: copy patches-6.1 to patches-6.6
[openwrt/staging/981213.git] / target / linux / mediatek / patches-6.6 / 241-v6.3-dt-bindings-clock-Add-compatibles-for-MT7981.patch
1 From cc4d9e0c77494fcf6bccbc57e23db0007cf681b7 Mon Sep 17 00:00:00 2001
2 From: Daniel Golle <daniel@makrotopia.org>
3 Date: Thu, 26 Jan 2023 03:33:46 +0000
4 Subject: [PATCH] dt-bindings: clock: Add compatibles for MT7981
5
6 Add compatible string for MT7981 to existing bindings at
7 - mediatek,apmixedsys.yaml
8 - mediatek,topckgen.yaml
9 - mediatek,ethsys.txt
10 - mediatek,infracfg.yaml
11 - mediatek,sgmiisys.txt
12
13 Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com>
14 Signed-off-by: Daniel Golle <daniel@makrotopia.org>
15 Link: https://lore.kernel.org/r/cc85ee470c781ff4013f6c21c92c0a21574b12b2.1674703830.git.daniel@makrotopia.org
16 Signed-off-by: Stephen Boyd <sboyd@kernel.org>
17 ---
18 .../devicetree/bindings/arm/mediatek/mediatek,ethsys.txt | 1 +
19 .../devicetree/bindings/arm/mediatek/mediatek,infracfg.yaml | 1 +
20 .../devicetree/bindings/arm/mediatek/mediatek,sgmiisys.txt | 2 ++
21 .../devicetree/bindings/clock/mediatek,apmixedsys.yaml | 1 +
22 Documentation/devicetree/bindings/clock/mediatek,topckgen.yaml | 1 +
23 5 files changed, 6 insertions(+)
24
25 --- a/Documentation/devicetree/bindings/arm/mediatek/mediatek,ethsys.txt
26 +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,ethsys.txt
27 @@ -10,6 +10,7 @@ Required Properties:
28 - "mediatek,mt7622-ethsys", "syscon"
29 - "mediatek,mt7623-ethsys", "mediatek,mt2701-ethsys", "syscon"
30 - "mediatek,mt7629-ethsys", "syscon"
31 + - "mediatek,mt7981-ethsys", "syscon"
32 - "mediatek,mt7986-ethsys", "syscon"
33 - #clock-cells: Must be 1
34 - #reset-cells: Must be 1
35 --- a/Documentation/devicetree/bindings/arm/mediatek/mediatek,infracfg.yaml
36 +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,infracfg.yaml
37 @@ -28,6 +28,7 @@ properties:
38 - mediatek,mt6797-infracfg
39 - mediatek,mt7622-infracfg
40 - mediatek,mt7629-infracfg
41 + - mediatek,mt7981-infracfg
42 - mediatek,mt7986-infracfg
43 - mediatek,mt8135-infracfg
44 - mediatek,mt8167-infracfg
45 --- a/Documentation/devicetree/bindings/arm/mediatek/mediatek,sgmiisys.txt
46 +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,sgmiisys.txt
47 @@ -8,6 +8,8 @@ Required Properties:
48 - compatible: Should be:
49 - "mediatek,mt7622-sgmiisys", "syscon"
50 - "mediatek,mt7629-sgmiisys", "syscon"
51 + - "mediatek,mt7981-sgmiisys_0", "syscon"
52 + - "mediatek,mt7981-sgmiisys_1", "syscon"
53 - "mediatek,mt7986-sgmiisys_0", "syscon"
54 - "mediatek,mt7986-sgmiisys_1", "syscon"
55 - #clock-cells: Must be 1
56 --- a/Documentation/devicetree/bindings/clock/mediatek,apmixedsys.yaml
57 +++ b/Documentation/devicetree/bindings/clock/mediatek,apmixedsys.yaml
58 @@ -20,6 +20,7 @@ properties:
59 - enum:
60 - mediatek,mt6797-apmixedsys
61 - mediatek,mt7622-apmixedsys
62 + - mediatek,mt7981-apmixedsys
63 - mediatek,mt7986-apmixedsys
64 - mediatek,mt8135-apmixedsys
65 - mediatek,mt8173-apmixedsys
66 --- a/Documentation/devicetree/bindings/clock/mediatek,topckgen.yaml
67 +++ b/Documentation/devicetree/bindings/clock/mediatek,topckgen.yaml
68 @@ -35,6 +35,7 @@ properties:
69 - mediatek,mt6779-topckgen
70 - mediatek,mt6795-topckgen
71 - mediatek,mt7629-topckgen
72 + - mediatek,mt7981-topckgen
73 - mediatek,mt7986-topckgen
74 - mediatek,mt8167-topckgen
75 - mediatek,mt8183-topckgen