package: add fitblk util to release /dev/fit* devices
[openwrt/staging/wigyori.git] / target / linux / mediatek / patches-5.15 / 212-v5.17-clk-mediatek-add-mt7986-clock-support.patch
1 --- a/drivers/clk/mediatek/Kconfig
2 +++ b/drivers/clk/mediatek/Kconfig
3 @@ -344,6 +344,23 @@ config COMMON_CLK_MT7629_HIFSYS
4 This driver supports MediaTek MT7629 HIFSYS clocks providing
5 to PCI-E and USB.
6
7 +config COMMON_CLK_MT7986
8 + bool "Clock driver for MediaTek MT7986"
9 + depends on ARCH_MEDIATEK || COMPILE_TEST
10 + select COMMON_CLK_MEDIATEK
11 + default ARCH_MEDIATEK
12 + help
13 + This driver supports MediaTek MT7986 basic clocks and clocks
14 + required for various periperals found on MediaTek.
15 +
16 +config COMMON_CLK_MT7986_ETHSYS
17 + bool "Clock driver for MediaTek MT7986 ETHSYS"
18 + depends on COMMON_CLK_MT7986
19 + default COMMON_CLK_MT7986
20 + help
21 + This driver add support for clocks for Ethernet and SGMII
22 + required on MediaTek MT7986 SoC.
23 +
24 config COMMON_CLK_MT8135
25 bool "Clock driver for MediaTek MT8135"
26 depends on (ARCH_MEDIATEK && ARM) || COMPILE_TEST
27 --- a/drivers/clk/mediatek/Makefile
28 +++ b/drivers/clk/mediatek/Makefile
29 @@ -46,6 +46,10 @@ obj-$(CONFIG_COMMON_CLK_MT7622_AUDSYS) +
30 obj-$(CONFIG_COMMON_CLK_MT7629) += clk-mt7629.o
31 obj-$(CONFIG_COMMON_CLK_MT7629_ETHSYS) += clk-mt7629-eth.o
32 obj-$(CONFIG_COMMON_CLK_MT7629_HIFSYS) += clk-mt7629-hif.o
33 +obj-$(CONFIG_COMMON_CLK_MT7986) += clk-mt7986-apmixed.o
34 +obj-$(CONFIG_COMMON_CLK_MT7986) += clk-mt7986-topckgen.o
35 +obj-$(CONFIG_COMMON_CLK_MT7986) += clk-mt7986-infracfg.o
36 +obj-$(CONFIG_COMMON_CLK_MT7986_ETHSYS) += clk-mt7986-eth.o
37 obj-$(CONFIG_COMMON_CLK_MT8135) += clk-mt8135.o
38 obj-$(CONFIG_COMMON_CLK_MT8167) += clk-mt8167.o
39 obj-$(CONFIG_COMMON_CLK_MT8167_AUDSYS) += clk-mt8167-aud.o