Home
last modified time | relevance | path

Searched full:mdp4 (Results 1 – 25 of 46) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
DMakefile34 disp/mdp4/mdp4_crtc.o \
35 disp/mdp4/mdp4_dsi_encoder.o \
36 disp/mdp4/mdp4_dtv_encoder.o \
37 disp/mdp4/mdp4_lcdc_encoder.o \
38 disp/mdp4/mdp4_lvds_connector.o \
39 disp/mdp4/mdp4_lvds_pll.o \
40 disp/mdp4/mdp4_irq.o \
41 disp/mdp4/mdp4_kms.o \
42 disp/mdp4/mdp4_plane.o \
DNOTES6 + MDP4 - S3 (APQ8060, touchpad), S4-pro (APQ8064, nexus4 & ifc6410)
36 For MDP4, the mapping is:
40 encoder -> DTV/LCDC/DSI (within MDP4) /
45 and treat the MDP4 block's irq as "the" irq. Even though the connectors
56 Unlike MDP4, it appears we can get by with a single encoder, rather
60 Also unlike MDP4, with MDP5 all the IRQs for other blocks (HDMI, DSI,
82 (the mdp4/hdmi/dsi directories)
DKconfig61 bool "Enable MDP4 support in MSM DRM driver"
65 Compile in support for the Mobile Display Processor v4 (MDP4) in
Dmsm_drv.h108 * shared by both mdp4 and mdp5..
112 /* DSI is shared by mdp4 and mdp5 */
Dmsm_drv.c1138 * our MDP output ports are connected to. In the case of LVDS on MDP4, there
1139 * is no external component that we need to add since LVDS is within MDP4
1161 * The LCDC/LVDS port on MDP4 is a speacial case where the in add_components_mdp()
1164 if (of_device_is_compatible(np, "qcom,mdp4") && in add_components_mdp()
Dmsm_kms.h56 * If mdp4 is migrated to runpm, we could probably drop these
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
DMakefile36 disp/mdp4/mdp4_crtc.o \
37 disp/mdp4/mdp4_dtv_encoder.o \
38 disp/mdp4/mdp4_lcdc_encoder.o \
39 disp/mdp4/mdp4_lvds_connector.o \
40 disp/mdp4/mdp4_irq.o \
41 disp/mdp4/mdp4_kms.o \
42 disp/mdp4/mdp4_plane.o \
117 msm-$(CONFIG_COMMON_CLK) += disp/mdp4/mdp4_lvds_pll.o
124 disp/mdp4/mdp4_dsi_encoder.o \
DNOTES6 + MDP4 - S3 (APQ8060, touchpad), S4-pro (APQ8064, nexus4 & ifc6410)
36 For MDP4, the mapping is:
40 encoder -> DTV/LCDC/DSI (within MDP4) /
45 and treat the MDP4 block's irq as "the" irq. Even though the connectors
56 Unlike MDP4, it appears we can get by with a single encoder, rather
60 Also unlike MDP4, with MDP5 all the IRQs for other blocks (HDMI, DSI,
82 (the mdp4/hdmi/dsi directories)
Dmsm_drv.c1129 * our MDP output ports are connected to. In the case of LVDS on MDP4, there
1130 * is no external component that we need to add since LVDS is within MDP4
1141 * on MDP4 based platforms, the MDP platform device is the component in add_components_mdp()
1148 if (of_device_is_compatible(np, "qcom,mdp4")) in add_components_mdp()
1166 * The LCDC/LVDS port on MDP4 is a speacial case where the in add_components_mdp()
1169 if (of_device_is_compatible(np, "qcom,mdp4") && in add_components_mdp()
1231 /* MDP4 */ in add_display_components()
1344 { .compatible = "qcom,mdp4", .data = (void *)KMS_MDP4 },
Dmsm_drv.h151 * shared by both mdp4 and mdp5..
161 /* DSI is shared by mdp4 and mdp5 */
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/msm/
Dmdp4.yaml4 $id: http://devicetree.org/schemas/display/msm/mdp4.yaml#
7 title: Qualcomm Adreno/Snapdragon MDP4 display controller
10 MDP4 display controller found in SoCs like MSM8960, APQ8064 and MSM8660.
17 const: qcom,mdp4
77 compatible = "qcom,mdp4";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/msm/
Dmdp4.txt1 Qualcomm adreno/snapdragon MDP4 display controller
5 This is the bindings documentation for the MDP4 display controller found in
10 * "qcom,mdp4" - mdp4
67 compatible = "qcom,mdp4";
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp4/
Dmdp4_kms.c376 DRM_DEV_INFO(dev->dev, "MDP4 version v%d.%d", *major, *minor); in read_mdp_hw_revision()
506 "mdp4", 0x1000, 0x100000000 - 0x1000); in mdp4_kms_init()
571 { .compatible = "qcom,mdp4" },
581 .name = "mdp4",
Dmdp4_kms.h15 #include "mdp4.xml.h"
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp4/
Dmdp4_kms.c395 DRM_DEV_INFO(dev->dev, "MDP4 version v%d.%d", *major, *minor); in read_mdp_hw_revision()
423 mdp4_kms->mmio = msm_ioremap(pdev, NULL, "MDP4"); in mdp4_kms_init()
514 "mdp4", 0x1000, 0x100000000 - 0x1000); in mdp4_kms_init()
Dmdp4_kms.h15 #include "mdp4.xml.h"
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/hdmi/
Dqfprom.xml.h13 - /home/robclark/src/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2020-07-23 21:58:…
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/dsi/
Dsfpb.xml.h13 - /home/robclark/src/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2020-07-23 21:58:…
Dmmss_cc.xml.h13 - /home/robclark/src/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2020-07-23 21:58:…
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/
Dmdp_common.xml.h13 - /home/robclark/src/envytools/rnndb/mdp/mdp4.xml ( 20915 bytes, from 2020-07-23 21:58:…
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/hdmi/
Dqfprom.xml.h13 - /home/robclark/src/mesa/mesa/src/freedreno/registers/mdp/mdp4.xml ( 20912 bytes, fr…
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/dsi/
Dsfpb.xml.h13 - /home/robclark/src/mesa/mesa/src/freedreno/registers/mdp/mdp4.xml ( 20912 bytes, fr…
Dmmss_cc.xml.h13 - /home/robclark/src/mesa/mesa/src/freedreno/registers/mdp/mdp4.xml ( 20912 bytes, fr…
/kernel/linux/linux-5.10/drivers/iommu/arm/arm-smmu/
Darm-smmu-qcom.c25 { .compatible = "qcom,mdp4" },
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/
Dmdp_common.xml.h13 - /home/robclark/src/mesa/mesa/src/freedreno/registers/mdp/mdp4.xml ( 20912 bytes, fr…

12