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

Commit 1749553a authored by Linux Build Service Account's avatar Linux Build Service Account
Browse files

Promotion of kernel.lnx.4.4-170725.

CRs      Change ID                                   Subject
--------------------------------------------------------------------------------------------------------------
2031799   I4aa40846efbf11739d81a9fbe22df811903d8eee   ARM: dts: msm: Add remote debugger device configuration
2060371   I8f47823a9f932fe9f3fa96560f16d7da755a781f   msm: ais: sensor: actuator: add conditional check for io
2079668   I48d6787a42f79d3ce1225c885ca9fa159ef6df77   ath10k: wait for peer delete resp after every peer delet
2047454   I82f560df5a6a8ad0cd46e989f9944d93cb5529d7   power: qcom-step-chg: Add a new file for step-charging
2064248   I6bedc353187bee907775347009e0d4157b0e35e2   diag: mhi: Remove unnecessary sanity check
2047275   I001229595a4b01ee5a70f18f553972aa5b737c4f   msm: vdec: Updating DCVS buf count if thumbnail mode is
2042362 2055291   If136012855834b0b8cba91eb66bf711750e8f372   diag: Synchronize msg mask read and write on a periphera
2071261   I81d2a89c72ede840cc561b736ce1366c65da8c42   power: smb-lib: Restart charging from soft JEITA
2079745   Ie47607722ff170e012d598a2347b1c0ec6913cdf   coresight-remote-etm: Removes lock in remote_etm_rcv_msg
2079671   Iced6d6fc8e571b342a77ce49b4fa54bf511d7dbc   ARM: dts: msm: Update bootargs with LPM disabled for msm
2073619   I7f306d3a24fc8f73aae91c0514b3747592466404   msm: isp: fix the invalid type conversion
2079703   Idb611ec9ae8d40c7f7c3fe6efe853bf4c60d3123   ath10k: skip vdev down command before vdev restart for w
2057144   I7117848bacb8e69720eb3121d02bbacf02cab13a   msm: mdss: Fix possible memory overwrite in pgc config
2060894   I229183531f7ccb48579e74d02e0a1dea1cb945ff   drm/msm: add support for HDR playback control sequence
2059729   I943da364f99a4152119d34a98b343e6e1cbad5b8   ASoc: msm: qdspv2: Fix latency calculation in pcm offloa
2066010   I73225ccad105414d3ebd60f95138b9ecf65005d4   usb: dwc3-msm: Add sysfs node to enable SS host complian
2076610   I10161f71b92d6d5fe06af62b65bf3d92d0d4512a   msm: ipa3: Add spinlock to avoid deleting already delete
2053678   I4d9e2f06485cde6dbd3d7aef402e3e853e0be998   msm: ADSPRPC: avoid sending new requests to dsp while de
2068569   I4b397a82e03fa2f1c84cfa8ca912cdb6a51ba08b   diag: Add protection while de-initializing clients
2064248   I5ba23d69bc1fa3c08468d930f5f50151bfcd5bc0   diag: mhi: Fix error handling for DCI channel failure
2080155   If41e9cad8e0f054f4778c09a6e2f0cb8af6fddaf   ANDROID: android-verity: mark dev as rw for linear targe
2057140   If9d891eaf1ca7c28869448b3a0a42be713e16c2e   cnss2: Deinit MHI before device power on during SSR
2067405   I7b2219b95e69b44a4048a4f163b1b079a55050e1   ARM: dts: msm: Add support for TOF sensor on msm8998 QVR
2071634   Ifd08bac34388389c6aced7e450cbf5c6ae37b36d   ARM: dts: msm: Add fixed regulator for WLAN_EN pin in MS
2079551   I1f603d65784611d5f82babf2d9fa9dca5b1664b7   ath10k: Add peer delete resp event processing
2078810   Iec62be7b566f20d4ec2bcd300beb3e4f362b6542   ASoC: msm8998: modify quat mi2s clock id in slave mode
2066811 2066812   If3b5fd73bd440de2a1050644b71ef7430f09810f   net/packet: fix overflow in check for tp_reserve
2071064   I66b5b472f08b9264841dae4f2339f85e3ba879ff   msm: vdec: Allocate max internal buffers
2021551   I4d8ceaed0bf9c85aa17d3f49503cd690917cc117   usb: gadget: f_qdss: Add support for mdm qdss channel
2064416   I425e34e8456fb828c1bddd6e0b4bf92772092a61   msm: mdss: dp: fix watchdog reset with DP connected in A
2076752   I1612fee3f57f6c2d27c4329abc2c563b7b1d8102   msm: thermal: fix return value check for scm_is_secure_d
2080867   I346cd27cb254abe7d9706f01a9b463750614245e   crypto: ice: Remove redundant checks
2064248   I0ddecc06d9b4845d822799f3cff942789d1441c6   diag: Convert diag bridge as a platform dev
1026513   I64681a3c94b6bd4191337c5c014171ff32a7d3c1   mmc: sdhci: Enable CDR for cmdq mode
2079698   Ic231784c46d4439944e403e26410515856fdc5fb   ARM: dts: msm: Add support for MSM8996pro UFS based boar
2054560   If54b37c43679613658e270c3b0da499c6d82eecf   msm: camera: Proper use of snprintf to avoid information
2046213   I4f593584f332f8dc775afb68e6bfae1ea8f803fa   msm: ADSPRPC: Add exec permission for hyp_assign_phys
2077525   I51075b7a7f3acce0cb27822ad1acd8a5894cdaa9   diag: Add NULL pointer checks
2066812   I183d9adb8b90010f408b5e1d0785aa06814f4348   net/packet: fix overflow in check for tp_frame_nr
2047454   Ib162f3eb3f98a4e7f144bedc8c8cea40fbf6137a   power: smb-lib: Move to SW based step-charging
2075669 2070627   I4594a46f830f45fc49f80a74ec6042383edf007d   USB: f_accessory: Check for length before updating acces
2050884   I8f6f562ec9a006e585503413c2196685535a5098   security: pfe: Synchronize the file key usage
2057128   I529f74a79e5857902177c8054d136b4544370be2   msm: mdss: Fix possible leaks in PP LUT get functions
2042362   I24522489ec5e499ff4ef97be0fef356a1671ec62   diag: Process glink buffers in workqueue context
2056307   I9260b8a4d4db0e76eb3849f64174e33e075d3736   msm: ipa: fix to incorrect structure access
2074360   I5fed2fe78f803d3d4d3283ab293ad86238dbc620   msm: vidc: Fix issue in cache operation range

