/linux-6.12.1/drivers/gpu/drm/msm/ |
D | msm_mdss.c | 229 static const struct msm_mdss_data *msm_mdss_generate_mdp5_mdss_data(struct msm_mdss *mdss) in msm_mdss_generate_mdp5_mdss_data() argument 234 data = devm_kzalloc(mdss->dev, sizeof(*data), GFP_KERNEL); in msm_mdss_generate_mdp5_mdss_data() 238 hw_rev = readl_relaxed(mdss->mmio + HW_REV); in msm_mdss_generate_mdp5_mdss_data() 262 struct msm_mdss *mdss; in msm_mdss_get_mdss_data() local 267 mdss = dev_get_drvdata(dev); in msm_mdss_get_mdss_data() 273 if (!mdss->mdss_data && mdss->is_mdp5) in msm_mdss_get_mdss_data() 274 mdss->mdss_data = msm_mdss_generate_mdp5_mdss_data(mdss); in msm_mdss_get_mdss_data() 276 return mdss->mdss_data; in msm_mdss_get_mdss_data() 487 struct msm_mdss *mdss = dev_get_drvdata(dev); in mdss_runtime_suspend() local 491 return msm_mdss_disable(mdss); in mdss_runtime_suspend() [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/qcom/ |
D | msm8916-samsung-gt58.dts | 92 &mdss { 144 mdss_default: mdss-default-state { 151 mdss_sleep: mdss-sleep-state {
|
D | msm8916-samsung-gt510.dts | 127 &mdss { 198 mdss_default: mdss-default-state { 205 mdss_sleep: mdss-sleep-state {
|
D | sdm660.dtsi | 157 &mdss { 160 "qcom,mdss-dsi-ctrl"; 168 interrupt-parent = <&mdss>;
|
D | sm6125-sony-xperia-seine-pdx201.dts | 174 &mdss { 507 mdss_te_active_sleep: mdss-te-active-sleep-state { 514 mdss_dsi_active: mdss-dsi-active-state { 521 mdss_dsi_sleep: mdss-dsi-sleep-state {
|
D | msm8996-oneplus-common.dtsi | 185 &mdss { 729 mdss_dsi_active: mdss-dsi-active-state { 736 mdss_dsi_suspend: mdss-dsi-suspend-state { 743 mdss_te_active: mdss-te-active-state { 750 mdss_te_suspend: mdss-te-suspend-state {
|
D | msm8996-xiaomi-common.dtsi | 238 &mdss { 719 mdss_dsi_default: mdss-dsi-default-state { 726 mdss_dsi_sleep: mdss-dsi-sleep-state { 733 mdss_te_default: mdss-te-default-state { 740 mdss_te_sleep: mdss-te-sleep-state {
|
D | msm8939-sony-xperia-kanuti-tulip.dts | 46 &mdss {
|
D | msm8998-xiaomi-sagit.dts | 532 mdss_dsi_active_state: mdss-dsi-active-state { 539 mdss_dsi_suspend_state: mdss-dsi-suspend-state { 546 mdss_te_active_state: mdss-te-active-state { 553 mdss_te_suspend_state: mdss-te-suspend-state {
|
D | msm8916-samsung-a2015-common.dtsi | 330 &mdss { 453 mdss_default: mdss-default-state { 460 mdss_sleep: mdss-sleep-state {
|
D | msm8976.dtsi | 850 mdss: display-subsystem@1a00000 { label 851 compatible = "qcom,mdss"; 883 interrupt-parent = <&mdss>; 951 compatible = "qcom,msm8976-dsi-ctrl", "qcom,mdss-dsi-ctrl"; 955 interrupt-parent = <&mdss>; 1027 compatible = "qcom,msm8976-dsi-ctrl", "qcom,mdss-dsi-ctrl"; 1031 interrupt-parent = <&mdss>;
|
D | sdm670.dtsi | 1403 mdss: display-subsystem@ae00000 { label 1404 compatible = "qcom,sdm670-mdss"; 1406 reg-names = "mdss"; 1449 interrupt-parent = <&mdss>; 1498 "qcom,mdss-dsi-ctrl"; 1502 interrupt-parent = <&mdss>; 1572 "qcom,mdss-dsi-ctrl"; 1576 interrupt-parent = <&mdss>;
|
D | sm6125.dtsi | 1222 mdss: display-subsystem@5e00000 { label 1223 compatible = "qcom,sm6125-mdss"; 1225 reg-names = "mdss"; 1254 interrupt-parent = <&mdss>; 1320 compatible = "qcom,sm6125-dsi-ctrl", "qcom,mdss-dsi-ctrl"; 1324 interrupt-parent = <&mdss>;
|
D | sm6115-fxtec-pro1x.dts | 164 &mdss { 508 mdss_dsi_n: mdss-dsi-n-state {
|
D | msm8953.dtsi | 838 mdss: display-subsystem@1a00000 { label 839 compatible = "qcom,mdss"; 874 interrupt-parent = <&mdss>; 911 compatible = "qcom,msm8953-dsi-ctrl", "qcom,mdss-dsi-ctrl"; 915 interrupt-parent = <&mdss>; 981 compatible = "qcom,msm8953-dsi-ctrl", "qcom,mdss-dsi-ctrl"; 985 interrupt-parent = <&mdss>;
|
D | msm8939.dtsi | 1203 mdss: display-subsystem@1a00000 { label 1204 compatible = "qcom,mdss"; 1233 interrupt-parent = <&mdss>; 1273 "qcom,mdss-dsi-ctrl"; 1277 interrupt-parent = <&mdss>; 1342 "qcom,mdss-dsi-ctrl"; 1346 interrupt-parent = <&mdss>;
|
D | sc8180x.dtsi | 2930 mdss: mdss@ae00000 { label 2931 compatible = "qcom,sc8180x-mdss"; 2933 reg-names = "mdss"; 2995 interrupt-parent = <&mdss>; 3064 compatible = "qcom,mdss-dsi-ctrl"; 3068 interrupt-parent = <&mdss>; 3150 compatible = "qcom,mdss-dsi-ctrl"; 3154 interrupt-parent = <&mdss>; 3223 interrupt-parent = <&mdss>; 3301 interrupt-parent = <&mdss>; [all …]
|
D | msm8998.dtsi | 2775 mdss: display-subsystem@c900000 { label 2776 compatible = "qcom,msm8998-mdss"; 2778 reg-names = "mdss"; 2811 interrupt-parent = <&mdss>; 2878 compatible = "qcom,msm8998-dsi-ctrl", "qcom,mdss-dsi-ctrl"; 2882 interrupt-parent = <&mdss>; 2954 compatible = "qcom,msm8998-dsi-ctrl", "qcom,mdss-dsi-ctrl"; 2958 interrupt-parent = <&mdss>;
|
D | qcm2290.dtsi | 1582 mdss: display-subsystem@5e00000 { label 1583 compatible = "qcom,qcm2290-mdss"; 1585 reg-names = "mdss"; 1623 interrupt-parent = <&mdss>; 1683 compatible = "qcom,qcm2290-dsi-ctrl", "qcom,mdss-dsi-ctrl"; 1687 interrupt-parent = <&mdss>;
|
D | apq8039-t2.dts | 146 &mdss {
|
/linux-6.12.1/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_kms.h | 61 const struct msm_mdss_data *mdss; member
|
D | dpu_kms.c | 1127 dpu_kms->mdss = msm_mdss_get_mdss_data(dpu_kms->pdev->dev.parent); in dpu_kms_hw_init() 1128 if (IS_ERR(dpu_kms->mdss)) { in dpu_kms_hw_init() 1129 rc = PTR_ERR(dpu_kms->mdss); in dpu_kms_hw_init() 1134 if (!dpu_kms->mdss) { in dpu_kms_hw_init() 1140 rc = dpu_rm_init(dev, &dpu_kms->rm, dpu_kms->catalog, dpu_kms->mdss, dpu_kms->mmio); in dpu_kms_hw_init()
|
/linux-6.12.1/arch/arm/boot/dts/qcom/ |
D | qcom-apq8074-dragonboard.dts | 105 &mdss { 147 &mdss {
|
D | qcom-msm8226.dtsi | 997 mdss: display-subsystem@fd900000 { label 998 compatible = "qcom,mdss"; 1027 interrupt-parent = <&mdss>; 1054 "qcom,mdss-dsi-ctrl"; 1058 interrupt-parent = <&mdss>;
|
D | qcom-msm8974.dtsi | 1895 mdss: display-subsystem@fd900000 { label 1896 compatible = "qcom,mdss"; 1923 interrupt-parent = <&mdss>; 1957 "qcom,mdss-dsi-ctrl"; 1961 interrupt-parent = <&mdss>; 2028 "qcom,mdss-dsi-ctrl"; 2032 interrupt-parent = <&mdss>;
|