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

Commit 402636f9 authored by Linux Build Service Account's avatar Linux Build Service Account
Browse files

Promotion of kernel.lnx.4.4-160623.

CRs      Change ID                                   Subject
--------------------------------------------------------------------------------------------------------------
1032423   If50943f86a6d3f54039a0b4ed4f8a71c8aaaa1fa   hwmon: qpnp-adc-voltage: Update VADC settings mask
1025905   I69b4c363c8b656bcd9481b6310a972b8140311a9   clk: qcom: Add A53 clock driver
992798   I882c67ae1c3d950b98bd002ac384cc3a7e77874a   ASoC: msm: qdsp6v2: pull mode playback and push mode rec
1027456   I4fac4530dd4b31baf62ef3719535fd662dc2ae37   security: pfe: Fix the qualifier used to print size_t
1027012   I76de8cd4c1d26015b26524e445d6a5ba00ce2a43   ARM: dts: msm: add apss ctis on msmcobalt
1032423   Id8952c4565dd95b154165c9f8e307e74bdbd443e   ARM: dts: msm: Update VADC channels decimation on msmcob
1023610   I5fb7e870ddece35159d1fe465d4b70d2a4c1ec35   coresight-tmc: add support to save TMC registers
1025905   I1a73355bc9117c34589a25cf58446cad13ceb6e3   clk: qcom: Add support for RPM Clocks
1027456   I9a1045333115ab1726f85e360ef0e302486341c4   arm: fix the compilation error with trigger backtrace ca
1025905   Ifc2fe0539b943e850681143da76da27274203ed2   clk: qcom: alpha-pll: Add support for hwfsm ops
1022191   I7e5f34f2e947f5db6d405867fe2ad34863ca40f7   mm: Enhance per process reclaim to consider shared pages
1027008   Iaded781ee76ec3b079ac9cd9d551bdfb42834fd9   coresight-tmc: fix read_count for tmc_open
1025515   I93fe93524cca07f9d9efb9f2cd220fb0bfcf8778   ARM: dts: msm: add SPDM support for msmcobalt
1025905   Ia19aa0ebc209322955da1d22f5eb73c9cd7af908   fixup rpm clks on 8996
1029014   Id43a629b40b72cc47773e4027d30953b3a94058d   sched: core: Fix possible hotplug race in set_cpus_allow
1022191   I3526377aa6ee6142b8f3ec63396e7ada1e442505   mm: Remove shrink_page
992798   I98e68c2a485783be3c2b3eaa62577759d7e21d82   ASoC: msm: Enable use of noirq playback and capture
1025905   I871de8d291f5c1b848b215766c61b8bd0ed98f77   clk: qcom: Add Krait clock controller driver
1021636   I5b219ed570b81a7fd6a97be46977cafd3e452492   msm: camera: isp: Fix framedrop reporting
1027108   I4acdad2f243ea32f6ce10b6c0064ef2a5262fab2   msm: misc: hdcp: support tz hdcp2p2 app interface change
1030966   I3b141d62f6c3b479d8d61ae7829e9f5ca72a3886   clk: msm: clock-gcc-cobalt: Enable support to scale the
1022191   I34469b7f0a79f2b79e30e40033ba8b3e1dd5f2d0   mm: make shrink_page_list with pages work from multiple
1025905   I8d2882de9410a992a8045caedc7ab71e3c3e45b2   clk: qcom: Add support for SMD-RPM Clocks
1022191   I111131d31be1cfcfa246617b634a9a8bc4078098   mm: Support address range reclaim
1027773   I9253469887b8913f6f2c513a6c7043ed60400b8a   msm: ipa: fix delete dependency race condition
1023703 1030934   Ied7c31d5913df94a288d36ecf06d081d32e07396   qcom-charger: introduce parallel charging support
1027014   Ie0aa7932e46f63969ba85cb0dc4855b3b267f2d6   coresight-tmc: configure ETR_DBAHI register
1027016   Ibe650067fc30a65defa2c0e76ef5526235980f72   coresight-tpdm: fix dsb edge ctrl mask interface
992798   Ie21a1c4a73c354a6dc1e733e6d2ac653f85f7647   ASoC: msm: qdsp6v2: Add capture support to a frontend
1024229   Iac3a9394790e140492c5c0c0ad6d068840bfffa4   qcom-cpufreq: Use cpufreq_table_validate_and_show to fil
1022191   I1718fad12ec078e204e7a59769ce70fad7708756   add documentation about reclaim knob on proc.txt
1007131   I2ff998fcec7ace9a94ca67a797f008389dc510f2   msm: isp: Reducing logs in error case
1025905   Ib095af601a4f03d866cf94c8e277d04630abb42b   clk: qcom: rpmcc: Add rpm clock data for msm8996
1027772   I5bb97734a2402e763836250c3ce6f7fc308c20a6   clk: msm: Set the GMEM GX clamp before disabling the GPU
1030674   I711c860dc3de479eec0d22369d19615aef572ea1   ASoC: msm: qdsp6v2: Fix timeout error in ADM_CMD_SET_PP_
1024913   I0505326b91558ce052d136cfb456ca0841a26f28   ARM: dts: msm: enable flush on reset for TMC devices on
1027008   Iccb6338ef4fce25830f27541f5f22cfcad7264ae   coresight-tmc: avoid reading TMC buffer before enabling
1001412   Ib58efa2a68115ec9929b9270c123c904737196ee   msm: isp: Avoid unaligned register access
1027456   I5fd747de84917c16f28f3f72d7b34b5db157637c   mach-qcom: add support to populate dt nodes for 32-bit p
943700   I61faf6ddf99ab504e492a4e37d577b67acf99f09   Asoc: msm: qdsp6v2: Track compress stream open properly
1022191   I5edc3c955d106ecebc4949ce27daf5b7b7a18089   mm: prevent to write out dirty page in CMA by may_writep
1025905   I0d26e8f6d225cc3669f3a9e3c37b45e49e139879   clk: qcom: Add Alpha PLL support
1022191   Iabdb7bc2ef3dc4d94e3ea005fbe18f4cd06739ab   mm: Per process reclaim
992798   I8a7bd938fc8eeeec5cd943e7445784559f13e05e   ARM: dts: msm: Add new pcm device node for msm8996

