GNU Linux-libre 4.14.303-gnu1
[releases.git] / drivers / clk / mediatek / Kconfig
1 #
2 # MediaTek SoC drivers
3 #
4 config COMMON_CLK_MEDIATEK
5         bool
6         ---help---
7           Mediatek SoCs' clock support.
8
9 config COMMON_CLK_MT2701
10         bool "Clock driver for Mediatek MT2701"
11         depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
12         select COMMON_CLK_MEDIATEK
13         default ARCH_MEDIATEK && ARM
14         ---help---
15           This driver supports Mediatek MT2701 basic clocks.
16
17 config COMMON_CLK_MT2701_MMSYS
18         bool "Clock driver for Mediatek MT2701 mmsys"
19         depends on COMMON_CLK_MT2701
20         ---help---
21           This driver supports Mediatek MT2701 mmsys clocks.
22
23 config COMMON_CLK_MT2701_IMGSYS
24         bool "Clock driver for Mediatek MT2701 imgsys"
25         depends on COMMON_CLK_MT2701
26         ---help---
27           This driver supports Mediatek MT2701 imgsys clocks.
28
29 config COMMON_CLK_MT2701_VDECSYS
30         bool "Clock driver for Mediatek MT2701 vdecsys"
31         depends on COMMON_CLK_MT2701
32         ---help---
33           This driver supports Mediatek MT2701 vdecsys clocks.
34
35 config COMMON_CLK_MT2701_HIFSYS
36         bool "Clock driver for Mediatek MT2701 hifsys"
37         depends on COMMON_CLK_MT2701
38         ---help---
39           This driver supports Mediatek MT2701 hifsys clocks.
40
41 config COMMON_CLK_MT2701_ETHSYS
42         bool "Clock driver for Mediatek MT2701 ethsys"
43         depends on COMMON_CLK_MT2701
44         ---help---
45           This driver supports Mediatek MT2701 ethsys clocks.
46
47 config COMMON_CLK_MT2701_BDPSYS
48         bool "Clock driver for Mediatek MT2701 bdpsys"
49         depends on COMMON_CLK_MT2701
50         ---help---
51           This driver supports Mediatek MT2701 bdpsys clocks.
52
53 config COMMON_CLK_MT6797
54        bool "Clock driver for Mediatek MT6797"
55        depends on (ARCH_MEDIATEK && ARM64) || COMPILE_TEST
56        select COMMON_CLK_MEDIATEK
57        default ARCH_MEDIATEK && ARM64
58        ---help---
59          This driver supports Mediatek MT6797 basic clocks.
60
61 config COMMON_CLK_MT6797_MMSYS
62        bool "Clock driver for Mediatek MT6797 mmsys"
63        depends on COMMON_CLK_MT6797
64        ---help---
65          This driver supports Mediatek MT6797 mmsys clocks.
66
67 config COMMON_CLK_MT6797_IMGSYS
68        bool "Clock driver for Mediatek MT6797 imgsys"
69        depends on COMMON_CLK_MT6797
70        ---help---
71          This driver supports Mediatek MT6797 imgsys clocks.
72
73 config COMMON_CLK_MT6797_VDECSYS
74        bool "Clock driver for Mediatek MT6797 vdecsys"
75        depends on COMMON_CLK_MT6797
76        ---help---
77          This driver supports Mediatek MT6797 vdecsys clocks.
78
79 config COMMON_CLK_MT6797_VENCSYS
80        bool "Clock driver for Mediatek MT6797 vencsys"
81        depends on COMMON_CLK_MT6797
82        ---help---
83          This driver supports Mediatek MT6797 vencsys clocks.
84
85 config COMMON_CLK_MT8135
86         bool "Clock driver for Mediatek MT8135"
87         depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
88         select COMMON_CLK_MEDIATEK
89         default ARCH_MEDIATEK && ARM
90         ---help---
91           This driver supports Mediatek MT8135 clocks.
92
93 config COMMON_CLK_MT8173
94         bool "Clock driver for Mediatek MT8173"
95         depends on ARCH_MEDIATEK || COMPILE_TEST
96         select COMMON_CLK_MEDIATEK
97         default ARCH_MEDIATEK
98         ---help---
99           This driver supports Mediatek MT8173 clocks.