Loading Documentation/devicetree/bindings/fb/mdss-dsi-panel.txt +4 −0 Original line number Diff line number Diff line Loading @@ -285,6 +285,8 @@ Optional properties: mode. This master delay (t_init_delay as per DSI spec) should be sum of DSI internal delay to reach fuctional after power up and minimum delay required by panel to reach functional. - qcom,mdss-dsi-rx-eot-ignore: Boolean used to enable ignoring end of transmission packets. - qcom,mdss-dsi-tx-eot-append: Boolean used to enable appending end of transmission packets. Note, if a given optional qcom,* binding is not present, then the driver will configure the default values specified. Loading Loading @@ -386,5 +388,7 @@ Example: qcom,partial-update-enabled; qcom,mdss-dsi-lp11-init; qcom,mdss-dsi-init-delay-us = <100>; mdss-dsi-rx-eot-ignore; mdss-dsi-tx-eot-append; }; }; drivers/video/msm/mdss/mdss_dsi_panel.c +5 −0 Original line number Diff line number Diff line Loading @@ -966,6 +966,11 @@ static int mdss_panel_parse_dt(struct device_node *np, rc = of_property_read_u32(np, "qcom,mdss-dsi-t-clk-post", &tmp); pinfo->mipi.t_clk_post = (!rc ? tmp : 0x03); pinfo->mipi.rx_eot_ignore = of_property_read_bool(np, "qcom,mdss-dsi-rx-eot-ignore"); pinfo->mipi.tx_eot_append = of_property_read_bool(np, "qcom,mdss-dsi-tx-eot-append"); rc = of_property_read_u32(np, "qcom,mdss-dsi-stream", &tmp); pinfo->mipi.stream = (!rc ? tmp : 0); Loading Loading
Documentation/devicetree/bindings/fb/mdss-dsi-panel.txt +4 −0 Original line number Diff line number Diff line Loading @@ -285,6 +285,8 @@ Optional properties: mode. This master delay (t_init_delay as per DSI spec) should be sum of DSI internal delay to reach fuctional after power up and minimum delay required by panel to reach functional. - qcom,mdss-dsi-rx-eot-ignore: Boolean used to enable ignoring end of transmission packets. - qcom,mdss-dsi-tx-eot-append: Boolean used to enable appending end of transmission packets. Note, if a given optional qcom,* binding is not present, then the driver will configure the default values specified. Loading Loading @@ -386,5 +388,7 @@ Example: qcom,partial-update-enabled; qcom,mdss-dsi-lp11-init; qcom,mdss-dsi-init-delay-us = <100>; mdss-dsi-rx-eot-ignore; mdss-dsi-tx-eot-append; }; };
drivers/video/msm/mdss/mdss_dsi_panel.c +5 −0 Original line number Diff line number Diff line Loading @@ -966,6 +966,11 @@ static int mdss_panel_parse_dt(struct device_node *np, rc = of_property_read_u32(np, "qcom,mdss-dsi-t-clk-post", &tmp); pinfo->mipi.t_clk_post = (!rc ? tmp : 0x03); pinfo->mipi.rx_eot_ignore = of_property_read_bool(np, "qcom,mdss-dsi-rx-eot-ignore"); pinfo->mipi.tx_eot_append = of_property_read_bool(np, "qcom,mdss-dsi-tx-eot-append"); rc = of_property_read_u32(np, "qcom,mdss-dsi-stream", &tmp); pinfo->mipi.stream = (!rc ? tmp : 0); Loading