/openbmc/linux/drivers/media/platform/mediatek/mdp3/ |
H A 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 …]
|
H A 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 …]
|
/openbmc/linux/arch/arm64/boot/dts/mediatek/ |
H A 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 …]
|
H A 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 …]
|
H A D | mt8183-kukui-jacuzzi-willow-sku0.dts | 7 #include "mt8183-kukui-jacuzzi-willow.dtsi" 8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi" 12 compatible = "google,willow-sku0", "google,willow", "mediatek,mt8183";
|
H A D | mt8183-kukui-jacuzzi-willow-sku1.dts | 7 #include "mt8183-kukui-jacuzzi-willow.dtsi" 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi" 12 compatible = "google,willow-sku1", "google,willow", "mediatek,mt8183";
|
H A D | mt8183-kukui-jacuzzi-kenzo.dts | 7 #include "mt8183-kukui-jacuzzi-juniper.dtsi" 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi" 12 compatible = "google,juniper-sku17", "google,juniper", "mediatek,mt8183";
|
H A D | mt8183-kukui-jacuzzi-juniper-sku16.dts | 7 #include "mt8183-kukui-jacuzzi-juniper.dtsi" 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi" 13 compatible = "google,juniper-sku16", "google,juniper", "mediatek,mt8183";
|
H A D | mt8183-kukui-jacuzzi-kappa.dts | 7 #include "mt8183-kukui-jacuzzi.dtsi" 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi" 12 compatible = "google,kappa", "mediatek,mt8183";
|
H A D | mt8183-kukui-kakadu.dts | 7 #include "mt8183-kukui-kakadu.dtsi" 8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi" 14 "google,kakadu", "mediatek,mt8183";
|
/openbmc/linux/sound/soc/mediatek/mt8183/ |
H A 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 …]
|
/openbmc/linux/Documentation/devicetree/bindings/arm/mediatek/ |
H A 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";
|
/openbmc/linux/Documentation/devicetree/bindings/arm/ |
H A 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 …]
|
/openbmc/linux/drivers/clk/mediatek/ |
H A 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 …]
|
H A 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 …]
|
/openbmc/linux/Documentation/devicetree/bindings/media/ |
H A 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";
|
H A 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";
|
H A 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";
|
/openbmc/linux/Documentation/devicetree/bindings/soc/mediatek/ |
H A 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";
|
H A D | mediatek,ccorr.yaml | 20 - mediatek,mt8183-mdp3-ccorr 58 #include <dt-bindings/clock/mt8183-clk.h> 59 #include <dt-bindings/gce/mt8183-gce.h> 62 compatible = "mediatek,mt8183-mdp3-ccorr";
|
/openbmc/linux/Documentation/devicetree/bindings/display/mediatek/ |
H A 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";
|
H A 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";
|
H A 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";
|
H A 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";
|
/openbmc/linux/Documentation/devicetree/bindings/phy/ |
H A 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";
|