Home
last modified time | relevance | path

Searched full:mt8183 (Results 1 – 25 of 292) sorted by relevance

12345678910>>...12

/kernel/linux/linux-6.6/drivers/media/platform/mediatek/mdp3/
Dmtk-mdp3-comp.c106 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
107 reg = CFG_COMP(MT8183, ctx->param, rdma.src_ctrl); in config_rdma_frame()
114 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
115 reg = CFG_COMP(MT8183, ctx->param, rdma.ufo_dec_y); in config_rdma_frame()
119 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
120 reg = CFG_COMP(MT8183, ctx->param, rdma.ufo_dec_c); in config_rdma_frame()
126 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
127 reg = CFG_COMP(MT8183, ctx->param, rdma.mf_bkgd_in_pxl); in config_rdma_frame()
134 if (CFG_CHECK(MT8183, p_id)) in config_rdma_frame()
135 reg = CFG_COMP(MT8183, ctx->param, rdma.control); in config_rdma_frame()
[all …]
Dmtk-mdp3-cmdq.c38 if (CFG_CHECK(MT8183, p_id)) { in is_output_disabled()
39 num = CFG_COMP(MT8183, param, num_subfrms); in is_output_disabled()
40 dis_output = CFG_COMP(MT8183, param, frame.output_disable); in is_output_disabled()
41 dis_tile = CFG_COMP(MT8183, param, frame.output_disable); in is_output_disabled()
59 if (CFG_CHECK(MT8183, p_id)) in mdp_path_subfrm_require()
60 num_comp = CFG_GET(MT8183, path->config, num_components); in mdp_path_subfrm_require()
115 if (CFG_CHECK(MT8183, p_id)) in mdp_path_subfrm_run()
116 num_comp = CFG_GET(MT8183, path->config, num_components); in mdp_path_subfrm_run()
152 if (CFG_CHECK(MT8183, p_id)) in mdp_path_ctx_init()
153 num_comp = CFG_GET(MT8183, path->config, num_components); in mdp_path_ctx_init()
[all …]
/kernel/linux/linux-6.6/arch/arm64/boot/dts/mediatek/
DMakefile23 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-evb.dtb
24 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-burnet.dtb
25 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-cozmo.dtb
26 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-damu.dtb
27 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-fennel-sku1.dtb
28 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-fennel-sku6.dtb
29 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-fennel-sku7.dtb
30 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-fennel14.dtb
31 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-fennel14-sku2.dtb
32 dtb-$(CONFIG_ARCH_MEDIATEK) += mt8183-kukui-jacuzzi-juniper-sku16.dtb
[all …]
Dmt8183.dtsi8 #include <dt-bindings/clock/mt8183-clk.h>
9 #include <dt-bindings/gce/mt8183-gce.h>
12 #include <dt-bindings/memory/mt8183-larb-port.h>
13 #include <dt-bindings/power/mt8183-power.h>
14 #include <dt-bindings/reset/mt8183-resets.h>
17 #include <dt-bindings/pinctrl/mt8183-pinfunc.h>
20 compatible = "mediatek,mt8183";
284 compatible = "mediatek,mt8183-cci";
694 compatible = "mediatek,mt8183-efuse",
725 compatible = "mediatek,mt8183-mcucfg", "syscon";
[all …]
/kernel/linux/linux-5.10/sound/soc/mediatek/mt8183/
DMakefile4 snd-soc-mt8183-afe-objs := \
5 mt8183-afe-pcm.o \
6 mt8183-afe-clk.o \
7 mt8183-dai-i2s.o \
8 mt8183-dai-tdm.o \
9 mt8183-dai-pcm.o \
10 mt8183-dai-hostless.o \
11 mt8183-dai-adda.o
13 obj-$(CONFIG_SND_SOC_MT8183) += snd-soc-mt8183-afe.o
14 obj-$(CONFIG_SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A) += mt8183-mt6358-ts3a227-max98357.o
[all …]
/kernel/linux/linux-6.6/sound/soc/mediatek/mt8183/
DMakefile4 snd-soc-mt8183-afe-objs := \
5 mt8183-afe-pcm.o \
6 mt8183-afe-clk.o \
7 mt8183-dai-i2s.o \
8 mt8183-dai-tdm.o \
9 mt8183-dai-pcm.o \
10 mt8183-dai-hostless.o \
11 mt8183-dai-adda.o
13 obj-$(CONFIG_SND_SOC_MT8183) += snd-soc-mt8183-afe.o
14 obj-$(CONFIG_SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A) += mt8183-mt6358-ts3a227-max98357.o
[all …]
/kernel/linux/linux-5.10/arch/arm64/boot/dts/mediatek/
Dmt8183.dtsi8 #include <dt-bindings/clock/mt8183-clk.h>
11 #include <dt-bindings/reset-controller/mt8183-resets.h>
13 #include "mt8183-pinfunc.h"
16 compatible = "mediatek,mt8183";
240 compatible = "mediatek,mt8183-efuse",
271 compatible = "mediatek,mt8183-mcucfg", "syscon";
277 compatible = "mediatek,mt8183-sysirq",
286 compatible = "mediatek,mt8183-topckgen", "syscon";
292 compatible = "mediatek,mt8183-infracfg", "syscon";
299 compatible = "mediatek,mt8183-pericfg", "syscon";
[all …]
/kernel/linux/linux-5.10/drivers/clk/mediatek/
DKconfig419 bool "Clock driver for MediaTek MT8183"
424 This driver supports MediaTek MT8183 basic clocks.
427 bool "Clock driver for MediaTek MT8183 audiosys"
430 This driver supports MediaTek MT8183 audiosys clocks.
433 bool "Clock driver for MediaTek MT8183 camsys"
436 This driver supports MediaTek MT8183 camsys clocks.
439 bool "Clock driver for MediaTek MT8183 imgsys"
442 This driver supports MediaTek MT8183 imgsys clocks.
445 bool "Clock driver for MediaTek MT8183 ipu_core0"
448 This driver supports MediaTek MT8183 ipu_core0 clocks.
[all …]
DMakefile58 obj-$(CONFIG_COMMON_CLK_MT8183) += clk-mt8183.o
59 obj-$(CONFIG_COMMON_CLK_MT8183_AUDIOSYS) += clk-mt8183-audio.o
60 obj-$(CONFIG_COMMON_CLK_MT8183_CAMSYS) += clk-mt8183-cam.o
61 obj-$(CONFIG_COMMON_CLK_MT8183_IMGSYS) += clk-mt8183-img.o
62 obj-$(CONFIG_COMMON_CLK_MT8183_IPU_CORE0) += clk-mt8183-ipu0.o
63 obj-$(CONFIG_COMMON_CLK_MT8183_IPU_CORE1) += clk-mt8183-ipu1.o
64 obj-$(CONFIG_COMMON_CLK_MT8183_IPU_ADL) += clk-mt8183-ipu_adl.o
65 obj-$(CONFIG_COMMON_CLK_MT8183_IPU_CONN) += clk-mt8183-ipu_conn.o
66 obj-$(CONFIG_COMMON_CLK_MT8183_MFGCFG) += clk-mt8183-mfgcfg.o
67 obj-$(CONFIG_COMMON_CLK_MT8183_MMSYS) += clk-mt8183-mm.o
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/mediatek/
Dmediatek,ipu.txt9 - "mediatek,mt8183-ipu_conn", "syscon"
10 - "mediatek,mt8183-ipu_adl", "syscon"
11 - "mediatek,mt8183-ipu_core0", "syscon"
12 - "mediatek,mt8183-ipu_core1", "syscon"
22 compatible = "mediatek,mt8183-ipu_conn", "syscon";
28 compatible = "mediatek,mt8183-ipu_adl", "syscon";
34 compatible = "mediatek,mt8183-ipu_core0", "syscon";
40 compatible = "mediatek,mt8183-ipu_core1", "syscon";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/mediatek/
Dmediatek,ipu.txt9 - "mediatek,mt8183-ipu_conn", "syscon"
10 - "mediatek,mt8183-ipu_adl", "syscon"
11 - "mediatek,mt8183-ipu_core0", "syscon"
12 - "mediatek,mt8183-ipu_core1", "syscon"
22 compatible = "mediatek,mt8183-ipu_conn", "syscon";
28 compatible = "mediatek,mt8183-ipu_adl", "syscon";
34 compatible = "mediatek,mt8183-ipu_core0", "syscon";
40 compatible = "mediatek,mt8183-ipu_core1", "syscon";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/
Dmediatek.yaml134 - mediatek,mt8183-evb
135 - const: mediatek,mt8183
178 - const: mediatek,mt8183
185 - const: mediatek,mt8183
189 - const: mediatek,mt8183
193 - const: mediatek,mt8183
203 - const: mediatek,mt8183
210 - const: mediatek,mt8183
216 - const: mediatek,mt8183
222 - const: mediatek,mt8183
[all …]
/kernel/linux/linux-6.6/drivers/clk/mediatek/
DKconfig516 tristate "Clock driver for MediaTek MT8183"
521 This driver supports MediaTek MT8183 basic clocks.
524 tristate "Clock driver for MediaTek MT8183 audiosys"
528 This driver supports MediaTek MT8183 audiosys clocks.
531 tristate "Clock driver for MediaTek MT8183 camsys"
535 This driver supports MediaTek MT8183 camsys clocks.
538 tristate "Clock driver for MediaTek MT8183 imgsys"
542 This driver supports MediaTek MT8183 imgsys clocks.
545 tristate "Clock driver for MediaTek MT8183 ipu_core0"
549 This driver supports MediaTek MT8183 ipu_core0 clocks.
[all …]
DMakefile78 obj-$(CONFIG_COMMON_CLK_MT8183) += clk-mt8183-apmixedsys.o clk-mt8183.o
79 obj-$(CONFIG_COMMON_CLK_MT8183_AUDIOSYS) += clk-mt8183-audio.o
80 obj-$(CONFIG_COMMON_CLK_MT8183_CAMSYS) += clk-mt8183-cam.o
81 obj-$(CONFIG_COMMON_CLK_MT8183_IMGSYS) += clk-mt8183-img.o
82 obj-$(CONFIG_COMMON_CLK_MT8183_IPU_CORE0) += clk-mt8183-ipu0.o
83 obj-$(CONFIG_COMMON_CLK_MT8183_IPU_CORE1) += clk-mt8183-ipu1.o
84 obj-$(CONFIG_COMMON_CLK_MT8183_IPU_ADL) += clk-mt8183-ipu_adl.o
85 obj-$(CONFIG_COMMON_CLK_MT8183_IPU_CONN) += clk-mt8183-ipu_conn.o
86 obj-$(CONFIG_COMMON_CLK_MT8183_MFGCFG) += clk-mt8183-mfgcfg.o
87 obj-$(CONFIG_COMMON_CLK_MT8183_MMSYS) += clk-mt8183-mm.o
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/
Dmediatek,mdp3-wrot.yaml20 - mediatek,mt8183-mdp3-wrot
70 #include <dt-bindings/clock/mt8183-clk.h>
71 #include <dt-bindings/gce/mt8183-gce.h>
72 #include <dt-bindings/power/mt8183-power.h>
73 #include <dt-bindings/memory/mt8183-larb-port.h>
76 compatible = "mediatek,mt8183-mdp3-wrot";
Dmediatek,mdp3-rdma.yaml24 - const: mediatek,mt8183-mdp3-rdma
82 #include <dt-bindings/clock/mt8183-clk.h>
83 #include <dt-bindings/gce/mt8183-gce.h>
84 #include <dt-bindings/power/mt8183-power.h>
85 #include <dt-bindings/memory/mt8183-larb-port.h>
88 compatible = "mediatek,mt8183-mdp3-rdma";
Dmediatek,mdp3-rsz.yaml20 - mediatek,mt8183-mdp3-rsz
58 #include <dt-bindings/clock/mt8183-clk.h>
59 #include <dt-bindings/gce/mt8183-gce.h>
62 compatible = "mediatek,mt8183-mdp3-rsz";
71 compatible = "mediatek,mt8183-mdp3-rsz";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/mediatek/
Dmediatek,wdma.yaml21 - mediatek,mt8183-mdp3-wdma
67 #include <dt-bindings/clock/mt8183-clk.h>
68 #include <dt-bindings/gce/mt8183-gce.h>
69 #include <dt-bindings/power/mt8183-power.h>
70 #include <dt-bindings/memory/mt8183-larb-port.h>
73 compatible = "mediatek,mt8183-mdp3-wdma";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/mediatek/
Dmediatek,dither.yaml26 - mediatek,mt8183-disp-dither
33 - const: mediatek,mt8183-disp-dither
70 #include <dt-bindings/clock/mt8183-clk.h>
71 #include <dt-bindings/power/mt8183-power.h>
72 #include <dt-bindings/gce/mt8183-gce.h>
79 compatible = "mediatek,mt8183-disp-dither";
Dmediatek,ovl-2l.yaml25 - mediatek,mt8183-disp-ovl-2l
73 #include <dt-bindings/clock/mt8183-clk.h>
74 #include <dt-bindings/power/mt8183-power.h>
75 #include <dt-bindings/gce/mt8183-gce.h>
76 #include <dt-bindings/memory/mt8183-larb-port.h>
83 compatible = "mediatek,mt8183-disp-ovl-2l";
Dmediatek,ccorr.yaml25 - mediatek,mt8183-disp-ccorr
69 #include <dt-bindings/clock/mt8183-clk.h>
70 #include <dt-bindings/power/mt8183-power.h>
71 #include <dt-bindings/gce/mt8183-gce.h>
78 compatible = "mediatek,mt8183-disp-ccorr";
Dmediatek,dsi.yaml31 - mediatek,mt8183-dsi
90 #include <dt-bindings/clock/mt8183-clk.h>
93 #include <dt-bindings/power/mt8183-power.h>
95 #include <dt-bindings/reset/mt8183-resets.h>
102 compatible = "mediatek,mt8183-dsi";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-mt8183.txt1 * Mediatek MT8183 Pin Controller
7 "mediatek,mt8183-pinctrl", compatible with mt8183 pinctrl.
14 physical address base in mt8183.
18 names in mt8183. They are "iocfg0", "iocfg1", "iocfg2", "iocfg3", "iocfg4",
64 It can only support 2/4/6/8/10/12/14/16mA in mt8183.
86 #include "mt8183-pinfunc.h"
91 compatible = "mediatek,mt8183-pinctrl";
/kernel/linux/linux-5.10/sound/soc/mediatek/
DKconfig111 tristate "ASoC support for Mediatek MT8183 chip"
115 This adds ASoC platform driver support for Mediatek MT8183 chip
121 tristate "ASoC Audio driver for MT8183 with MT6358 TS3A227E MAX98357A RT1015 codec"
132 This adds ASoC driver for Mediatek MT8183 boards
138 tristate "ASoC Audio driver for MT8183 with DA7219 MAX98357A RT1015 codec"
148 This adds ASoC driver for Mediatek MT8183 boards
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/phy/
Dmediatek,ufs-phy.yaml29 - const: mediatek,mt8183-ufsphy
30 - const: mediatek,mt8183-ufsphy
59 #include <dt-bindings/clock/mt8183-clk.h>
61 compatible = "mediatek,mt8183-ufsphy";

12345678910>>...12