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

Commit 329d280c authored by Linux Build Service Account's avatar Linux Build Service Account
Browse files

Promotion of kernel.lnx.4.4-160422.

CRs      Change ID                                   Subject
--------------------------------------------------------------------------------------------------------------
998162   Ie4f8dbb39925fde3cf3fa7f55a555d80110cc639   irqchip: msm: Remove wcd codec irq domain register from
989314   I38ce12d44f25dc89bdd29e8abacd8777f0a8b9a1   lib: do_strncpy_from_user: Fix return error code for get
1004467   I9a301da3c5426649b40069103d545e50bc75aad2   msm: ipa3: enable smart prefetch control for xDCI
1006303   I8ae7332971b3293d912b1582f75e33fd81407d86   sched: fix excessive task packing where CONFIG_SCHED_HMP
1003565   Icb6537271ce55e44f5fc3e1ef28dd4d6810b681f   USB: f_fs: Use HS and SS descriptors without checking ga
1003784   Idb7717315da20fa3331303136d7ba1d05696f063   usb: gadget: f_gsi: Add free_func call back
1004633   I6d2549ce04c9e4b19fdd8fe3dfee03d83bfd9d77   crypto: ice: general driver clean-up
1000739   Ibb12e0179a66e89ca675f4ae35fc2f77c050da2c   ARM: dts: msm: add mdss device tree for msmcobalt
1000077   Id1bd544a9928ed6b13c278f12a47070d1ca353a7   coresight: fix kstrtoul usage
1000819   I428963f9cd7885015e5185ef6c666bf26e0851bb   msm: gsi: update channel scratch structures
1003908   I403da246f18c25a77fa7f66e152cbcdca8c00b16   usb: dwc3: msm: Move extcon registration later in probe
1003784   I176671ae09f17d920643eeeec8262a6f97856712   usb: gadget: f_gsi: Fix bug in handling control transfer
1000739   Id2affddf055a6bbf0038958bcdb7abd6d7930509   msm: mdss: add missing documentation for WB device node
973565   Iae431f74d533a0b4a60bb38b46bcb6a7c717ac3b   ARM: dts: msm8998: Change GPU frequencies for new clock
1006140   I8447214ca3fcf4567979ce2538dc342c4957e4d4   ARM: dts: msm: disable IPA3 on MSMCobalt rumi
1006303   I577cc70a59f2b0c5309c87b54e106211f96e04a0   sched: Optimize wakeup placement logic when need_idle is
1000724   I180af3544c111cb9f491ea9fb77638beece8299c   msm: mdss: add support dsi phy v3 timing used on msmcoba
1003784   I2ea75b533f857189856840e437a96891eea5699c   usb: gadget: f_gsi: Allocate dma memory using gadget dev
974874   I2bd3cb01ff389ffd1d319239019e11d35d8c16b6   ASoC: msm: qdsp6v2: Limit codec register config packet s
996609   Idea45963653dbf65a3eb48d518fe4e7dc3844f65   regulator: cpr-regulator: Fix memory leak
1004290   I35c726ac45adc677ffe3a15c34229188efa4bc90   ARM: dts: msm: remove S3, S5, and S7 regulator pin contr
999530   I9dc7a6f0f51c57da7f783c7c60aae9018462079e   soc: qcom: Add infrastructure to test service notifier
1000079   I81bf45e1e322e1d90ac70c6e73738b7348cf85e1   coresight: fix compilation issue due to missing of_cores
1000819   Iac1687b9b26eed715a1055cca295daa7b46f8abd   msm: ipa3: enable smart prefetch control for GPI
1004150   I188846b95369b674830bc01ddeca764ad6d4d391   soc: qcom: glink_smd_xprt: Defer channel close ACK opera
1006841   Icb15b038b170590e69073ca628b3d610e14893da   clk: msm: clock: Change the check_enable_bit log to pr_w
1000724   I3546fc2b5dacd77e9d2cd2ea843481dc34bfef54   msm: mdss: refactor support for controlling LCD mode sel
998162   I9d627bf40f0e6be5d085eafc5e7211366e795c24   ASoC: wsa881x: Add pinctrl support for shutdown gpio
1007391   Ibfb8f211ca8c29617aca4ff0ee885366f95aac00   clk: msm: clock-gcc-cobalt: Remove support for glm clock
998162   I03bcb4ac7ea415c00ce3047b844455f5c6546400   soc: pcm: add arch_setup_dma_ops call
1006130   Ib91f23c070065185da72387300304f2690d5a8b1   usb: gadget: f_cdev: Fix recursive spin lock bug
1000396   I87a1ba9bfc441cad2ed6a6959d07af1cc1e2c7bc   msm: kgsl: Update ucode workarounds for A5xx GPUs
1004260   I9f1853c71ba6dec92ede869b90e220d63af6ae3e   arm64: mm: preserve 4k mappings for late mappings
971688   I884b4ab3d552b12dd83f852be565a5dc4e69e21a   cnss: Fix compilation error of missing CONFIG_CNSS_SECUR
1006330   I8330f0609540d97f5bca78c42ed193537f497a73   usb: gadget: composite: Set default value of bcdUSB as 0
1000724   I907823b21ad2c6152899233fc52f38d17bcc5ed1   msm: mdss: add support for dsi byte interface clock
1000819   I4847982f48b09de1690bb474db9a60e018e0c0d6   msm: ipa3: set GPI channels to DB mode
1001324   Ia62486e070310c3dccc0dc84490e5a9147ba8a56   ARM: dts: msm: Add jpeg, FD and CPP HW dtsi changes for
998162   I37ced30d9b6062ccd7de3342a9ba5b61d3d8a9d6   defconfig: Enable msm codec pinctrl driver on msmcobalt
1000079   I5509c01aeb704a7b3ec8406130886145f7fddc10   coresight: tmc: add usb bam support for etr device
1000079   I79f769f0913124710ae56fddea7d205359e09b43   coresight-tmc: add support to switch sinks
1004191   I49668889c6c983a3782f90b5871a69a8b12a2fba   ASoC: msm: Enable APR over Glink on msmcobalt
1005395   Ibc2aee233e657ba73b42f41e9b20859e818d9e1d   defconfig: arm64: msm: Enable QPNP RTC config flag
998162   I87feebf29fb4b3e3e8db52d9d85c902c384d061f   ASoC: msmcobalt: Add machine driver support on simulatio
1004604   Iebcb0383ea7b44d8584adb610ca7b56f0db2e755   msm: thermal: Request INT_MAX as max for regulator set v
1000079   I9f70974d64154217c2701879eb428beef1857fcf   msm_bus: coresight: fix to support upstream implementati
1004938   Id92eb251c716b2750400e758fb4822cdff8e3ed3   soc: qcom: msm-spm: Correct PMIC_DATA address range for
1000073   I8f29f386a31aec1a10a1398e0753a3b4355b3449   coresight: add qpdi driver support in upstream implement
1005724   Ic252e83f8a7273796ddc0e42c0ae37f339931499   ARM: dts: msm: add LPG and LABIBB devices to pmicobalt
986579 999575   Iab3d4aceeafc28b1df73fa9570405c6f21535f29   ARM: dts: msm: Add icnss node for msmcobalt
1006303   Iafa98a909ed464af33f4fe3345bbfc8e77dee963   sched: update placement logic to prefer C-state and busi
1000724   Icd99a3b29feddc64e42a2b4a18987579b7f52e77   msm: mdss: refactor dsi phy timing calculations
998162   I3e32043499f2b1e2616cf74864969815e626a23b   drivers: mfd: Allocate and register irq domain for codec
1006824   I1a33b3dbde6d5526be1073874e28b12350adad5e   clk: msm: clock-mmss-cobalt: Do not model the Throttle c
1000724   I6a8d45ef71316b5a935a711a5b0a48c055c1c392   msm: mdss: add support for configuring DSI PHY v3
998074   I3e63d9e6c511dd692b299543881e7266799108af   msm: ipa: add support for DOMAIN_ATTR_S1_BYPASS
986215   I5dca692cd3c4fac63be5ec73f89e6c39a593a50b   spcom: add ION buffer support
987777   I917d9b5b777fb41f3f87213d8d9e6e7ddf73f92c   msm: mdss: remove obsolete code related to write-back an
1000079   I62abe39a5cb5e7f8b1bb1198cecd3b529b124de8   coresight-tmc: add support to set default sink
1000316   I423469eef79fc9251bab52ea3a3b3c9d8db422a3   msm: camera: isp: Set vfe clock rate
1000739   I838a39e799736b7c0297f993c8a96d982ab31d2f   ARM: dts: msm: add QSEED3 offsets to MDSS for msmcobalt
1004468   Icff18699ce96e224d6f58b8aadce006f3d5210ee   msm: ipa3: enable smart prefetch control for MHI
999530   I48fd55ae7991b64f818543dfcc963bc75135f714   soc: qcom: Export Service notifier driver APIs
1003784   I0fcad2467d15f311feecf3b9cee9209f7453485c   usb: gadget: f_gsi: Fix bug in accessing evt queue lock
1001150   I562bf73e375ce78227746a9eaf0fb256abf69ce5   defconfig: msm: enable ipa3 nodes on cobalt
1003179   Id403238f612a277973cd06f7d1d6f656a1812bba   clk: msm: clock-gcc-cobalt: Add support for measuring so
1001938   Ie29ddda4527ae7a70afff2c595d6e3c76500a8af   drivers: soc: Add intent notification callback for APR G
1000724   I09fb8097d31cd0390cea5c32bb7aabceeff2c37e   msm: mdss: modify DSI phy init sequence for split-DSI co
1003784   I70ebce8c2717baaea38f7b6235976d8a522eb9fd   usb: dwc3: Allocate fixed h/w eps for GSI endpoints
1004225   I97e52302197c9933bec5cac3ebdc4ec73fee0816   Revert "kernel: lib: allow larger stack frame size for K
984895   I6f6048394f984393615726c093a6491ef1870dad   regulator: mem-acc: Fix possible memory leak
1006303   Ifb59d6b1fcb1207053438786df2472417a2db93f   ARM: dts: msm: update CPU efficiency property
1000724   I290e4813d74a392aa1e715e1ae181853a711523d   ARM: dts: msm: add pinctrl setting for DSI reset and TE
1005034   Iaef99256f86c2e6508554f2d144d1514f10e6049   soc: qcom: Check for exact value instead of non-zero
1000079   I21a937053ce8a7f3a81a09f78e873b7c71421b72   coresight-cti: use for_each_cpu instead of for_each_cpu_
987962 999619   I600f06478d4ee0d082642014484c6e730702de68   msm: camera: isp: Add file for vfe 4.8
998162   I1e36f4a85334704652c6b50950f50b90224a472e   drivers: mfd: Move codec reset gpio config to early boot
1003600   Ia71f2e340e208fbdc07d856fbbfca11190031aad   soc: qcom: core_hang: Increase the PMU_EVENT_MAX value
996571   I3c6040b81c04660d3a0ac7ed707e1f4b22498dbd   msm: camera: Disable CSIPHY IRQ after sof freeze
1006336   I15811b787b54004e1aaba859e4c911be8f9eb285   soc: qcom: msm_bus: remove legacy msm_bus support
1003784   Ibedf73690040b8bd872f5621835680a66c22e265   usb: dwc3: Add support for GSI event buffer configuratio
1006303   Ie8dbab8e173c3a1842d922f4d1fbd8cc4221789c   sched: add option whether CPU C-state is used to guide t
1004316   Ica921ffe3dfc362b70e78232ee680b82c205a477   tty : msm_serial: Remove the rtb logs of msm_serial writ
961350   I84c8b4a5a0d6155a39e43e0503961f76e2d8a615   coresight-qpdi: add support to skip LDO configuration
949650   I4c04a2c255a6bd249c888c0dd0dbda19b8436be2   regulator: cpr3-regulator: add support for configuring C
998162   I70c2b284b7302561e319061bbb1247f4482f6ff3   ARM: msm: dts: Add audio support on msmcobalt simulation
1000074   I2d75108bae975107ee5c13fa5dfb5846185fbd3d   coresight: add HW event driver support in upstream imple
998900 999619   I9c06258234a88e6581ebfc6da9c121cfd276985f   msm: ispif: Soc changes for ispif
1000079   I77a1aaf10aaf3f3010ab19d5878bb53dcc504c29   coresight: add remote etm driver support in upstream imp
999530   I43288b1ae23081721a9baef5a5098891afd8ff64   soc: qcom: service-notifier: update state after queuing
1004357   I67d60bf5c0d2dfb71a189e351bc5b4c535d280bb   clk: Update clk_get_sys to return ENOENT on failure
1004306   If81c6dbaf76569be710ece56fc891047102b5adc   defconfig: msmcortex: Enable rq_stats driver
1006849   I23945a040914d55aa483cfec6ef81e7342421f2e   scsi: ufs-qcom: Fix bus scaling usage in UFS driver
1006303   I18e62015371143bca56396c747eaad3b22c5e3a3   defconfig: msmcortex: Enable CONFIG_SCHED_HMP_CSTATE_AWA
1003625   I2a57b125ea8982ac8e63bbbb3c7f4d41c106edc5   ARM: dts: msm: Add Venus regulators & clocks for msmcoba
1003784   If9ae84c0de214bcb5057d14a6960b6fb528c6c14   ARM: dts: msm: Set number of GSI event buffer for msmcob

