Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5aab6d4f authored by Padmanabhan Komanduru's avatar Padmanabhan Komanduru
Browse files

Merge remote-tracking branch 'origin/dev/msm-4.14-display' into k_414



* origin/dev/msm-4.14-display:
  ARM: dts: msm: add panel jitter setting for td4328 truly panel
  drm/msm/sde: consider transfer time factor in pclk calculation
  ARM: dts: msm: remove mdss gdsc entry for sm6150
  drm/msm/dsi-staging: synchronize DSI error recovery and power off
  ARM: dts: msm: tune the transfer time for td4328 truly panel
  drm/msm/dp: listen to USB events to terminate simulation
  drm/msm/sde: check resource state before accessing hw
  drm/msm/sde: move src_split_order setting to commit phase
  drm/msm/dp: clear panel data on notification failure
  ARM: dts: msm: remove unused entries for DisplayPort on sm8150
  drm/msm/dp: check for aborted flag before controller power on
  drm/msm/dp: add host_deinit sequence for mst mode
  drm/msm/dp: break aux transfer retry loop if timed-out
  drm/msm/dsi-staging: handle reset gpio parsing error properly
  drm/msm/dsi-staging: move mdp transfer time node to drm modes.
  drm/msm/dp: delay the mst bridge init until mst_init
  drm/msm/dp: detach connector from mst bridge on atomic_check fail
  drm/msm/dp: update log for simulated AUX transfers
  clk: qcom: mdss: use correct HDMI PLL divider
  drm/msm/sde: Pass proper size for time_buf allocation
  drm/msm/sde: split the interrupt wait timeout in two halves
  drm/msm/dp: read extended dpcd if present
  drm/msm/sde: adjust dp timings for widebus configuration
  drm/msm/sde: Avoid same work queue to multiple workers
  drm/msm/dsi-staging: avoid out of bounds access of ctrl array
  drm/msm/sde: enable vsync event timer for all DSI displays
  drm/msm/dp: exit power saving mode before link training
  drm/msm/sde: Add new API to check clone mode
  drm/msm/sde: fix check for regulators under HW control
  drm/msm/sde: enable register dump on underrun

Change-Id: I7008fba2d61b829237beb2a4560f2268bb1ec649
Signed-off-by: default avatarPadmanabhan Komanduru <pkomandu@codeaurora.org>
parents 871eac76 afd3c658
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -640,8 +640,6 @@ Example:
		qcom,mdss-dsi-mdp-trigger = <0>;
		qcom,mdss-dsi-dma-trigger = <0>;
		qcom,mdss-dsi-panel-framerate = <60>;
		qcom,mdss-dsi-panel-clockrate = <424000000>;
		qcom,mdss-mdp-transfer-time-us = <12500>;
		qcom,mdss-dsi-panel-timings = [7d 25 1d 00 37 33
					22 27 1e 03 04 00];
                qcom,mdss-dsi-panel-timings-8996 = [23 20 06 09 05 03 04 a0
@@ -719,6 +717,8 @@ Example:
				qcom,mdss-dsi-v-front-porch = <728>;
				qcom,mdss-dsi-v-pulse-width = <4>;
				qcom,mdss-dsi-panel-framerate = <60>;
				qcom,mdss-dsi-panel-clockrate = <424000000>;
				qcom,mdss-mdp-transfer-time-us = <12500>;
				qcom,mdss-dsi-panel-timings = [E6 38 26 00 68 6E 2A 3C 2C 03 04 00];
				qcom,mdss-dsi-t-clk-post = <0x02>;
				qcom,mdss-dsi-t-clk-pre = <0x2a>;
+1 −0
Original line number Diff line number Diff line
@@ -58,6 +58,7 @@
				qcom,mdss-dsi-v-front-porch = <5>;
				qcom,mdss-dsi-v-pulse-width = <2>;
				qcom,mdss-dsi-panel-framerate = <60>;
				qcom,mdss-dsi-panel-jitter = <0x4 0x1>;
				qcom,mdss-dsi-on-command = [
					29 01 00 00 00 00 02 B0 00
					29 01 00 00 00 00 04 B3 00 00 06
+1 −0
Original line number Diff line number Diff line
@@ -307,6 +307,7 @@
				24 20 08 09 05 02 04 a0
				24 1d 08 09 05 02 04 a0];

			qcom,mdss-mdp-transfer-time-us = <14500>;
			qcom,display-topology = <1 0 1>;
			qcom,default-topology-index = <0>;
			qcom,partial-update-enabled = "single_roi";
+0 −16
Original line number Diff line number Diff line
@@ -37,8 +37,6 @@
		clock-max-rate = <0 0 0 307000000 19200000 307000000>;
		qcom,dss-cx-ipeak = <&cx_ipeak_lm 3>;

		sde-vdd-supply = <&mdss_core_gdsc>;

		/* interrupt config */
		interrupts = <0 83 0>;
		interrupt-controller;
@@ -211,20 +209,6 @@
			qcom,sde-dspp-dither = <0x82c 0x00010007>;
		};

		qcom,platform-supply-entries {
			#address-cells = <1>;
			#size-cells = <0>;

			qcom,platform-supply-entry@0 {
				reg = <0>;
				qcom,supply-name = "sde-vdd";
				qcom,supply-min-voltage = <0>;
				qcom,supply-max-voltage = <0>;
				qcom,supply-enable-load = <0>;
				qcom,supply-disable-load = <0>;
			};
		};

		smmu_sde_sec: qcom,smmu_sde_sec_cb {
			compatible = "qcom,smmu_sde_sec";
			iommus = <&apps_smmu 0x801 0x0>;
+0 −2
Original line number Diff line number Diff line
@@ -494,8 +494,6 @@
	qcom,ext-disp = <&ext_disp>;
	qcom,dp-aux-switch = <&fsa4480>;

	qcom,aux-en-gpio = <&tlmm 43 0>;
	qcom,aux-sel-gpio = <&tlmm 51 0>;
	qcom,usbplug-cc-gpio = <&tlmm 38 0>;

	pinctrl-names = "mdss_dp_active", "mdss_dp_sleep";
Loading