/Linux-v6.1/Documentation/devicetree/bindings/arm/mediatek/ |
D | mediatek,vencsys.txt | 1 Mediatek vencsys controller 4 The Mediatek vencsys controller provides various clocks to the system. 9 - "mediatek,mt2712-vencsys", "syscon" 10 - "mediatek,mt6779-vencsys", "syscon" 11 - "mediatek,mt6797-vencsys", "syscon" 12 - "mediatek,mt8173-vencsys", "syscon" 13 - "mediatek,mt8183-vencsys", "syscon" 16 The vencsys controller uses the common clk binding from 22 vencsys: clock-controller@18000000 { 23 compatible = "mediatek,mt8173-vencsys", "syscon";
|
D | mediatek,mt8192-clock.yaml | 32 - mediatek,mt8192-vencsys 145 vencsys: clock-controller@17000000 { 146 compatible = "mediatek,mt8192-vencsys";
|
D | mediatek,mt8195-clock.yaml | 51 - mediatek,mt8195-vencsys 236 vencsys: clock-controller@1a000000 { 237 compatible = "mediatek,mt8195-vencsys";
|
D | mediatek,mt8186-clock.yaml | 32 - mediatek,mt8186-vencsys
|
/Linux-v6.1/drivers/clk/mediatek/ |
D | Kconfig | 115 bool "Clock driver for MediaTek MT2712 vencsys" 118 This driver supports MediaTek MT2712 vencsys clocks. 245 tristate "Clock driver for MediaTek MT6779 vencsys" 248 This driver supports MediaTek MT6779 vencsys clocks. 293 tristate "Clock driver for MediaTek MT6795 VENCSYS" 297 This driver supports MediaTek MT6795 vencsys clocks. 326 bool "Clock driver for MediaTek MT6797 vencsys" 329 This driver supports MediaTek MT6797 vencsys clocks. 546 bool "Clock driver for MediaTek MT8183 vencsys" 550 This driver supports MediaTek MT8183 vencsys clocks. [all …]
|
D | clk-mt6795-vencsys.c | 35 { .compatible = "mediatek,mt6795-vencsys", .data = &venc_desc }, 41 .name = "clk-mt6795-vencsys",
|
D | clk-mt8365-venc.c | 36 .compatible = "mediatek,mt8365-vencsys",
|
D | clk-mt8186-venc.c | 36 .compatible = "mediatek,mt8186-vencsys",
|
D | clk-mt2712-venc.c | 43 .compatible = "mediatek,mt2712-vencsys",
|
D | clk-mt8183-venc.c | 40 .compatible = "mediatek,mt8183-vencsys",
|
D | clk-mt6779-venc.c | 40 .compatible = "mediatek,mt6779-vencsys",
|
D | clk-mt6797-venc.c | 44 .compatible = "mediatek,mt6797-vencsys",
|
D | clk-mt8192-venc.c | 38 .compatible = "mediatek,mt8192-vencsys",
|
D | clk-mt8195-venc.c | 52 .compatible = "mediatek,mt8195-vencsys",
|
/Linux-v6.1/Documentation/devicetree/bindings/clock/ |
D | mediatek,mt6795-clock.yaml | 28 - mediatek,mt6795-vencsys 61 vencsys: clock-controller@18000000 { 62 compatible = "mediatek,mt6795-vencsys";
|
D | mediatek,mt8365-clock.yaml | 20 - mediatek,mt8365-vencsys
|
/Linux-v6.1/arch/arm64/boot/dts/mediatek/ |
D | mt6779.dtsi | 269 vencsys: clock-controller@17000000 { label 270 compatible = "mediatek,mt6779-vencsys", "syscon";
|
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>;
|
D | mt8173.dtsi | 1434 vencsys: clock-controller@18000000 { label 1435 compatible = "mediatek,mt8173-vencsys", "syscon"; 1445 clocks = <&vencsys CLK_VENC_CKE1>, 1446 <&vencsys CLK_VENC_CKE0>; 1477 clocks = <&vencsys CLK_VENC_CKE0>, 1478 <&vencsys CLK_VENC_CKE3>;
|
D | mt6797.dtsi | 467 vencsys: venc_gcon@17000000 { label 468 compatible = "mediatek,mt6797-vencsys", "syscon";
|
D | mt8192.dtsi | 449 <&vencsys CLK_VENC_SET1_VENC>; 1486 vencsys: clock-controller@17000000 { label 1487 compatible = "mediatek,mt8192-vencsys"; 1497 clocks = <&vencsys CLK_VENC_SET0_LARB>, 1498 <&vencsys CLK_VENC_SET1_VENC>; 1520 clocks = <&vencsys CLK_VENC_SET1_VENC>;
|
/Linux-v6.1/include/dt-bindings/clock/ |
D | mt6765-clk.h | 292 /* VENCSYS */
|
D | mediatek,mt8365-clk.h | 359 /* VENCSYS */
|
D | mt2712-clk.h | 415 /* VENCSYS */
|
D | mt8186-clk.h | 366 /* VENCSYS */
|