Change-Id: I9f7636a4b9f34bce9b412f5bd3fefe4679eab57e
CRs-Fixed: 1006303, 1000819, 987777, 986579, 999530, 1006336, 989314, 1004938, 999575, 1001150, 973565, 1006130, 1005724, 987962, 1000074, 1000739, 1004604, 984895, 1004316, 1004191, 1001324, 949650, 1004357, 1007391, 1005034, 1004467, 1004468, 1003179, 998162, 1004633, 1004150, 1006140, 996609, 1006330, 1004290, 1000396, 974874, 1003565, 1000724, 1005395, 998074, 1003600, 996571, 1003784, 1001938, 999619, 1000079, 1004260, 971688, 1000073, 1000077, 998900, 1006824, 1004225, 961350, 1003625, 1006849, 1003908, 986215, 1000316, 1006841, 1004306
parents 03ce2c93 d0d54f4a
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -47,6 +47,9 @@ its hardware characteristcs.
		- "arm,coresight-cti"
		- "qcom,coresight-tpda"
		- "qcom,coresight-tpdm"
		- "qcom,coresight-remote-etm"
		- "qcom,coresight-qpdi"
		- "qcom,coresight-hwevent"

	* port or ports: same as above.

@@ -67,6 +70,8 @@ its hardware characteristcs.
	* arm,buffer-size: size of contiguous buffer space for TMC ETR
	 (embedded trace router)

	* arm,default-sink: represents the default compile time CoreSight sink