Change-Id: Ib440984dac5dc0824a9c17dcff0ef9a6c875ca77
CRs-Fixed: 1007131, 1027456, 1029014, 1030966, 1027108, 1025515, 1027008, 1025905, 1032423, 992798, 1030934, 1023703, 1001412, 1030674, 1021636, 1027012, 1024229, 1027016, 1027014, 1027773, 1027772, 943700, 1022191, 1024913, 1023610
parents 29757c8c 293a2b36
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -78,6 +78,8 @@ its hardware characteristcs.

	* coresight-ctis: represents flush and reset CTIs for TMC buffer

	* qcom,force-reg-dump: enables TMC reg dump support

* Required property for TPDAs:

	* qcom,tpda-atid: must be present. Specifies the ATID for TPDA.
+25 −0
Original line number Diff line number Diff line
Qualcomm A53 Clock Controller Binding
------------------------------------------------
The A53 Clock Controller provides higher frequency clocks
and allows CPU frequency scaling on msm8916 based platforms.

Required properties :
- compatible : shall contain:
			"qcom,a53cc"
- reg : shall contain base register location and length
	of the A53 PLL
- #clock-cells : shall contain 1
- qcom,apcs : phandle of apcs syscon node

Example:
	apcs: syscon@b011000 {
		compatible = "syscon";
		reg = <0x0b011000 0x1000>;
	};

	a53cc: clock-controller@0b016000 {
		compatible = "qcom,clock-a53-msm8916";
		reg = <0x0b016000 0x40>;
		#clock-cells = <1>;
		qcom,apcs = <&apcs>;
	};
+22 −0
Original line number Diff line number Diff line
Krait Clock Controller

PROPERTIES

- compatible:
	Usage: required
	Value type: <string>
	Definition: must be one of:
			"qcom,krait-cc-v1"
			"qcom,krait-cc-v2"

- #clock-cells:
	Usage: required
	Value type: <u32>
	Definition: must be 1

Example:

	kraitcc: clock-controller {
		compatible = "qcom,krait-cc-v1";
		#clock-cells = <1>;
	};
+37 −0
Original line number Diff line number Diff line
Qualcomm RPM Clock Controller Binding
------------------------------------------------
The RPM is a dedicated hardware engine for managing the shared
SoC resources in order to keep the lowest power profile. It
communicates with other hardware subsystems via shared memory
and accepts clock requests, aggregates the requests and turns
the clocks on/off or scales them on demand.

Required properties :
- compatible : shall contain only one of the following. The generic
               compatible "qcom,rpmcc" should be also included.

			"qcom,rpmcc-msm8916", "qcom,rpmcc"
			"qcom,rpmcc-apq8064", "qcom,rpmcc"

- #clock-cells : shall contain 1

Example:
	smd {
		compatible = "qcom,smd";

		rpm {
			interrupts = <0 168 1>;
			qcom,ipc = <&apcs 8 0>;
			qcom,smd-edge = <15>;

			rpm_requests {
				compatible = "qcom,rpm-msm8916";
				qcom,smd-channels = "rpm_requests";

				rpmcc: clock-controller {
					compatible = "qcom,rpmcc-msm8916", "qcom,rpmcc";
					#clock-cells = <1>;
				};
			};
		};
	};
+16 −0
Original line number Diff line number Diff line
@@ -27,6 +27,22 @@ Required properties:
                            regular : regular low latency stream
                            ultra : ultra low latency stream
                            ull-pp : ultra low latency stream with post-processing capability

* msm-pcm-dsp-noirq

Required properties:

 - compatible : "qcom,msm-pcm-dsp-noirq";

   Optional properties

      - qcom,msm-pcm-low-latency : Flag indicating whether
        the device node is of type low latency

      - qcom,latency-level : Flag indicating whether the device node
                           is of type low latency or ultra low latency
                           ultra : ultra low latency stream
                           ull-pp : ultra low latency stream with post-processing capability
* msm-pcm-routing

Required properties:
Loading