/linux/drivers/clk/mediatek/ |
H A D | Kconfig | 122 tristate "Clock driver for MediaTek MT2712 vencsys" 125 This driver supports MediaTek MT2712 vencsys clocks. 158 tristate "Clock driver for MediaTek MT6735 vencsys" 161 This enables a driver for clocks provided by vencsys 289 tristate "Clock driver for MediaTek MT6779 vencsys" 292 This driver supports MediaTek MT6779 vencsys clocks. 338 tristate "Clock driver for MediaTek MT6795 VENCSYS" 342 This driver supports MediaTek MT6795 vencsys clocks. 371 tristate "Clock driver for MediaTek MT6797 vencsys" 374 This driver supports MediaTek MT6797 vencsys clocks. [all …]
|
H A D | clk-mt6735-vencsys.c | 12 #include <dt-bindings/clock/mediatek,mt6735-vencsys.h> 37 { .compatible = "mediatek,mt6735-vencsys", .data = &vencsys_clks }, 45 .name = "clk-mt6735-vencsys", 52 MODULE_DESCRIPTION("Mediatek MT6735 vencsys clock driver");
|
H A D | clk-mt8173-vencsys.c | 48 { .compatible = "mediatek,mt8173-vencsys", .data = &venc_desc }, 56 .name = "clk-mt8173-vencsys", 64 MODULE_DESCRIPTION("MediaTek MT8173 vencsys clocks driver");
|
H A D | clk-mt6795-vencsys.c | 35 { .compatible = "mediatek,mt6795-vencsys", .data = &venc_desc }, 42 .name = "clk-mt6795-vencsys",
|
H A D | Makefile | 9 obj-$(CONFIG_COMMON_CLK_MT6735_VENCSYS) += clk-mt6735-vencsys.o 31 obj-$(CONFIG_COMMON_CLK_MT6795_VENCSYS) += clk-mt6795-vencsys.o 87 obj-$(CONFIG_COMMON_CLK_MT8173_VENCSYS) += clk-mt8173-vencsys.o
|
H A D | clk-mt8183-venc.c | 40 .compatible = "mediatek,mt8183-vencsys",
|
H A D | clk-mt8365-venc.c | 36 .compatible = "mediatek,mt8365-vencsys",
|
H A D | clk-mt2712-venc.c | 37 .compatible = "mediatek,mt2712-vencsys",
|
H A D | clk-mt6797-venc.c | 38 .compatible = "mediatek,mt6797-vencsys",
|
H A D | clk-mt8186-venc.c | 36 .compatible = "mediatek,mt8186-vencsys",
|
H A D | clk-mt8192-venc.c | 38 .compatible = "mediatek,mt8192-vencsys",
|
H A D | clk-mt6779-venc.c | 40 .compatible = "mediatek,mt6779-vencsys",
|
H A D | clk-mt8188-venc.c | 41 { .compatible = "mediatek,mt8188-vencsys", .data = &venc1_desc },
|
H A D | clk-mt8195-venc.c | 52 .compatible = "mediatek,mt8195-vencsys",
|
/linux/Documentation/devicetree/bindings/clock/ |
H A D | mediatek,syscon.yaml | 30 - mediatek,mt2712-vencsys 34 - mediatek,mt6735-vencsys 44 - mediatek,mt6779-vencsys 47 - mediatek,mt6797-vencsys 54 - mediatek,mt8173-vencsys 64 - mediatek,mt8183-vencsys
|
H A D | mediatek,mt6795-clock.yaml | 28 - mediatek,mt6795-vencsys 61 vencsys: clock-controller@18000000 { 62 compatible = "mediatek,mt6795-vencsys";
|
H A D | mediatek,mt8192-clock.yaml | 32 - mediatek,mt8192-vencsys 145 vencsys: clock-controller@17000000 { 146 compatible = "mediatek,mt8192-vencsys";
|
H A D | mediatek,mt8195-clock.yaml | 49 - mediatek,mt8195-vencsys 220 vencsys: clock-controller@1a000000 { 221 compatible = "mediatek,mt8195-vencsys";
|
H A D | mediatek,mt8365-clock.yaml | 20 - mediatek,mt8365-vencsys
|
H A D | mediatek,mt8186-clock.yaml | 32 - mediatek,mt8186-vencsys
|
H A D | mediatek,mt8188-clock.yaml | 45 - mediatek,mt8188-vencsys
|
/linux/Documentation/devicetree/bindings/media/ |
H A D | mediatek,mt8195-jpegdec.yaml | 126 clocks = <&vencsys CLK_VENC_JPGDEC>; 141 clocks = <&vencsys CLK_VENC_JPGDEC_C1>;
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt2712e.dtsi | 1102 vencsys: syscon@18000000 { label 1103 compatible = "mediatek,mt2712-vencsys", "syscon"; 1114 clocks = <&vencsys CLK_VENC_SMI_COMMON_CON>, 1115 <&vencsys CLK_VENC_VENC>; 1125 clocks = <&vencsys CLK_VENC_SMI_COMMON_CON>, 1126 <&vencsys CLK_VENC_VENC>;
|
H A D | mt6779.dtsi | 269 vencsys: clock-controller@17000000 { label 270 compatible = "mediatek,mt6779-vencsys", "syscon";
|
H A D | mt8173.dtsi | 1444 vencsys: clock-controller@18000000 { label 1445 compatible = "mediatek,mt8173-vencsys", "syscon"; 1455 clocks = <&vencsys CLK_VENC_CKE1>, 1456 <&vencsys CLK_VENC_CKE0>; 1487 clocks = <&vencsys CLK_VENC_CKE0>, 1488 <&vencsys CLK_VENC_CKE3>;
|