* Required property for TPDAs:

	* qcom,tpda-atid: must be present. Specifies the ATID for TPDA.
@@ -97,6 +102,17 @@ its hardware characteristcs.
	* qcom,msr-fix-req: boolean, indicating if MSRs need to be programmed
	  after enabling the subunit.

* Required property for Remote ETMs:

	* qcom,inst-id: must be present. QMI instance id for remote ETMs.

* Optional properties for QPDI:

	* qcom,pmic-carddetect-gpio: indicates the hotplug capabilities of the
	  qpdi driver

	* qcom,skip-ldo: set to skip LDO management.

Example:

1. Sinks
+7 −3
Original line number Diff line number Diff line
@@ -275,10 +275,14 @@ Optional properties:
					to the physical width in the framebuffer information.
- qcom,mdss-pan-physical-height-dimension:	Specifies panel physical height in mm which corresponds
					to the physical height in the framebuffer information.
- qcom,mdss-dsi-panel-mode-gpio-state:	String that specifies the mode state for panel if it is defined
					in dsi controller.
- qcom,mdss-dsi-mode-sel-gpio-state:	String that specifies the lcd mode for panel
					(such as single-port/dual-port), if qcom,panel-mode-gpio
					binding is defined in dsi controller.
					"dual_port" = Set GPIO to LOW
					"single_port" = Set GPIO to HIGH
					"high" = Set GPIO to HIGH
					"low" = Set GPIO to LOW
					The default value is "dual_port".
