| /kernel/linux/linux-6.6/drivers/media/platform/mediatek/mdp3/ |
| D | mtk-mdp3-comp.c | 106 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 …]
|
| D | mtk-mdp3-cmdq.c | 38 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/ |
| D | Makefile | 23 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 …]
|
| D | mt8183.dtsi | 8 #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/ |
| D | Makefile | 4 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/ |
| D | Makefile | 4 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/ |
| D | mt8183.dtsi | 8 #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/ |
| D | Kconfig | 419 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 …]
|
| D | Makefile | 58 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/ |
| D | mediatek,ipu.txt | 9 - "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/ |
| D | mediatek,ipu.txt | 9 - "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/ |
| D | mediatek.yaml | 134 - 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/ |
| D | Kconfig | 516 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 …]
|
| D | Makefile | 78 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/ |
| D | mediatek,mdp3-wrot.yaml | 20 - 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";
|
| D | mediatek,mdp3-rdma.yaml | 24 - 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";
|
| D | mediatek,mdp3-rsz.yaml | 20 - 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/ |
| D | mediatek,wdma.yaml | 21 - 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/ |
| D | mediatek,dither.yaml | 26 - 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";
|
| D | mediatek,ovl-2l.yaml | 25 - 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";
|
| D | mediatek,ccorr.yaml | 25 - 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";
|
| D | mediatek,dsi.yaml | 31 - 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/ |
| D | pinctrl-mt8183.txt | 1 * 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/ |
| D | Kconfig | 111 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/ |
| D | mediatek,ufs-phy.yaml | 29 - const: mediatek,mt8183-ufsphy 30 - const: mediatek,mt8183-ufsphy 59 #include <dt-bindings/clock/mt8183-clk.h> 61 compatible = "mediatek,mt8183-ufsphy";
|