Skip to content

Commit a50f198

Browse files
committed
Merge branch 'release-4.2.0-lineage'
* release-4.2.0-lineage: tri-state-key: send proper input when updating keycodes from userspace Revert "tri_state_key: import driver from msm8996" tri_state_key: import driver from msm8996 block: Fix BFQ not being built msm: ais: ispif: Fix invalid type conversion msm: camera: isp: Fix invalid type conversion msm: wlan: Update ETSI1 and ETSI13 countries iommu/iommu-debug: fix buffer overflows in debugfs read functions usb: pd: Don't reject sink request based on max current f2fs: fix to account IO correctly msm: wlan: Update regulatory database msm: wlan: Remove DSRC channels for US msm: wlan: Add support for UNI-III ETSI sub-band ARM: dts: msm: Specify the temperature sensor name for msm8996 msm: adsprpc: Fix memory out of bounds error msm: adsprpc: allocate all remote memory in kernel msm: ipa3: send usb-connect from rndis-ipa soc: qcom: fix race condition while freeing private data msm: adsprpc: allocate all remote memory in kernel msm: camera: Fix for OOB security CR msm: camera: Fix for OOB security CR msm: camera: Fix invalid type conversion msm: ais: Fix for OOB security CR drm/msm/sde: sanitize debugfs inputs when reading mdp memory diag: Mark Buffer as NULL after freeing ARM: dts: msm: Add initial dts support for SDM455 RCM devices msm: camera: isp: Reset request queue at stop msm: camera: isp: Fix drop frame due to reg update miss msm: camera: isp: Handle frame drop due to delay msm: ipa3: fix holb sequence for SSR msm: mdss: serialize dynamic fps and dynamic bit clock updates soc: swr-wcd: Apply div2 setting on slave side before bank switch ARM: dts: msm: Remove Out-of-Bound access usb: gadget: Fix double free of device descriptor pointers dwc3-msm: Do not resume usb3 phy if max speed is HS only msm: mdss: dsi: fix slab-out-of-bounds issue ANDROID: sdcardfs: Change current->fs under lock ANDROID: sdcardfs: Don't use OVERRIDE_CRED macro soc: qcom: scm: Add a noretry variant for scm_call2 icnss: Remove WARN_ON during self recovery trigger msm: mdss: dsi: fix slab-out-of-bounds issue af_key: unconditionally clone on broadcast ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() msm: ADSPRPC: debugfs global and dsp file changes. ASoC: change mask in snd_soc_get/put_volsw_sx to unsigned int pppolac: pull udp header before sock enqueue af_key: unconditionally clone on broadcast soc: qcom: Remove smp2p test support soc: qcom: Remove smp2p test support soc: qcom: service-locator: Free PD list after client use msm: ipa3: Fix to validate the user inputs msm: ipa3: Fix to validate the user inputs coresight: fix handling of ETM management register access via sysfs icnss: NULL terminate the fw build timestamp string xfrm: validate template mode msm: kgsl: Don't halt dispatcher if device is not in SUSPEND state ARM: dts: msm: update dload type imem offset for MSM8998 defconfig: msm: Disable EXT2 and EXT3 FS configs for MSM8998 msm:ipa:Prevent rt rule deletion if rt rule id is invalid msm: kgsl: Correct the state transitions in suspend function msm: kgsl: create sysfs entries to expose memory usage clk: qcom: mdss: avoid release of the dynamic fps PLL code memory ARM: dts: msm: update the DSI bit clock for DSI panel on SDM660 ARM: dts: msm: enable dynamic bit clock for SDM660 MTP panel msm: mdss: add support to switch the DSI clock dynamically ARM: dts: msm: add DT properties for dynamic refresh for SDM660/SDM630 clk: qcom: mdss: add support for dynamic refresh on DSI 14nm PLL fbdev/msm: sanitize debugfs inputs when reading mdp memory msm: ipa: Protect ipa default routing table i2c-msm-v2: Handle Null pointer de-reference ARM: dts: msm: remove HOME gpio key for qrd devices ion: Ensure non-HLOS memory cannot be mapped by CPU usb: dwc3-msm: Release PM wakelock in host mode only for auto targets wcnss: Fix buffer overflow in wcnss_prealloc_get msm: camera: Fix arbitrary kernel write soc: soundwire: Fix wsa mute issue for stereo playback soc: swr-wcd-ctrl: Fix wsa mute issue for stereo playback ASoC: wsa881x: Fix regcache sync issue during playback icnss: Add check for rejuvenate in fw_down
2 parents dc80d91 + 630219b commit a50f198

