Home
last modified time | relevance | path

Searched full:mdp3 (Results 1 – 25 of 38) sorted by relevance

12

/linux-6.12.1/drivers/media/platform/mediatek/mdp3/
DMakefile2 mtk-mdp3-y += mdp_cfg_data.o mtk-mdp3-core.o mtk-mdp3-vpu.o mtk-mdp3-regs.o
3 mtk-mdp3-y += mtk-mdp3-m2m.o
4 mtk-mdp3-y += mtk-mdp3-comp.o mtk-mdp3-cmdq.o
6 obj-$(CONFIG_VIDEO_MEDIATEK_MDP3) += mtk-mdp3.o
Dmtk-mdp3-core.h14 #include "mtk-mdp3-comp.h"
15 #include "mtk-mdp3-vpu.h"
17 #define MDP_MODULE_NAME "mtk-mdp3"
18 #define MDP_DEVICE_NAME "MediaTek MDP3"
19 #define MDP_PHANDLE_NAME "mediatek,mdp3"
Dmtk-mdp3-m2m.h11 #include "mtk-mdp3-core.h"
12 #include "mtk-mdp3-vpu.h"
13 #include "mtk-mdp3-regs.h"
Dmtk-mdp3-core.c16 #include "mtk-mdp3-core.h"
17 #include "mtk-mdp3-cfg.h"
18 #include "mtk-mdp3-m2m.h"
21 { .compatible = "mediatek,mt8183-mdp3-rdma",
24 { .compatible = "mediatek,mt8188-mdp3-rdma",
27 { .compatible = "mediatek,mt8195-mdp3-rdma",
30 { .compatible = "mediatek,mt8195-mdp3-wrot",
Dmtk-mdp3-comp.c11 #include "mtk-mdp3-cfg.h"
12 #include "mtk-mdp3-comp.h"
13 #include "mtk-mdp3-core.h"
14 #include "mtk-mdp3-regs.h"
1544 .compatible = "mediatek,mt8183-mdp3-rdma",
1547 .compatible = "mediatek,mt8183-mdp3-ccorr",
1550 .compatible = "mediatek,mt8183-mdp3-rsz",
1553 .compatible = "mediatek,mt8183-mdp3-wrot",
1556 .compatible = "mediatek,mt8183-mdp3-wdma",
1559 .compatible = "mediatek,mt8195-mdp3-rdma",
[all …]
DKconfig19 module will be called mtk-mdp3.
Dmtk-mdp3-cmdq.c9 #include "mtk-mdp3-cfg.h"
10 #include "mtk-mdp3-cmdq.h"
11 #include "mtk-mdp3-comp.h"
12 #include "mtk-mdp3-core.h"
13 #include "mtk-mdp3-m2m.h"
Dmtk-mdp3-vpu.c9 #include "mtk-mdp3-vpu.h"
10 #include "mtk-mdp3-core.h"
Dmdp_sm_mt8183.h10 #include "mtk-mdp3-type.h"
/linux-6.12.1/Documentation/devicetree/bindings/media/
Dmediatek,mdp3-rsz.yaml4 $id: http://devicetree.org/schemas/media/mediatek,mdp3-rsz.yaml#
14 One of Media Data Path 3 (MDP3) components used to do frame resizing.
20 - mediatek,mt8183-mdp3-rsz
23 - mediatek,mt8195-mdp3-rsz
24 - const: mediatek,mt8183-mdp3-rsz
65 mdp3_rsz0: mdp3-rsz0@14003000 {
66 compatible = "mediatek,mt8183-mdp3-rsz";
74 mdp3_rsz1: mdp3-rsz1@14004000 {
75 compatible = "mediatek,mt8183-mdp3-rsz";
Dmediatek,mdp3-rdma.yaml4 $id: http://devicetree.org/schemas/media/mediatek,mdp3-rdma.yaml#
25 - mediatek,mt8183-mdp3-rdma
26 - mediatek,mt8188-mdp3-rdma
27 - mediatek,mt8195-mdp3-rdma
59 and stopping the MDP3, for sending frame data locations to the MDP3's
104 const: mediatek,mt8183-mdp3-rdma
122 const: mediatek,mt8195-mdp3-rdma
156 compatible = "mediatek,mt8183-mdp3-rdma";
Dmediatek,mdp3-wrot.yaml4 $id: http://devicetree.org/schemas/media/mediatek,mdp3-wrot.yaml#
14 One of Media Data Path 3 (MDP3) components used to write DMA with frame rotation.
20 - mediatek,mt8183-mdp3-wrot
23 - mediatek,mt8195-mdp3-wrot
24 - const: mediatek,mt8183-mdp3-wrot
80 compatible = "mediatek,mt8183-mdp3-wrot";
Dmediatek,mdp3-tdshp.yaml4 $id: http://devicetree.org/schemas/media/mediatek,mdp3-tdshp.yaml#
14 Two-Dimensional Sharpness (TDSHP) is a Media Profile Path 3 (MDP3) component
20 - mediatek,mt8195-mdp3-tdshp
57 compatible = "mediatek,mt8195-mdp3-tdshp";
Dmediatek,mdp3-tcc.yaml4 $id: http://devicetree.org/schemas/media/mediatek,mdp3-tcc.yaml#
13 Tone Curve Conversion (TCC) is one of Media Profile Path 3 (MDP3) components.
21 - mediatek,mt8195-mdp3-tcc
58 compatible = "mediatek,mt8195-mdp3-tcc";
Dmediatek,mdp3-hdr.yaml4 $id: http://devicetree.org/schemas/media/mediatek,mdp3-hdr.yaml#
14 A Media Data Path 3 (MDP3) component used to perform conversion from
20 - mediatek,mt8195-mdp3-hdr
57 compatible = "mediatek,mt8195-mdp3-hdr";
Dmediatek,mdp3-fg.yaml4 $id: http://devicetree.org/schemas/media/mediatek,mdp3-fg.yaml#
14 Film Grain (FG) is a Media Data Path 3 (MDP3) component used to add
20 - mediatek,mt8195-mdp3-fg
57 compatible = "mediatek,mt8195-mdp3-fg";
Dmediatek,mdp3-stitch.yaml4 $id: http://devicetree.org/schemas/media/mediatek,mdp3-stitch.yaml#
14 One of Media Data Path 3 (MDP3) components used to combine multiple video frame
20 - mediatek,mt8195-mdp3-stitch
57 compatible = "mediatek,mt8195-mdp3-stitch";
/linux-6.12.1/Documentation/devicetree/bindings/soc/mediatek/
Dmediatek,ccorr.yaml20 - mediatek,mt8183-mdp3-ccorr
61 mdp3_ccorr: mdp3-ccorr@1401c000 {
62 compatible = "mediatek,mt8183-mdp3-ccorr";
Dmediatek,wdma.yaml21 - mediatek,mt8183-mdp3-wdma
72 mdp3_wdma: mdp3-wdma@14006000 {
73 compatible = "mediatek,mt8183-mdp3-wdma";
Dmediatek,mutex.yaml34 - mediatek,mt8186-mdp3-mutex
87 - mediatek,mt8186-mdp3-mutex
/linux-6.12.1/arch/arm64/boot/dts/mediatek/
Dmt8195.dtsi2035 compatible = "mediatek,mt8195-mdp3-rdma";
2053 compatible = "mediatek,mt8195-mdp3-fg";
2060 compatible = "mediatek,mt8195-mdp3-stitch";
2067 compatible = "mediatek,mt8195-mdp3-hdr";
2074 compatible = "mediatek,mt8195-mdp3-aal";
2083 compatible = "mediatek,mt8195-mdp3-rsz", "mediatek,mt8183-mdp3-rsz";
2092 compatible = "mediatek,mt8195-mdp3-tdshp";
2099 compatible = "mediatek,mt8195-mdp3-color";
2108 compatible = "mediatek,mt8195-mdp3-ovl";
2118 compatible = "mediatek,mt8195-mdp3-padding";
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/display/mediatek/
Dmediatek,split.yaml26 - mediatek,mt8195-mdp3-split
76 const: mediatek,mt8195-mdp3-split
Dmediatek,padding.yaml25 - mediatek,mt8195-mdp3-padding
/linux-6.12.1/drivers/media/platform/mediatek/
DMakefile6 obj-y += mdp3/
DKconfig9 source "drivers/media/platform/mediatek/mdp3/Kconfig"

12