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

Commit 277e2eec authored by Linux Build Service Account's avatar Linux Build Service Account
Browse files

Promotion of kernel.lnx.4.4-161129.1.

CRs      Change ID                                   Subject
--------------------------------------------------------------------------------------------------------------
1091704   I8a9ef42685576ab68aa65efab1bebc40d801990d   usb: pd: pdphy: Acknowledge Rx sooner
1053383   Ibdb861a50ad654be34e14e2bcc012fdf5063acaf   ARM: dts: msm: Enable ACD on msm8998 v2
1086292   I05ccbb7af1588b9ed81fd33ac14ef5b29882a42d   msm: mdss: handle DSI error interrupts during dynamic fp
1092843   Id9ac196fcdc61e95b5191103a1ea7974978b3a93   msm: mdss: add atraces to track switch cmd delays
1090305   Ie4faa47fb76837dba909f9a3d0dfe11bc69659e1   scsi: ufs: add UFS device reset support
1094765   Ie577db4701a88849560df385869ff7cf73695a05   sched/core: Do not free task while holding rq lock
1086294   Id03a418f66c9cbb51c2be6904f682d15e82f78c8   regulator: cprh-kbss-regulator: increase supported fuse
1050304   I63ecf6045f13e8b1d75bf6db2135671aa30c9e60   msm: mdss: hdcp_1x: add cp_irq support
1091704   I80b0a02feb0e4d1fb382407087fa30f390641ccb   usb: pd: pdphy: Update Tx Trim setting
1026671   Iecf3d1fe5d5268f043617b3fa920fa97bd05f046   msm: mdss: hdmi: fix potential null deference errors
1094456   I88418dd25f356402219d7ff36ce791370c69114a   clk: WARN_ON about to disable a critical clock
1086278   I695c08323e0e6ea30d6fdafc0eecaa4c8e04aaa5   mdss: display-port: fix MSA settings for 5.4 Ghz link ra
1086294   I920175ab16d5a3fc5cd3f117bba3fd1d37db3c5d   ARM: dts: msm: Update VDD_APC CPR voltages for msm8998 v
989360   I15fa1893c798946c7514bf8cb23773b5784e671e   USB: dwc3-msm: clear in_restart flag always in restart w
1092584   I7affbd797bf4b0025f718c757043b36f392dae5b   adreno_tz: Fix divide by zero problem in gpu_load_show()
1094917   Ied5dcb9e3283dc2ec7f5fd6f03465b070f989d8b   ARM: dts: msm: Remove msm_bus bandwidth vote for msm8998
1086292   Id3a0f68c30919029df01e003a1bcb39ff894574c   msm: mdss: update csc table on cdm block based on config
1086294   I02baca9a410f08c82c34fe82925c0ead22111e5b   clk: msm: clock-osm: correct OSM sequencer register virt
1086294   Id0854f1094ee3e4d4b1961f98a77003f7bcca1da   ARM: dts: msm: add support for VDD_APC CPR speed bins 2/
1086294   I863bee32e1e66d9656fc70748628b25606b59e47   ARM: dts: msm: update L2 SAW configuration for msm8998 v
1088429   Ida29eaca139c1ddd6439d11a8bd51526366f2a34   clk: msm: clock-osm: add support for MEM ACC threshold v
1090542   I4cda24b1be20310f54ceba1297f424ede1c5d889   ARM: dts: msm: Add VADC_HC and BTM channels for QVR8998
1032180 1086292   Ia1ed1238b084d04eb787d078f7bb47a4e2a62a8a   msm: mdss: Add null check for dma buffer memory
1094688   Ia8e69dca8c0b84e4daf8ff1f4fb902d11435db76   clk: msm: Add clock_debug_print_enabled for common clock
1085170   I690860613670753ae6634786f3ee2746a36be54a   msm: mdss: dp: Fix PD compliance issues
1083940   Ib1682bdc6d3034a22586af62a3d8986c54d369d5   qseecom: fix incomplete error handling for several funct
1090358   Ib00b894f44a349fb3650df43f73f3599c09e46de   msm: sde: Force setting SDE rotator clock even rate is t
1080773   I47b042dc79145a13142c02b0ef8da777efff3a8d   ARM: dts: msm: Add bluetooth node for WCN3990 in msm8998
1087112   I4b295b47ebdd24abf94204ad634e91ca5f71ce8a   arm64: Allow cache maintenance operations to trigger wri
1086292   I24c5180f685be251d1a5f3b393be8ec9b46e21eb   mdss: mdp: add event timer for auto refresh
1094456   I003abf22da8600dd90ef397d293544b4bc9e0160   clk: Allow clocks to be marked as CRITICAL
1086292   I4368d1b5c4453c6c4697c060c880833c5ddc17bb   msm: mdp: reserve cdm block only for output yuv format
1083330   If371ec24040ea6d45d64dec6fa32b7f9f2276dfa   qpnp-smb2: stay in Attached.SRC state when OC is detecte
1094434   Ib4967b801cc5b48c8ac4793b7a03fbfafba2234a   net: add SOCK_RCU_FREE socket flag
1086292   Ia65e7a6dccadbd3fa4a8a8e779ff1f08bf34b5af   msm: mdss: fix NULL pointer dereferencing in DBA driver
1088429   I2b9b746071579ba9d4bcdcfb6cb755ca08a73182   regulator: cprh-regulator: add support for MEM ACC thres
1087112   I001ca0473c37fcf713201386b5ed6a6244f6b37d   arm64: avoid segfault on el0 cache maintenance
1086292   I43a841d6030636f71f271cc21f8177b44b2c0ca3   msm: mdss: fix wrong chroma stride for h2v1/h1v2 formats
1094602   I8c3be2d0235395a338b758e4dc27a4b243bff62d   defconfig: msm: Add the perf config for msmfalcon target
1086894   I1df15dd6aec44ae3e78bd4f80dc70d0d04760687   msm: mdss: add support to change HDMI PLL PPM
1086292   I9b166df254128a8a53c567f88971779b9ad0f36c   msm: mdss: turn off the phy during idle pc only if panel
1094459   Iece1266b345a09cae3f8de6b4780340515c19c4a   Revert "scsi: ufs: disable ah8 during suspend and enable
1086892   Icb098d6f3bf7ff309a315b05c571df8c870f27a2   msm: camera: ispif: Ratelimit message
1088429   I747fd7665401803998b2824ace6dedbc5797b17f   ARM: dts: msm: add mem-acc thresholds for msm8998 v2
1093549   I064987534124e025abaccec05ab70acf93538bce   msm: mdss: Fix disabling destination scalar using 4K pan
1060831   I41f935da3d4af1dd04eb4b3299e36a0f528633da   USB: dwc3-msm: Fix issue related to error recovery for E
1086292   If257fefed14455624edf6daaee933712df545117   msm: mdss: Handle backlight level 0 at bootup
1086292   I18145fb89d33334dc9427ff1c2c4d85a957d6914   msm: mdss: Fix pp resume failure
1090305   Iec5e70e3f57a8dd06c0ceda3a6e67e47e043f2d1   pinctrl: qcom: add UFS_RESET pin data for msm8998
1086294   I08c3b8bc7e4d40c80be588f05b9439b339f46afc   ARM: dts: msm: support perf cluster speed bins 2 and 3 f
1090579   I7b7c0ec59e9a3ce8a3526bdc8eb7359a0c98ccd7   ARM: dts: msm: Add VADC_HC and BTM channels for QRD8998
1083330   I302e06498b2696d6af06c0360c12f82711b0911d   smb-lib: fix vbus-error handler
1086292   I1d8013f4b9079bfd3e142326d92ec4e6bb90c147   msm: mdss: Fix potential NULL pointer dereferences
1092559   I08580f4eb04660cd1d123065976ba9bfec61b7d8   ARM: dts: msm: update clock regulator nodes for msm8998
1093989   I1990d0ded5a212c9185c149ac297a3630d64bc59   diag: Set in_busy only after initialization of read buff
1094910   Ic4b7599ac7a06583d745630ee10d3c77d40ac526   msm: mdss: fix intf_num in irq enable/disable for CWB
1080773   I433c349ddfd6d83629080afadc6fbf79c3b8c635   ARM: dts: msm: Add bluetooth node for WCN3990 in msm8998
1021735 1086292   Ie8caca7161b95a517d94ff418ae1a36461d85181   msm: mdss: hdmi: disable 5v line for HDMI suspend state
1008555 1086292   Ic7c68c0025231208215c02e406044857eb2ebe04   msm: mdss: hdmi: set the output format to RGB888
1094871   Ibc9e99fd69cbd30e449d0fec728d71a1fa7f162c   ARM: dts: msm: remove msm8998-mtp reference for msm8998
1094147   Ib0ba52c506e1d8d59ab8c12043acd792405d69a0   wil6210: support FTM/AOA while unassociated
1094910   Id995088bfc53995c5d9453e7cee30ff549e8d39f   msm: mdss: add missing sync fence install for CWB cases
1090387   I6b036db5169c89091ca452c68d6773d9df6d5e06   msm: mdss: Remove backlight min level checks during back
1090305   I61561fb7e395671d2bc52c6a9c0c71e0351114ea   ARM: dts: msm: add UFS_RESET pin ctrl data for msm8998
1086294   I2424bfdfd381241d307862113451082a9727a903   clk: msm: osm: refactor logic to handle multiple boost f
1007423   I99869cc233573b5db10e4f3224d65c29511050ea   qos: Register irq notify after adding the qos request
1086292   Ic3bb685c7b83eefef7bc207ad93d6a2a9e36fd33   msm: mdss: fix possible overflow errors in panel_debug_b
1082568   Id8164e3e9a6e5178d14dfce60eccbdb3f7a1b253   msm: mdss: Fix potential deferencing of null pointer
1086294 1088429   I07856ea8b332dbf12654fdd0b5d5518355f1c350   ARM: dts: msm: Modify ACD_EXTINT_CFG value for msm8998 v
1042255 1086292   I1dfc6a77961a24fd4ebeefc10cfc03c9e264be03   msm: mdss: hdmi: Send audio notify only in HDMI mode
1091211   I81a99bcc4201ccd72de1f812e9c4da36d6a81958   msm: mdss: fix some potential issues in HDMI driver
1052735   I1701e57fb4bbb751b76a4f24dc936ac22524e26c   diag: Fix possible access to freed variable