Change-Id: I1a855754fcc66bc68805ef0121934486ee49cb40
CRs-Fixed: 2076610, 2053678, 2067405, 2080867, 2064248, 2047275, 2079745, 2076752, 2079703, 2042362, 2068569, 2057128, 2055291, 2078810, 2077525, 2064416, 2047454, 2057144, 2079668, 2021551, 2057140, 2079551, 1026513, 2050884, 2046213, 2071634, 2071261, 2080155, 2059729, 2075669, 2079698, 2070627, 2056307, 2071064, 2060371, 2079671, 2073619, 2060894, 2074360, 2054560, 2066812, 2066811, 2031799, 2066010
parents 10ee1661 26bb59b7
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
Qualcomm Technologies, Inc. Diag MHI Driver

Required properties:
-compatible : should be "qcom,diag-mhi".
-qcom,mhi : phandle of MHI Device to connect to.

Example:
	qcom,diag {
		compatible = "qcom,diag-mhi";
		qcom,mhi = <&mhi_wlan>;
	};
+12 −18
Original line number Diff line number Diff line
@@ -85,21 +85,6 @@ Charger specific properties:
		maximum charge current in mA for each thermal
		level.

- qcom,step-soc-thresholds
  Usage:      optional
  Value type: Array of <u32>
  Definition: Array of SOC threshold values, size of 4. This should be a
		flat array that denotes the percentage ranging from 0 to 100.
		If the array is not present, step charging is disabled.

