| /kernel/linux/linux-6.6/arch/arm64/boot/dts/mediatek/ |
| D | mt6795.dtsi | 9 #include <dt-bindings/clock/mediatek,mt6795-clk.h> 10 #include <dt-bindings/gce/mediatek,mt6795-gce.h> 11 #include <dt-bindings/memory/mt6795-larb-port.h> 12 #include <dt-bindings/pinctrl/mt6795-pinfunc.h> 13 #include <dt-bindings/power/mt6795-power.h> 14 #include <dt-bindings/reset/mediatek,mt6795-resets.h> 17 compatible = "mediatek,mt6795"; 251 compatible = "mediatek,mt6795-topckgen", "syscon"; 257 compatible = "mediatek,mt6795-infracfg", "syscon"; 264 compatible = "mediatek,mt6795-pericfg", "syscon"; [all …]
|
| D | mt6795-evb.dts | 8 #include "mt6795.dtsi" 11 model = "MediaTek MT6795 Evaluation Board"; 13 compatible = "mediatek,mt6795-evb", "mediatek,mt6795";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/clock/ |
| D | mediatek,mt6795-sys-clock.yaml | 4 $id: http://devicetree.org/schemas/clock/mediatek,mt6795-sys-clock.yaml# 7 title: MediaTek System Clock Controller for MT6795 15 configuration like reset and bus protection on MT6795. 21 - mediatek,mt6795-apmixedsys 22 - mediatek,mt6795-infracfg 23 - mediatek,mt6795-pericfg 24 - mediatek,mt6795-topckgen 50 compatible = "mediatek,mt6795-topckgen", "syscon";
|
| D | mediatek,mt6795-clock.yaml | 4 $id: http://devicetree.org/schemas/clock/mediatek,mt6795-clock.yaml# 7 title: MediaTek Functional Clock Controller for MT6795 26 - mediatek,mt6795-mfgcfg 27 - mediatek,mt6795-vdecsys 28 - mediatek,mt6795-vencsys 50 compatible = "mediatek,mt6795-mfgcfg"; 56 compatible = "mediatek,mt6795-vdecsys"; 62 compatible = "mediatek,mt6795-vencsys";
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/mediatek/ |
| D | mt6795-evb.dts | 8 #include "mt6795.dtsi" 11 model = "MediaTek MT6795 Evaluation Board"; 12 compatible = "mediatek,mt6795-evb", "mediatek,mt6795";
|
| D | mt6795.dtsi | 18 compatible = "mediatek,mt6795"; 121 compatible = "mediatek,mt6795-sysirq", 141 compatible = "mediatek,mt6795-uart", 150 compatible = "mediatek,mt6795-uart", 159 compatible = "mediatek,mt6795-uart", 168 compatible = "mediatek,mt6795-uart",
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/ |
| D | mediatek,mt6795-pinctrl.yaml | 4 $id: http://devicetree.org/schemas/pinctrl/mediatek,mt6795-pinctrl.yaml# 7 title: MediaTek MT6795 Pin Controller 14 The MediaTek's MT6795 Pin controller is used to control SoC pins. 18 const: mediatek,mt6795-pinctrl 101 description: mt6795 pull down PUPD/R0/R1 type define value. 111 description: mt6795 pull up PUPD/R0/R1 type define value. 178 #include <dt-bindings/pinctrl/mt6795-pinfunc.h> 185 compatible = "mediatek,mt6795-pinctrl";
|
| /kernel/linux/linux-6.6/drivers/clk/mediatek/ |
| D | clk-mt6795-vdecsys.c | 7 #include <dt-bindings/clock/mediatek,mt6795-clk.h> 40 { .compatible = "mediatek,mt6795-vdecsys", .data = &vdec_desc }, 49 .name = "clk-mt6795-vdecsys", 55 MODULE_DESCRIPTION("MediaTek MT6795 vdecsys clocks driver");
|
| D | clk-mt6795-mfg.c | 7 #include <dt-bindings/clock/mediatek,mt6795-clk.h> 35 { .compatible = "mediatek,mt6795-mfgcfg", .data = &mfg_desc }, 42 .name = "clk-mt6795-mfg", 50 MODULE_DESCRIPTION("MediaTek MT6795 mfg clocks driver");
|
| D | clk-mt6795-vencsys.c | 7 #include <dt-bindings/clock/mediatek,mt6795-clk.h> 35 { .compatible = "mediatek,mt6795-vencsys", .data = &venc_desc }, 42 .name = "clk-mt6795-vencsys", 50 MODULE_DESCRIPTION("MediaTek MT6795 vdecsys clocks driver");
|
| D | clk-mt6795-infracfg.c | 7 #include <dt-bindings/clock/mediatek,mt6795-clk.h> 8 #include <dt-bindings/reset/mediatek,mt6795-resets.h> 81 { .compatible = "mediatek,mt6795-infracfg" }, 143 .name = "clk-mt6795-infracfg", 151 MODULE_DESCRIPTION("MediaTek MT6795 infracfg clocks driver");
|
| D | clk-mt6795-pericfg.c | 7 #include <dt-bindings/clock/mediatek,mt6795-clk.h> 8 #include <dt-bindings/reset/mediatek,mt6795-resets.h> 89 { .compatible = "mediatek,mt6795-pericfg" }, 152 .name = "clk-mt6795-pericfg", 160 MODULE_DESCRIPTION("MediaTek MT6795 pericfg clocks driver");
|
| D | Makefile | 21 obj-$(CONFIG_COMMON_CLK_MT6795) += clk-mt6795-apmixedsys.o clk-mt6795-infracfg.o \ 22 clk-mt6795-pericfg.o clk-mt6795-topckgen.o 23 obj-$(CONFIG_COMMON_CLK_MT6795_MFGCFG) += clk-mt6795-mfg.o 24 obj-$(CONFIG_COMMON_CLK_MT6795_MMSYS) += clk-mt6795-mm.o 25 obj-$(CONFIG_COMMON_CLK_MT6795_VDECSYS) += clk-mt6795-vdecsys.o 26 obj-$(CONFIG_COMMON_CLK_MT6795_VENCSYS) += clk-mt6795-vencsys.o
|
| D | clk-mt6795-mm.c | 7 #include <dt-bindings/clock/mediatek,mt6795-clk.h> 85 { .name = "clk-mt6795-mm", .driver_data = (kernel_ulong_t)&mm_desc }, 92 .name = "clk-mt6795-mm", 100 MODULE_DESCRIPTION("MediaTek MT6795 MultiMedia clocks driver");
|
| D | Kconfig | 270 tristate "Clock driver for MediaTek MT6795" 276 This driver supports MediaTek MT6795 basic clocks and clocks 280 tristate "Clock driver for MediaTek MT6795 mfgcfg" 284 This driver supports MediaTek MT6795 mfgcfg clocks. 287 tristate "Clock driver for MediaTek MT6795 mmsys" 291 This driver supports MediaTek MT6795 mmsys clocks. 294 tristate "Clock driver for MediaTek MT6795 VDECSYS" 298 This driver supports MediaTek MT6795 vdecsys clocks. 301 tristate "Clock driver for MediaTek MT6795 VENCSYS" 305 This driver supports MediaTek MT6795 vencsys clocks.
|
| D | clk-mt6795-apmixedsys.c | 7 #include <dt-bindings/clock/mediatek,mt6795-clk.h> 131 { .compatible = "mediatek,mt6795-apmixedsys" }, 141 const u8 *fhctl_node = "mediatek,mt6795-fhctl"; in clk_mt6795_apmixed_probe() 206 .name = "clk-mt6795-apmixed", 212 MODULE_DESCRIPTION("MediaTek MT6795 apmixed clocks driver");
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iommu/ |
| D | mediatek,iommu.yaml | 76 - mediatek,mt6795-m4u # generation two 133 dt-binding/memory/mt6795-larb-port.h for mt6795, 159 - mediatek,mt6795-m4u 193 - mediatek,mt6795-m4u
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/timer/ |
| D | mediatek,mtk-timer.txt | 35 * "mediatek,mt6795-systimer" for MT6795 compatible timers (CPUX)
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/ |
| D | mediatek,sysirq.txt | 16 "mediatek,mt6795-sysirq", "mediatek,mt6577-sysirq": for MT6795
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/ |
| D | mediatek,sysirq.txt | 16 "mediatek,mt6795-sysirq", "mediatek,mt6577-sysirq": for MT6795
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/mediatek/ |
| D | mediatek,infracfg.yaml | 26 - mediatek,mt6795-infracfg 65 - mediatek,mt6795-infracfg
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/serial/ |
| D | mtk-uart.txt | 13 * "mediatek,mt6795-uart" for MT6795 compatible UARTS
|
| /kernel/linux/linux-6.6/drivers/pmdomain/mediatek/ |
| D | mt6795-pm-domains.h | 7 #include <dt-bindings/power/mt6795-power.h> 10 * MT6795 power domain support
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/ |
| D | mediatek.yaml | 55 - mediatek,mt6795-evb 56 - const: mediatek,mt6795
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/mediatek/ |
| D | mediatek,mutex.yaml | 29 - mediatek,mt6795-disp-mutex 83 - mediatek,mt6795-disp-mutex
|