Change-Id: I0f0474a51ffe11cfb1ac5f83567fd6a293267394
CRs-Fixed: 1083330, 1052735, 1090305, 1026671, 1086894, 1092584, 1032180, 1080773, 1042255, 1091211, 1086294, 1021735, 1086292, 1093989, 1094602, 1050304, 1091704, 1094917, 989360, 1094688, 1093549, 1086278, 1082568, 1090579, 1008555, 1053383, 1094871, 1007423, 1088429, 1060831, 1092559, 1092843, 1086892, 1094434, 1090358, 1094456, 1094765, 1094459, 1083940, 1087112, 1085170, 1094910, 1090387, 1090542, 1094147
parents c0eac97e 2be8fc81
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -289,6 +289,16 @@ Properties:
		    values per performance mode with a total of 4 tuples
		    corresponding to each supported performance mode.

- qcom,perfcl-apcs-mem-acc-threshold-voltage
	Usage:      optional
	Value type: <u32>
	Definition: Specifies the highest MEM ACC threshold voltage in
		    microvolts for the Performance cluster.  This voltage is
		    used to determine which MEM ACC setting is used for the
		    highest frequencies.  If specified, the voltage must match
		    the MEM ACC threshold voltage specified for the
		    corresponding CPRh device.

- qcom,red-fsm-en
	Usage:      optional
	Value type: <empty>