- qcom,mdss-tear-check-disable:		Boolean to disable mdp tear check. Tear check is enabled by default to avoid
					tearing. Other tear-check properties are ignored if this property is present.
					The below tear check configuration properties can be individually tuned if
@@ -575,7 +579,7 @@ Example:
		qcom,5v-boost-gpio = <&pm8994_gpios 14 0>;
		qcom,mdss-pan-physical-width-dimension = <60>;
		qcom,mdss-pan-physical-height-dimension = <140>;
		qcom,mdss-dsi-panel-mode-gpio-state = "low";
		qcom,mdss-dsi-mode-sel-gpio-state = "dsc_mode";
		qcom,mdss-tear-check-sync-cfg-height = <0xfff0>;
		qcom,mdss-tear-check-sync-init-val = <1280>;
		qcom,mdss-tear-check-sync-threshold-start = <4>;
+3 −3
Original line number Diff line number Diff line
@@ -103,8 +103,8 @@ Optional properties:
- qcom,platform-reset-gpio:		Specifies the panel reset gpio.
- qcom,platform-te-gpio:		Specifies the gpio used for TE.
- qcom,platform-bklight-en-gpio:	Specifies the gpio used to enable display back-light
- qcom,platform-mode-gpio:		Select video/command mode of panel through gpio when it supports
					both modes.