File tree

40 files changed

+1333
-653
lines changed

40 files changed

+1333
-653
lines changed

arch/arm/boot/dts/qcom/Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,9 @@ dtb-$(CONFIG_ARCH_SDM630) += sdm630-rumi.dtb \
300300
sdm630-pm660a-headset-jacktype-no-rcm.dtb \
301301
sdm455-mtp.dtb \
302302
sdm455-qrd.dtb \
303-
sdm455-cdp.dtb
303+
sdm455-cdp.dtb \
304+
sdm455-rcm.dtb \
305+
sdm455-internal-codec-rcm.dtb
304306

305307
ifeq ($(CONFIG_ARM64),y)
306308
always := $(dtb-y)

arch/arm/boot/dts/qcom/msm8996-gpu.dtsi

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* Copyright (c) 2015-2017, The Linux Foundation. All rights reserved.
1+
/* Copyright (c) 2015-2017,2019 The Linux Foundation. All rights reserved.
22
*
33
* This program is free software; you can redistribute it and/or modify
44
* it under the terms of the GNU General Public License version 2 and
@@ -81,6 +81,7 @@
8181

8282
qcom,gpu-qdss-stm = <0x081c0000 0x40000>; // base addr, size
8383

84+
qcom,tsens-name = "tsens_tz_sensor14";
8485
/* Trace bus */
8586
coresight-id = <300>;
8687
coresight-name = "coresight-gfx";
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
/* Copyright (c) 2018, The Linux Foundation. All rights reserved.
2+
*
3+
* This program is free software; you can redistribute it and/or modify
4+
* it under the terms of the GNU General Public License version 2 and
5+
* only version 2 as published by the Free Software Foundation.
6+
*
7+
* This program is distributed in the hope that it will be useful,
8+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
9+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10+
* GNU General Public License for more details.
11+
*/
12+
13+
14+
/dts-v1/;
15+
16+
#include "sdm455.dtsi"
17+
#include "sdm455-rcm.dtsi"
18+
#include "sdm660-internal-codec.dtsi"
19+
20+
/ {
21+
model = "Qualcomm Technologies, Inc. SDM455 Int. Audio Codec RCM";
22+
compatible = "qcom,sdm630-cdp", "qcom,sdm630", "qcom,cdp";
23+
qcom,board-id = <21 1>;
24+
};
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
/* Copyright (c) 2018, The Linux Foundation. All rights reserved.
2+
*
3+
* This program is free software; you can redistribute it and/or modify
4+
* it under the terms of the GNU General Public License version 2 and
5+
* only version 2 as published by the Free Software Foundation.
6+
*
7+
* This program is distributed in the hope that it will be useful,
8+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
9+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10+
* GNU General Public License for more details.
11+
*/
12+
13+
14+
/dts-v1/;
15+
16+
#include "sdm455.dtsi"
17+
#include "sdm455-rcm.dtsi"
18+
#include "sdm660-external-codec.dtsi"
19+
20+
/ {
21+
model = "Qualcomm Technologies, Inc. SDM 630 PM660 + PM660L RCM";
22+
compatible = "qcom,sdm630-cdp", "qcom,sdm630", "qcom,cdp";
23+
qcom,board-id = <21 0>;
24+
};
25+
26+
&tavil_snd {
27+
qcom,msm-mbhc-hphl-swh = <0>;
28+
qcom,msm-mbhc-gnd-swh = <0>;
29+
};
30+
31+
&tasha_snd {
32+
qcom,msm-mbhc-hphl-swh = <0>;
33+
qcom,msm-mbhc-gnd-swh = <0>;
34+
};
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
/* Copyright (c) 2018, The Linux Foundation. All rights reserved.
2+
*
3+
* This program is free software; you can redistribute it and/or modify
4+
* it under the terms of the GNU General Public License version 2 and
5+
* only version 2 as published by the Free Software Foundation.
6+
*
7+
* This program is distributed in the hope that it will be useful,
8+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
9+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10+
* GNU General Public License for more details.
11+
*/
12+
13+
#include "sdm630-cdp.dtsi"

0 commit comments

Comments
 (0)