Home
last modified time | relevance | path

Searched full:mt8173 (Results 1 – 25 of 69) sorted by relevance

123

/drivers/pinctrl/mediatek/
Dpinctrl-mtk-mt8173.h15 NULL, "mt8173",
25 NULL, "mt8173",
35 NULL, "mt8173",
45 NULL, "mt8173",
55 NULL, "mt8173",
65 NULL, "mt8173",
76 NULL, "mt8173",
86 NULL, "mt8173",
96 NULL, "mt8173",
107 NULL, "mt8173",
[all …]
Dpinctrl-mt8173.c16 #include "pinctrl-mtk-mt8173.h"
340 .compatible = "mediatek,mt8173-pinctrl",
348 .name = "mediatek-mt8173-pinctrl",
DMakefile31 obj-$(CONFIG_PINCTRL_MT8173) += pinctrl-mt8173.o
/drivers/clk/mediatek/
Dclk-mt8173-vencsys.c8 #include <dt-bindings/clock/mt8173-clk.h>
48 { .compatible = "mediatek,mt8173-vencsys", .data = &venc_desc },
49 { .compatible = "mediatek,mt8173-vencltsys", .data = &venc_lt_desc },
56 .name = "clk-mt8173-vencsys",
64 MODULE_DESCRIPTION("MediaTek MT8173 vencsys clocks driver");
Dclk-mt8173-vdecsys.c8 #include <dt-bindings/clock/mt8173-clk.h>
42 { .compatible = "mediatek,mt8173-vdecsys", .data = &vdec_desc },
51 .name = "clk-mt8173-vdecsys",
57 MODULE_DESCRIPTION("MediaTek MT8173 vdecsys clocks driver");
Dclk-mt8173-img.c8 #include <dt-bindings/clock/mt8173-clk.h>
40 { .compatible = "mediatek,mt8173-imgsys", .data = &img_desc },
49 .name = "clk-mt8173-imgsys",
55 MODULE_DESCRIPTION("MediaTek MT8173 vdecsys clocks driver");
Dclk-mt8173-infracfg.c8 #include <dt-bindings/clock/mt8173-clk.h>
74 { .compatible = "mediatek,mt8173-infracfg" },
95 CLK_OF_DECLARE_DRIVER(mtk_infrasys, "mediatek,mt8173-infracfg",
145 .name = "clk-mt8173-infracfg",
153 MODULE_DESCRIPTION("MediaTek MT8173 infracfg clocks driver");
DMakefile72 obj-$(CONFIG_COMMON_CLK_MT8173) += clk-mt8173-apmixedsys.o clk-mt8173-infracfg.o \
73 clk-mt8173-pericfg.o clk-mt8173-topckgen.o
74 obj-$(CONFIG_COMMON_CLK_MT8173_IMGSYS) += clk-mt8173-img.o
75 obj-$(CONFIG_COMMON_CLK_MT8173_MMSYS) += clk-mt8173-mm.o
76 obj-$(CONFIG_COMMON_CLK_MT8173_VDECSYS) += clk-mt8173-vdecsys.o
77 obj-$(CONFIG_COMMON_CLK_MT8173_VENCSYS) += clk-mt8173-vencsys.o
DKconfig478 tristate "Clock driver for MediaTek MT8173"
484 This driver supports MediaTek MT8173 basic clocks and clocks
488 tristate "Clock driver for MediaTek MT8173 imgsys"
492 This driver supports MediaTek MT8173 imgsys clocks.
495 tristate "Clock driver for MediaTek MT8173 mmsys"
499 This driver supports MediaTek MT8173 mmsys clocks.
502 tristate "Clock driver for MediaTek MT8173 VDECSYS"
506 This driver supports MediaTek MT8173 vdecsys clocks.
509 tristate "Clock driver for MediaTek MT8173 VENCSYS"
513 This driver supports MediaTek MT8173 vencsys clocks.
Dclk-mt8173-pericfg.c7 #include <dt-bindings/clock/mt8173-clk.h>
107 { .compatible = "mediatek,mt8173-pericfg", .data = &peri_desc },
114 .name = "clk-mt8173-pericfg",
122 MODULE_DESCRIPTION("MediaTek MT8173 pericfg clocks driver");
Dclk-mt8173-mm.c14 #include <dt-bindings/clock/mt8173-clk.h>
98 { .name = "clk-mt8173-mm", .driver_data = (kernel_ulong_t)&mm_desc },
105 .name = "clk-mt8173-mm",
113 MODULE_DESCRIPTION("MediaTek MT8173 MultiMedia clocks driver");
Dclk-mt8173-apmixedsys.c8 #include <dt-bindings/clock/mt8173-clk.h>
135 { .compatible = "mediatek,mt8173-apmixedsys" },
142 const u8 *fhctl_node = "mediatek,mt8173-fhctl"; in clk_mt8173_apmixed_probe()
211 .name = "clk-mt8173-apmixed",
217 MODULE_DESCRIPTION("MediaTek MT8173 apmixed clocks driver");
Dclk-mt8173-topckgen.c8 #include <dt-bindings/clock/mt8173-clk.h>
638 { .compatible = "mediatek,mt8173-topckgen", .data = &topck_desc },
645 .name = "clk-mt8173-topckgen",
653 MODULE_DESCRIPTION("MediaTek MT8173 topckgen clocks driver");
/drivers/gpu/drm/mediatek/
Dmtk_drm_drv.c324 { .compatible = "mediatek,mt8173-mmsys",
660 { .compatible = "mediatek,mt8173-disp-aal",
676 { .compatible = "mediatek,mt8173-disp-color",
686 { .compatible = "mediatek,mt8173-disp-gamma",
698 { .compatible = "mediatek,mt8173-disp-mutex",
710 { .compatible = "mediatek,mt8173-disp-od",
716 { .compatible = "mediatek,mt8173-disp-ovl",
734 { .compatible = "mediatek,mt8173-disp-pwm",
740 { .compatible = "mediatek,mt8173-disp-rdma",
746 { .compatible = "mediatek,mt8173-disp-ufoe",
[all …]
/drivers/media/platform/mediatek/mdp/
Dmtk_mdp_core.c33 .compatible = "mediatek,mt8173-mdp-rdma",
36 .compatible = "mediatek,mt8173-mdp-rsz",
39 .compatible = "mediatek,mt8173-mdp-wdma",
42 .compatible = "mediatek,mt8173-mdp-wrot",
49 { .compatible = "mediatek,mt8173-mdp", },
DKconfig13 It is a v4l2 driver and present in Mediatek MT8173 SoCs.
/drivers/gpu/drm/ci/
Dtest.yml273 mediatek:mt8173:
278 DEVICE_TYPE: mt8173-elm-hana
279 GPU_VERSION: mt8173
280 RUNNER_TAG: mesa-ci-x86-64-lava-mt8173-elm-hana
/drivers/media/platform/mediatek/vcodec/
DKconfig30 encode and decode in a range of video formats on MT8173
33 Note that support for MT8173 requires VIDEO_MEDIATEK_VPU to
/drivers/phy/mediatek/
DMakefile14 phy-mtk-hdmi-drv-y += phy-mtk-hdmi-mt8173.o
19 phy-mtk-mipi-dsi-drv-y += phy-mtk-mipi-dsi-mt8173.o
/drivers/thermal/mediatek/
Dauxadc_thermal.c93 /* MT8173 thermal sensors */
103 /* The total number of temperature sensors in the MT8173 */
106 /* The number of banks in the MT8173 */
112 /* The number of controller in the MT8173 */
124 * These macros could be used for MT8183, MT8173, MT2701, and MT2712.
126 * MT8173 has 5 sensors and needs 5 VTS calibration data.
374 /* MT8173 thermal sensor data */
472 * The MT8173 thermal controller has four banks. Each bank can read up to
473 * four temperature sensors simultaneously. The MT8173 has a total of 5
915 * The MT8173 thermal controller does not have its own ADC. Instead it in mtk_thermal_init_bank()
[all …]
/drivers/pmdomain/mediatek/
Dmtk-scpsys.c21 #include <dt-bindings/power/mt8173-power.h>
37 #define SPM_AUDIO_PWR_CON 0x029c /* MT8173, MT2712 */
72 #define PWR_STATUS_MFG_2D BIT(22) /* MT8173 */
73 #define PWR_STATUS_MFG_ASYNC BIT(23) /* MT8173 */
74 #define PWR_STATUS_AUDIO BIT(24) /* MT8173, MT2712 */
75 #define PWR_STATUS_USB BIT(25) /* MT8173, MT2712 */
916 * MT8173 power domain support
1101 .compatible = "mediatek,mt8173-scpsys",
Dmt8173-pm-domains.h7 #include <dt-bindings/power/mt8173-power.h>
10 * MT8173 power domain support
/drivers/soc/mediatek/
Dmtk-mmsys.c18 #include "mt8173-mmsys.h"
63 .clk_driver = "clk-mt8173-mm",
430 { .compatible = "mediatek,mt8173-mmsys", .data = &mt8173_mmsys_driver_data },
/drivers/media/platform/mediatek/vpu/
DKconfig11 codec embedded in Mediatek's MT8173 SOCs. It is able
/drivers/media/platform/mediatek/vcodec/decoder/
Dvdec_ipi_msg.h106 * This field is not valid for MT8173 and must not be

123