Skip to content

Commit 5f17cdb

Browse files
wensbebarino
authored andcommitted
clk: mediatek: Enable all MT8192 clocks by default
Currently the base MT8192 clock drivers are enabled by default, but all the other clock drivers need to be enabled by hand. This is extremely confusing and inconvenient for end users. For the MT8192 platform to be useful, most if not all the clock drivers driving the hardware blocks need to be enabled. Enable them by default whenever MT8192 base clock driver is enabled. Signed-off-by: Chen-Yu Tsai <[email protected]> Link: https://lore.kernel.org/r/[email protected] Reviewed-by: Nícolas F. R. A. Prado <[email protected]> Reviewed-by: Alexandre Mergnat <[email protected]> Signed-off-by: Stephen Boyd <[email protected]>
1 parent ac9a786 commit 5f17cdb

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

drivers/clk/mediatek/Kconfig

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -781,72 +781,84 @@ config COMMON_CLK_MT8192
781781
config COMMON_CLK_MT8192_AUDSYS
782782
tristate "Clock driver for MediaTek MT8192 audsys"
783783
depends on COMMON_CLK_MT8192
784+
default COMMON_CLK_MT8192
784785
help
785786
This driver supports MediaTek MT8192 audsys clocks.
786787

787788
config COMMON_CLK_MT8192_CAMSYS
788789
tristate "Clock driver for MediaTek MT8192 camsys"
789790
depends on COMMON_CLK_MT8192
791+
default COMMON_CLK_MT8192
790792
help
791793
This driver supports MediaTek MT8192 camsys and camsys_raw clocks.
792794

793795
config COMMON_CLK_MT8192_IMGSYS
794796
tristate "Clock driver for MediaTek MT8192 imgsys"
795797
depends on COMMON_CLK_MT8192
798+
default COMMON_CLK_MT8192
796799
help
797800
This driver supports MediaTek MT8192 imgsys and imgsys2 clocks.
798801

799802
config COMMON_CLK_MT8192_IMP_IIC_WRAP
800803
tristate "Clock driver for MediaTek MT8192 imp_iic_wrap"
801804
depends on COMMON_CLK_MT8192
805+
default COMMON_CLK_MT8192
802806
help
803807
This driver supports MediaTek MT8192 imp_iic_wrap clocks.
804808

805809
config COMMON_CLK_MT8192_IPESYS
806810
tristate "Clock driver for MediaTek MT8192 ipesys"
807811
depends on COMMON_CLK_MT8192
812+
default COMMON_CLK_MT8192
808813
help
809814
This driver supports MediaTek MT8192 ipesys clocks.
810815

811816
config COMMON_CLK_MT8192_MDPSYS
812817
tristate "Clock driver for MediaTek MT8192 mdpsys"
813818
depends on COMMON_CLK_MT8192
819+
default COMMON_CLK_MT8192
814820
help
815821
This driver supports MediaTek MT8192 mdpsys clocks.
816822

817823
config COMMON_CLK_MT8192_MFGCFG
818824
tristate "Clock driver for MediaTek MT8192 mfgcfg"
819825
depends on COMMON_CLK_MT8192
826+
default COMMON_CLK_MT8192
820827
help
821828
This driver supports MediaTek MT8192 mfgcfg clocks.
822829

823830
config COMMON_CLK_MT8192_MMSYS
824831
tristate "Clock driver for MediaTek MT8192 mmsys"
825832
depends on COMMON_CLK_MT8192
833+
default COMMON_CLK_MT8192
826834
help
827835
This driver supports MediaTek MT8192 mmsys clocks.
828836

829837
config COMMON_CLK_MT8192_MSDC
830838
tristate "Clock driver for MediaTek MT8192 msdc"
831839
depends on COMMON_CLK_MT8192
840+
default COMMON_CLK_MT8192
832841
help
833842
This driver supports MediaTek MT8192 msdc and msdc_top clocks.
834843

835844
config COMMON_CLK_MT8192_SCP_ADSP
836845
tristate "Clock driver for MediaTek MT8192 scp_adsp"
837846
depends on COMMON_CLK_MT8192
847+
default COMMON_CLK_MT8192
838848
help
839849
This driver supports MediaTek MT8192 scp_adsp clocks.
840850

841851
config COMMON_CLK_MT8192_VDECSYS
842852
tristate "Clock driver for MediaTek MT8192 vdecsys"
843853
depends on COMMON_CLK_MT8192
854+
default COMMON_CLK_MT8192
844855
help
845856
This driver supports MediaTek MT8192 vdecsys and vdecsys_soc clocks.
846857

847858
config COMMON_CLK_MT8192_VENCSYS
848859
tristate "Clock driver for MediaTek MT8192 vencsys"
849860
depends on COMMON_CLK_MT8192
861+
default COMMON_CLK_MT8192
850862
help
851863
This driver supports MediaTek MT8192 vencsys clocks.
852864

0 commit comments

Comments
 (0)