- qcom,step-current-deltas
  Usage:      optional
  Value type: Array of <s32>
  Definition: Array of delta values for charging current, size of 5, with
		FCC as base.  This should be a flat array that denotes the
		offset of charging current in uA, from -3100000 to 3200000.
		If the array is not present, step charging is disabled.

- io-channels
  Usage:      optional
  Value type: List of <phandle u32>
@@ -182,6 +167,18 @@ Charger specific properties:
  Definition: Specifies the deglitch interval for OTG detection.
		If the value is not present, 50 msec is used as default.

- qcom,step-charging-enable
  Usage:      optional
  Value type: bool
  Definition: Boolean flag which when present enables step-charging.

- qcom,wd-bark-time-secs
  Usage:      optional
  Value type: <u32>
  Definition: WD bark-timeout in seconds. The possible values are
		16, 32, 64, 128. If not defined it defaults to 64.


=============================================
Second Level Nodes - SMB2 Charger Peripherals
=============================================
@@ -217,9 +214,6 @@ pmi8998_charger: qcom,qpnp-smb2 {

	dpdm-supply = <&qusb_phy0>;

	qcom,step-soc-thresholds = <60 70 80 90>;
	qcom,step-current-deltas = <500000 250000 150000 0 (-150000)>;

	qcom,chgr@1000 {
		reg = <0x1000 0x100>;
		interrupts =    <0x2 0x10 0x0 IRQ_TYPE_NONE>,
+32 −1
Original line number Diff line number Diff line
/* Copyright (c) 2015, The Linux Foundation. All rights reserved.
/* Copyright (c) 2015, 2017, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
@@ -72,4 +72,35 @@
		compatible = "qcom,smp2pgpio_client_rdbg_1_out";
		gpios = <&smp2pgpio_rdbg_1_out 0 0>;
	};

	smp2pgpio_rdbg_5_in: qcom,smp2pgpio-rdbg-5-in {
		compatible = "qcom,smp2pgpio";
		qcom,entry-name = "rdbg";
		qcom,remote-pid = <5>;
		qcom,is-inbound;
		gpio-controller;
		#gpio-cells = <2>;
		interrupt-controller;
		#interrupt-cells = <2>;
	};

	qcom,smp2pgpio_client_rdbg_5_in {
		compatible = "qcom,smp2pgpio_client_rdbg_5_in";
		gpios = <&smp2pgpio_rdbg_5_in 0 0>;
	};

	smp2pgpio_rdbg_5_out: qcom,smp2pgpio-rdbg-5-out {
		compatible = "qcom,smp2pgpio";
		qcom,entry-name = "rdbg";
		qcom,remote-pid = <5>;
		gpio-controller;
		#gpio-cells = <2>;
		interrupt-controller;
		#interrupt-cells = <2>;
	};

	qcom,smp2pgpio_client_rdbg_5_out {
		compatible = "qcom,smp2pgpio_client_rdbg_5_out";
		gpios = <&smp2pgpio_rdbg_5_out 0 0>;
	};
};
+7 −0
Original line number Diff line number Diff line
@@ -1918,6 +1918,13 @@
		gpio = <&pm8994_gpios 9 0>;
	};

	wlan_en_vreg: wlan_en_vreg {
		compatible = "regulator-fixed";
		regulator-name = "wlan_en_vreg";
		enable-active-high;
		gpio = <&pm8994_gpios 8 0>;
	};

	hl7509_en_vreg: hl7509_en_vreg {
		compatible = "regulator-fixed";
		regulator-name = "hl7509_en_vreg";
+2 −2
Original line number Diff line number Diff line
/* Copyright (c) 2015-2016, The Linux Foundation. All rights reserved.
/* Copyright (c) 2015-2017, The Linux Foundation. All rights reserved.
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 and
@@ -22,7 +22,7 @@
	model = "Qualcomm Technologies, Inc. MSM 8996pro AUTO ADP";
	compatible = "qcom,msm8996-adp", "qcom,msm8996", "qcom,adp";
	qcom,msm-id = <315 0x10000>;
	qcom,board-id = <0x02010019 0>;
	qcom,board-id = <0x02010019 0>, <0x00010001 0>;
};

&spi_9 {
Loading