Home
last modified time | relevance | path

Searched full:mt6795 (Results 1 – 25 of 71) sorted by relevance

123

/openbmc/linux/arch/arm64/boot/dts/mediatek/
H A Dmt6795.dtsi9 #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 …]
H A Dmt6795-evb.dts8 #include "mt6795.dtsi"
11 model = "MediaTek MT6795 Evaluation Board";
13 compatible = "mediatek,mt6795-evb", "mediatek,mt6795";
H A DMakefile5 dtb-$(CONFIG_ARCH_MEDIATEK) += mt6795-evb.dtb
6 dtb-$(CONFIG_ARCH_MEDIATEK) += mt6795-sony-xperia-m5.dtb
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Dmediatek,mt6795-sys-clock.yaml4 $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";
H A Dmediatek,mt6795-clock.yaml4 $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";
/openbmc/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmediatek,mt6795-pinctrl.yaml4 $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";
/openbmc/linux/drivers/clk/mediatek/
H A Dclk-mt6795-mfg.c7 #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");
H A Dclk-mt6795-vdecsys.c7 #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");
H A Dclk-mt6795-vencsys.c7 #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");
H A Dclk-mt6795-infracfg.c7 #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");
H A Dclk-mt6795-pericfg.c7 #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");
H A DMakefile21 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
H A Dclk-mt6795-mm.c7 #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");
H A DKconfig270 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.
H A Dclk-mt6795-apmixedsys.c7 #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");
H A Dclk-mt6795-topckgen.c7 #include <dt-bindings/clock/mediatek,mt6795-clk.h>
539 { .compatible = "mediatek,mt6795-topckgen", .data = &topck_desc },
546 .name = "clk-mt6795-topckgen",
554 MODULE_DESCRIPTION("MediaTek MT6795 topckgen clocks driver");
/openbmc/linux/Documentation/devicetree/bindings/iommu/
H A Dmediatek,iommu.yaml76 - mediatek,mt6795-m4u # generation two
133 dt-binding/memory/mt6795-larb-port.h for mt6795,
159 - mediatek,mt6795-m4u
193 - mediatek,mt6795-m4u
/openbmc/linux/Documentation/devicetree/bindings/timer/
H A Dmediatek,mtk-timer.txt35 * "mediatek,mt6795-systimer" for MT6795 compatible timers (CPUX)
/openbmc/linux/Documentation/devicetree/bindings/interrupt-controller/
H A Dmediatek,sysirq.txt16 "mediatek,mt6795-sysirq", "mediatek,mt6577-sysirq": for MT6795
/openbmc/linux/Documentation/devicetree/bindings/arm/mediatek/
H A Dmediatek,infracfg.yaml26 - mediatek,mt6795-infracfg
65 - mediatek,mt6795-infracfg
/openbmc/linux/drivers/pmdomain/mediatek/
H A Dmt6795-pm-domains.h7 #include <dt-bindings/power/mt6795-power.h>
10 * MT6795 power domain support
/openbmc/linux/Documentation/devicetree/bindings/soc/mediatek/
H A Dmediatek,mutex.yaml29 - mediatek,mt6795-disp-mutex
83 - mediatek,mt6795-disp-mutex
/openbmc/linux/Documentation/devicetree/bindings/memory-controllers/
H A Dmediatek,smi-common.yaml35 - mediatek,mt6795-smi-common
156 - mediatek,mt6795-smi-common
/openbmc/linux/Documentation/devicetree/bindings/power/
H A Dmediatek,power-controller.yaml26 - mediatek,mt6795-power-controller
84 "include/dt-bindings/power/mt6795-power.h" - for MT8167 type power domain.
/openbmc/linux/Documentation/devicetree/bindings/arm/
H A Dmediatek.yaml60 - mediatek,mt6795-evb
62 - const: mediatek,mt6795

123