+6 −1
Original line number Diff line number Diff line
@@ -459,7 +459,11 @@ the fps window.
					fields in the supply entry, refer to the qcom,ctrl-supply-entries
					binding above.
- qcom,config-select:			Optional property to select default configuration.

- qcom,panel-allow-phy-poweroff:	A boolean property indicates that panel allows to turn off the phy power
					supply during idle screen. A panel should able to handle the dsi lanes
					in floating state(not LP00 or LP11) to turn on this property. Software
					turns off PHY pmic power supply, phy ldo and DSI Lane ldo during
					idle screen (footswitch control off) when this property is enabled.
[[Optional config sub-nodes]]		These subnodes provide different configurations for a given same panel.
					Default configuration can be chosen by specifying phandle of the
					selected subnode in the qcom,config-select.
@@ -647,6 +651,7 @@ Example:
		qcom,suspend-ulps-enabled;
		qcom,panel-roi-alignment = <4 4 2 2 20 20>;
		qcom,esd-check-enabled;
		qcom,panel-allow-phy-poweroff;
		qcom,mdss-dsi-panel-status-command = [06 01 00 01 05 00 02 0A 08];
		qcom,mdss-dsi-panel-status-command-state = "dsi_lp_mode";
		qcom,mdss-dsi-panel-status-check-mode = "reg_read";
+18 −0
Original line number Diff line number Diff line
@@ -73,6 +73,24 @@ KBSS specific properties:
		    switching. If this property is not specified, then a value
		    of 0 is assumed.

- qcom,mem-acc-threshold-voltage
	Usage:      optional
	Value type: <u32>
	Definition: Specifies the highest memory accelerator (MEM ACC) threshold
		    voltage in microvolts.  The floor to ceiling voltage range
		    for every corner is adjusted to ensure that it does not
		    intersect this voltage. The value of this property must
		    match with the MEM ACC threshold voltage defined in the OSM
		    device to ensure that MEM ACC settings are switched
		    appropriately.

- qcom,mem-acc-crossover-voltage
	Usage:      required if qcom,mem-acc-threshold-voltage is specified
	Value type: <u32>
	Definition: Specifies the MEM ACC crossover voltage in microvolts which
		    corresponds to the voltage the VDD supply must be set to
		    when switching the MEM ACC configuration.

- qcom,voltage-base
	Usage:      required
	Value type: <u32>
+4 −0
Original line number Diff line number Diff line
@@ -55,6 +55,10 @@ Optional properties:
- lanes-per-direction:	number of lanes available per direction - either 1 or 2.
			Note that it is assume same number of lanes is used both directions at once.
			If not specified, default is 2 lanes per direction.
- pinctrl-names, pinctrl-0, pinctrl-1,.. pinctrl-n: Refer to "Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt"
			for these optional properties



Note: If above properties are not defined it can be assumed that the supply
regulators or clocks are always on.
+3 −3
Original line number Diff line number Diff line
@@ -199,9 +199,7 @@
};

&gfx_cpr {
	reg =	<0x05061000 0x4000>,
		    <0x00784000 0x1000>;
	reg-names = "cpr_ctrl", "fuse_base";
	status = "disabled";

	/* disable aging and closed-loop */
	/delete-property/vdd-supply;
@@ -212,6 +210,8 @@
};

&gfx_vreg {
	status = "disabled";

	/delete-property/qcom,cpr-aging-max-voltage-adjustment;
	/delete-property/qcom,cpr-aging-ref-corner;
	/delete-property/qcom,cpr-aging-ro-scaling-factor;
Loading