aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSean Wang <sean.wang@mediatek.com>2017-12-20 01:42:58 -0500
committerStephen Boyd <sboyd@codeaurora.org>2017-12-21 19:43:35 -0500
commit16a1ac19a0f00b1606bcac736145f497a1009707 (patch)
tree6c480c067b3ea096d7a81af6f851b50ef75d239f
parent4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323 (diff)
clk: mediatek: group drivers under indpendent menu
Getting much MediaTek clock driver have been added to CCF, so it's better adding the cleanup for grouping drivers under the independent menu to simplify configuration selection. In addition, really trivial fixups for typos are added in the same patch. Signed-off-by: Sean Wang <sean.wang@mediatek.com> Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
-rw-r--r--drivers/clk/mediatek/Kconfig96
1 files changed, 50 insertions, 46 deletions
diff --git a/drivers/clk/mediatek/Kconfig b/drivers/clk/mediatek/Kconfig
index 59dc0aad553c..7338f816c603 100644
--- a/drivers/clk/mediatek/Kconfig
+++ b/drivers/clk/mediatek/Kconfig
@@ -1,136 +1,139 @@
1# 1#
2# MediaTek SoC drivers 2# MediaTek Clock Drivers
3# 3#
4menu "Clock driver for MediaTek SoC"
5 depends on ARCH_MEDIATEK || COMPILE_TEST
6
4config COMMON_CLK_MEDIATEK 7config COMMON_CLK_MEDIATEK
5 bool 8 bool
6 ---help--- 9 ---help---
7 Mediatek SoCs' clock support. 10 MediaTek SoCs' clock support.
8 11
9config COMMON_CLK_MT2701 12config COMMON_CLK_MT2701
10 bool "Clock driver for Mediatek MT2701" 13 bool "Clock driver for MediaTek MT2701"
11 depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST 14 depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
12 select COMMON_CLK_MEDIATEK 15 select COMMON_CLK_MEDIATEK
13 default ARCH_MEDIATEK && ARM 16 default ARCH_MEDIATEK && ARM
14 ---help--- 17 ---help---
15 This driver supports Mediatek MT2701 basic clocks. 18 This driver supports MediaTek MT2701 basic clocks.
16 19
17config COMMON_CLK_MT2701_MMSYS 20config COMMON_CLK_MT2701_MMSYS
18 bool "Clock driver for Mediatek MT2701 mmsys" 21 bool "Clock driver for MediaTek MT2701 mmsys"
19 depends on COMMON_CLK_MT2701 22 depends on COMMON_CLK_MT2701
20 ---help--- 23 ---help---
21 This driver supports Mediatek MT2701 mmsys clocks. 24 This driver supports MediaTek MT2701 mmsys clocks.
22 25
23config COMMON_CLK_MT2701_IMGSYS 26config COMMON_CLK_MT2701_IMGSYS
24 bool "Clock driver for Mediatek MT2701 imgsys" 27 bool "Clock driver for MediaTek MT2701 imgsys"
25 depends on COMMON_CLK_MT2701 28 depends on COMMON_CLK_MT2701
26 ---help--- 29 ---help---
27 This driver supports Mediatek MT2701 imgsys clocks. 30 This driver supports MediaTek MT2701 imgsys clocks.
28 31
29config COMMON_CLK_MT2701_VDECSYS 32config COMMON_CLK_MT2701_VDECSYS
30 bool "Clock driver for Mediatek MT2701 vdecsys" 33 bool "Clock driver for MediaTek MT2701 vdecsys"
31 depends on COMMON_CLK_MT2701 34 depends on COMMON_CLK_MT2701
32 ---help--- 35 ---help---
33 This driver supports Mediatek MT2701 vdecsys clocks. 36 This driver supports MediaTek MT2701 vdecsys clocks.
34 37
35config COMMON_CLK_MT2701_HIFSYS 38config COMMON_CLK_MT2701_HIFSYS
36 bool "Clock driver for Mediatek MT2701 hifsys" 39 bool "Clock driver for MediaTek MT2701 hifsys"
37 depends on COMMON_CLK_MT2701 40 depends on COMMON_CLK_MT2701
38 ---help--- 41 ---help---
39 This driver supports Mediatek MT2701 hifsys clocks. 42 This driver supports MediaTek MT2701 hifsys clocks.
40 43
41config COMMON_CLK_MT2701_ETHSYS 44config COMMON_CLK_MT2701_ETHSYS
42 bool "Clock driver for Mediatek MT2701 ethsys" 45 bool "Clock driver for MediaTek MT2701 ethsys"
43 depends on COMMON_CLK_MT2701 46 depends on COMMON_CLK_MT2701
44 ---help--- 47 ---help---
45 This driver supports Mediatek MT2701 ethsys clocks. 48 This driver supports MediaTek MT2701 ethsys clocks.
46 49
47config COMMON_CLK_MT2701_BDPSYS 50config COMMON_CLK_MT2701_BDPSYS
48 bool "Clock driver for Mediatek MT2701 bdpsys" 51 bool "Clock driver for MediaTek MT2701 bdpsys"
49 depends on COMMON_CLK_MT2701 52 depends on COMMON_CLK_MT2701
50 ---help--- 53 ---help---
51 This driver supports Mediatek MT2701 bdpsys clocks. 54 This driver supports MediaTek MT2701 bdpsys clocks.
52 55
53config COMMON_CLK_MT2712 56config COMMON_CLK_MT2712
54 bool "Clock driver for Mediatek MT2712" 57 bool "Clock driver for MediaTek MT2712"
55 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST 58 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
56 select COMMON_CLK_MEDIATEK 59 select COMMON_CLK_MEDIATEK
57 default ARCH_MEDIATEK && ARM64 60 default ARCH_MEDIATEK && ARM64
58 ---help--- 61 ---help---
59 This driver supports Mediatek MT2712 basic clocks. 62 This driver supports MediaTek MT2712 basic clocks.
60 63
61config COMMON_CLK_MT2712_BDPSYS 64config COMMON_CLK_MT2712_BDPSYS
62 bool "Clock driver for Mediatek MT2712 bdpsys" 65 bool "Clock driver for MediaTek MT2712 bdpsys"
63 depends on COMMON_CLK_MT2712 66 depends on COMMON_CLK_MT2712
64 ---help--- 67 ---help---
65 This driver supports Mediatek MT2712 bdpsys clocks. 68 This driver supports MediaTek MT2712 bdpsys clocks.
66 69
67config COMMON_CLK_MT2712_IMGSYS 70config COMMON_CLK_MT2712_IMGSYS
68 bool "Clock driver for Mediatek MT2712 imgsys" 71 bool "Clock driver for MediaTek MT2712 imgsys"
69 depends on COMMON_CLK_MT2712 72 depends on COMMON_CLK_MT2712
70 ---help--- 73 ---help---
71 This driver supports Mediatek MT2712 imgsys clocks. 74 This driver supports MediaTek MT2712 imgsys clocks.
72 75
73config COMMON_CLK_MT2712_JPGDECSYS 76config COMMON_CLK_MT2712_JPGDECSYS
74 bool "Clock driver for Mediatek MT2712 jpgdecsys" 77 bool "Clock driver for MediaTek MT2712 jpgdecsys"
75 depends on COMMON_CLK_MT2712 78 depends on COMMON_CLK_MT2712
76 ---help--- 79 ---help---
77 This driver supports Mediatek MT2712 jpgdecsys clocks. 80 This driver supports MediaTek MT2712 jpgdecsys clocks.
78 81
79config COMMON_CLK_MT2712_MFGCFG 82config COMMON_CLK_MT2712_MFGCFG
80 bool "Clock driver for Mediatek MT2712 mfgcfg" 83 bool "Clock driver for MediaTek MT2712 mfgcfg"
81 depends on COMMON_CLK_MT2712 84 depends on COMMON_CLK_MT2712
82 ---help--- 85 ---help---
83 This driver supports Mediatek MT2712 mfgcfg clocks. 86 This driver supports MediaTek MT2712 mfgcfg clocks.
84 87
85config COMMON_CLK_MT2712_MMSYS 88config COMMON_CLK_MT2712_MMSYS
86 bool "Clock driver for Mediatek MT2712 mmsys" 89 bool "Clock driver for MediaTek MT2712 mmsys"
87 depends on COMMON_CLK_MT2712 90 depends on COMMON_CLK_MT2712
88 ---help--- 91 ---help---
89 This driver supports Mediatek MT2712 mmsys clocks. 92 This driver supports MediaTek MT2712 mmsys clocks.
90 93
91config COMMON_CLK_MT2712_VDECSYS 94config COMMON_CLK_MT2712_VDECSYS
92 bool "Clock driver for Mediatek MT2712 vdecsys" 95 bool "Clock driver for MediaTek MT2712 vdecsys"
93 depends on COMMON_CLK_MT2712 96 depends on COMMON_CLK_MT2712
94 ---help--- 97 ---help---
95 This driver supports Mediatek MT2712 vdecsys clocks. 98 This driver supports MediaTek MT2712 vdecsys clocks.
96 99
97config COMMON_CLK_MT2712_VENCSYS 100config COMMON_CLK_MT2712_VENCSYS
98 bool "Clock driver for Mediatek MT2712 vencsys" 101 bool "Clock driver for MediaTek MT2712 vencsys"
99 depends on COMMON_CLK_MT2712 102 depends on COMMON_CLK_MT2712
100 ---help--- 103 ---help---
101 This driver supports Mediatek MT2712 vencsys clocks. 104 This driver supports MediaTek MT2712 vencsys clocks.
102 105
103config COMMON_CLK_MT6797 106config COMMON_CLK_MT6797
104 bool "Clock driver for Mediatek MT6797" 107 bool "Clock driver for MediaTek MT6797"
105 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST 108 depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
106 select COMMON_CLK_MEDIATEK 109 select COMMON_CLK_MEDIATEK
107 default ARCH_MEDIATEK && ARM64 110 default ARCH_MEDIATEK && ARM64
108 ---help--- 111 ---help---
109 This driver supports Mediatek MT6797 basic clocks. 112 This driver supports MediaTek MT6797 basic clocks.
110 113
111config COMMON_CLK_MT6797_MMSYS 114config COMMON_CLK_MT6797_MMSYS
112 bool "Clock driver for Mediatek MT6797 mmsys" 115 bool "Clock driver for MediaTek MT6797 mmsys"
113 depends on COMMON_CLK_MT6797 116 depends on COMMON_CLK_MT6797
114 ---help--- 117 ---help---
115 This driver supports Mediatek MT6797 mmsys clocks. 118 This driver supports MediaTek MT6797 mmsys clocks.
116 119
117config COMMON_CLK_MT6797_IMGSYS 120config COMMON_CLK_MT6797_IMGSYS
118 bool "Clock driver for Mediatek MT6797 imgsys" 121 bool "Clock driver for MediaTek MT6797 imgsys"
119 depends on COMMON_CLK_MT6797 122 depends on COMMON_CLK_MT6797
120 ---help--- 123 ---help---
121 This driver supports Mediatek MT6797 imgsys clocks. 124 This driver supports MediaTek MT6797 imgsys clocks.
122 125
123config COMMON_CLK_MT6797_VDECSYS 126config COMMON_CLK_MT6797_VDECSYS
124 bool "Clock driver for Mediatek MT6797 vdecsys" 127 bool "Clock driver for MediaTek MT6797 vdecsys"
125 depends on COMMON_CLK_MT6797 128 depends on COMMON_CLK_MT6797
126 ---help--- 129 ---help---
127 This driver supports Mediatek MT6797 vdecsys clocks. 130 This driver supports MediaTek MT6797 vdecsys clocks.
128 131
129config COMMON_CLK_MT6797_VENCSYS 132config COMMON_CLK_MT6797_VENCSYS
130 bool "Clock driver for Mediatek MT6797 vencsys" 133 bool "Clock driver for MediaTek MT6797 vencsys"
131 depends on COMMON_CLK_MT6797 134 depends on COMMON_CLK_MT6797
132 ---help--- 135 ---help---
133 This driver supports Mediatek MT6797 vencsys clocks. 136 This driver supports MediaTek MT6797 vencsys clocks.
134 137
135config COMMON_CLK_MT7622 138config COMMON_CLK_MT7622
136 bool "Clock driver for MediaTek MT7622" 139 bool "Clock driver for MediaTek MT7622"
@@ -163,17 +166,18 @@ config COMMON_CLK_MT7622_AUDSYS
163 to audio consumers such as I2S and TDM. 166 to audio consumers such as I2S and TDM.
164 167
165config COMMON_CLK_MT8135 168config COMMON_CLK_MT8135
166 bool "Clock driver for Mediatek MT8135" 169 bool "Clock driver for MediaTek MT8135"
167 depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST 170 depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
168 select COMMON_CLK_MEDIATEK 171 select COMMON_CLK_MEDIATEK
169 default ARCH_MEDIATEK && ARM 172 default ARCH_MEDIATEK && ARM
170 ---help--- 173 ---help---
171 This driver supports Mediatek MT8135 clocks. 174 This driver supports MediaTek MT8135 clocks.
172 175
173config COMMON_CLK_MT8173 176config COMMON_CLK_MT8173
174 bool "Clock driver for Mediatek MT8173" 177 bool "Clock driver for MediaTek MT8173"
175 depends on ARCH_MEDIATEK || COMPILE_TEST 178 depends on ARCH_MEDIATEK || COMPILE_TEST
176 select COMMON_CLK_MEDIATEK 179 select COMMON_CLK_MEDIATEK
177 default ARCH_MEDIATEK 180 default ARCH_MEDIATEK
178 ---help--- 181 ---help---
179 This driver supports Mediatek MT8173 clocks. 182 This driver supports MediaTek MT8173 clocks.
183endmenu