- qcom,panel-mode-gpio:			Specifies the GPIO to select video/command/single-port/dual-port
					mode of panel through gpio when it supports these modes.
- pinctrl-names:			List of names to assign mdss pin states defined in pinctrl device node
					Refer to pinctrl-bindings.txt
- pinctrl-<0..n>:			Lists phandles each pointing to the pin configuration node within a pin
@@ -245,7 +245,7 @@ Example:
			qcom,platform-te-gpio = <&msmgpio 24 0>;
			qcom,platform-enable-gpio = <&msmgpio 58 1>;
			qcom,platform-bklight-en-gpio = <&msmgpio 86 0>;
			qcom,platform-mode-gpio = <&msmgpio 7 0>;
			qcom,panel-mode-gpio = <&msmgpio 107 0>;
			qcom,dsi-irq-line;
			qcom,lane-map = "lane_map_3012";
			qcom,display-id = "primary";
+8 −0
Original line number Diff line number Diff line
@@ -621,6 +621,14 @@ Subnode properties:
			needed by the device.
- clock-names:		List of clock names needed by the device.

Subnode properties:
Required properties:
- compatible:		Must be "qcom,mdss_wb"
- qcom,mdss_pan_res:	Array containing two elements, width and height which
			specifies size of writeback buffer.
- qcom,mdss_pan_bpp:	Specifies bits per pixel for writeback buffer.
- qcom,mdss-fb-map:	Specifies the handle for frame buffer.

Example:
	mdss_mdp: qcom,mdss_mdp@fd900000 {
		compatible = "qcom,mdss_mdp";
+1 −0
Original line number Diff line number Diff line
@@ -25,6 +25,7 @@ Optional:
- qcom,wan-rx-ring-size: size of WAN rx ring, default is 32
- qcom,arm-smmu: SMMU is present and ARM SMMU driver is used
- qcom,msm-smmu: SMMU is present and QSMMU driver is used
- qcom,smmu-s1-bypass: Boolean context flag to set SMMU to S1 bypass
- ipa_smmu_ap: AP general purpose SMMU device
	compatible "qcom,ipa-smmu-ap-cb"
- ipa_smmu_wlan: WDI SMMU device
Loading