Loading qcom/monaco-idp-v1-common.dtsi +11 −0 Original line number Diff line number Diff line #include "monaco-thermal-overlay.dtsi" &dsi_rm69090_amoled_cmd { qcom,panel-supply-entries = <&dsi_panel_pwr_supply_no_labibb>; qcom,platform-reset-gpio = <&pm5100_gpios 2 0>; qcom,platform-reset-gpio-always-on; qcom,platform-en-gpio = <&pm5100_gpios 1 0>; }; &sde_dsi { qcom,dsi-default-panel = <&dsi_rm69090_amoled_cmd>; }; qcom/monaco-pinctrl.dtsi +28 −0 Original line number Diff line number Diff line Loading @@ -999,4 +999,32 @@ }; }; }; pmx_sde_te { sde_te_active: sde_te_active { mux { pins = "gpio73"; function = "mdp_vsync"; }; config { pins = "gpio73"; drive-strength = <2>; bias-pull-down; }; }; sde_te_suspend: sde_te_suspend { mux { pins = "gpio73"; function = "mdp_vsync"; }; config { pins = "gpio73"; drive-strength = <2>; bias-pull-down; }; }; }; }; qcom/monaco.dtsi +17 −0 Original line number Diff line number Diff line Loading @@ -259,6 +259,21 @@ size = <0 0x5c00000>; }; cont_splash_memory: cont_splash_region@5c000000 { reg = <0x0 0x5c000000 0x0 0x00f00000>; label = "cont_splash_region"; }; dfps_data_memory: dfps_data_region@5cf00000 { reg = <0x0 0x5cf00000 0x0 0x0100000>; label = "dfps_data_region"; }; disp_rdump_memory: disp_rdump_region@5c000000 { reg = <0x0 0x5c000000 0x0 0x00f00000>; label = "disp_rdump_region"; }; adsp_mem: adsp_region { compatible = "shared-dma-pool"; alloc-ranges = <0 0x00000000 0 0xffffffff>; Loading Loading @@ -1490,6 +1505,8 @@ #include "monaco-thermal.dtsi" #include "monaco-vidc.dtsi" #include "monaco-gpu.dtsi" #include "display/monaco-sde.dtsi" #include "display/monaco-sde-display.dtsi" &qupv3_se6_2uart { status = "ok"; Loading qcom/pm5100.dtsi +30 −0 Original line number Diff line number Diff line Loading @@ -326,3 +326,33 @@ }; }; }; &pm5100_gpios { pmx_sde: pmx_sde { sde_dsi_active: sde_dsi_active { mux { pins = "gpio1", "gpio2"; function = "gpio"; }; config { pins = "gpio1", "gpio2"; drive-strength = <8>; bias-disable = <0>; }; }; sde_dsi_suspend: sde_dsi_suspend { mux { pins = "gpio1", "gpio2"; function = "gpio"; }; config { pins = "gpio1", "gpio2"; drive-strength = <2>; bias-pull-down; }; }; }; }; Loading
qcom/monaco-idp-v1-common.dtsi +11 −0 Original line number Diff line number Diff line #include "monaco-thermal-overlay.dtsi" &dsi_rm69090_amoled_cmd { qcom,panel-supply-entries = <&dsi_panel_pwr_supply_no_labibb>; qcom,platform-reset-gpio = <&pm5100_gpios 2 0>; qcom,platform-reset-gpio-always-on; qcom,platform-en-gpio = <&pm5100_gpios 1 0>; }; &sde_dsi { qcom,dsi-default-panel = <&dsi_rm69090_amoled_cmd>; };
qcom/monaco-pinctrl.dtsi +28 −0 Original line number Diff line number Diff line Loading @@ -999,4 +999,32 @@ }; }; }; pmx_sde_te { sde_te_active: sde_te_active { mux { pins = "gpio73"; function = "mdp_vsync"; }; config { pins = "gpio73"; drive-strength = <2>; bias-pull-down; }; }; sde_te_suspend: sde_te_suspend { mux { pins = "gpio73"; function = "mdp_vsync"; }; config { pins = "gpio73"; drive-strength = <2>; bias-pull-down; }; }; }; };
qcom/monaco.dtsi +17 −0 Original line number Diff line number Diff line Loading @@ -259,6 +259,21 @@ size = <0 0x5c00000>; }; cont_splash_memory: cont_splash_region@5c000000 { reg = <0x0 0x5c000000 0x0 0x00f00000>; label = "cont_splash_region"; }; dfps_data_memory: dfps_data_region@5cf00000 { reg = <0x0 0x5cf00000 0x0 0x0100000>; label = "dfps_data_region"; }; disp_rdump_memory: disp_rdump_region@5c000000 { reg = <0x0 0x5c000000 0x0 0x00f00000>; label = "disp_rdump_region"; }; adsp_mem: adsp_region { compatible = "shared-dma-pool"; alloc-ranges = <0 0x00000000 0 0xffffffff>; Loading Loading @@ -1490,6 +1505,8 @@ #include "monaco-thermal.dtsi" #include "monaco-vidc.dtsi" #include "monaco-gpu.dtsi" #include "display/monaco-sde.dtsi" #include "display/monaco-sde-display.dtsi" &qupv3_se6_2uart { status = "ok"; Loading
qcom/pm5100.dtsi +30 −0 Original line number Diff line number Diff line Loading @@ -326,3 +326,33 @@ }; }; }; &pm5100_gpios { pmx_sde: pmx_sde { sde_dsi_active: sde_dsi_active { mux { pins = "gpio1", "gpio2"; function = "gpio"; }; config { pins = "gpio1", "gpio2"; drive-strength = <8>; bias-disable = <0>; }; }; sde_dsi_suspend: sde_dsi_suspend { mux { pins = "gpio1", "gpio2"; function = "gpio"; }; config { pins = "gpio1", "gpio2"; drive-strength = <2>; bias-pull-down; }; }; }; };