Commit graph

894,128 commits

Author SHA1 Message Date
Package Warehouse Build User
b9d505e558 Merge "usb: function: Clear function suspend related flags on config reset" into msm-5.4 2021-02-24 06:28:13 -08:00
Package Warehouse Build User
e4fe3f8351 Merge "mtd: msm_qpic_nand: Enable Pagescope read feature on sdxlemur" into msm-5.4 2021-02-24 06:28:07 -08:00
Package Warehouse Build User
5bbe9895c1 Merge "msm: Add config option for AQC glue driver" into msm-5.4 2021-02-24 06:27:55 -08:00
Package Warehouse Build User
72d7b411a9 Merge "USB: Fix compilation errors with host stack disabled" into msm-5.4 2021-02-24 06:27:36 -08:00
Package Warehouse Build User
98dbd89763 Merge "msm: ipa3: Adding IPA defconfig WLAN dependent on this flag" into msm-5.4 2021-02-24 06:27:16 -08:00
Package Warehouse Build User
1f316795dd Merge "defconfig: Enable PMU support for sdmsteppeauto" into msm-5.4 2021-02-24 06:10:21 -08:00
Package Warehouse Build User
254f2ee0da Merge "slim-msm-ngd: Fix unbalanced core irq disable from ndg_slim_enable" into msm-5.4 2021-02-24 06:08:38 -08:00
Package Warehouse Build User
a5cc0741d2 Merge changes I8b206eb3,I992252cd into msm-5.4
* changes:
  defconfig: Enable Devfreq support for sdmsteppeauto
  defconfig: Enable core hang detect for sdmsteppeauto
2021-02-24 06:03:57 -08:00
Package Warehouse Build User
e9d68d5a29 Merge changes I8cd97abd,I6956378e into msm-5.4
* changes:
  defconfig: Enable service locator and notifier for sdmsteppeauto
  defconfig: Enable LLCC driver for sdmsteppeauto
2021-02-24 05:58:58 -08:00
Package Warehouse Build User
bcb0ae1b30 Merge "pinctrl: qcom: Update configuration for Monaco" into msm-5.4 2021-02-24 05:57:23 -08:00
qctecmdr
7786c0199f Merge "pinctrl: qcom: Correct sdc1 rclk offset for Shima" 2021-02-24 00:19:57 -08:00
qctecmdr
8415850e70 Merge "defconfig: sdxlemur: Enable LKDTM driver" 2021-02-24 00:19:57 -08:00
qctecmdr
254a633e55 Merge "power: smb5: Disable bat-temp irq upon debug battery detection" 2021-02-24 00:19:56 -08:00
Shreyas K K
e92611f82b defconfig: Enable PMU support for sdmsteppeauto
Enable PMU support on sdmsteppeauto target.

Change-Id: I93d39359c0ef8c6b50ef1d846a414ab9f0b3ec8d
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
2021-02-22 19:16:13 +05:30
Shreyas K K
676dd11745 defconfig: Enable Devfreq support for sdmsteppeauto
Enable Devfreq monitors, devices, and governors on
sdmsteppeauto target.

Change-Id: I8b206eb3f6efa8e52807352f4edb2f32542c90df
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
2021-02-22 19:15:11 +05:30
Shreyas K K
a1f650c8de defconfig: Enable core hang detect for sdmsteppeauto
Enable core hang detect support on sdmsteppeauto targets.

Change-Id: I992252cda7a5d95cc559fdf3635dec49cca2da7f
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
2021-02-22 19:14:10 +05:30
Shreyas K K
6a66341782 defconfig: Enable service locator and notifier for sdmsteppeauto
Enable service locator and service notifier support on sdmsteppeauto
target.

Change-Id: I8cd97abd03b9f91178bdc6efce08d18e743d5c08
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
2021-02-22 19:12:58 +05:30
Shreyas K K
ee033423a4 defconfig: Enable LLCC driver for sdmsteppeauto
Enable LLCC driver for sdmsteppeauto target.

Change-Id: I6956378e827fc2b445af6106c72eb7ec0ae722ca
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
2021-02-22 19:12:11 +05:30
Venkata Rao Kakani
cae095080f defconfig: quinvmauto: Enable Uncompressed kernel
Enable Uncompressed kernel for gvm to get kernel parsed
from host.

Change-Id: I659409112aab8ea78de81e94969053aa2e57fe23
Signed-off-by: Venkata Rao Kakani <vkakani@codeaurora.org>
2021-02-22 17:34:14 +05:30
Venkata Rao Kakani
d8c670d79e defconfig: quinvmauto: Enable DM_INIT
Enable DM_INIT to support dm-mod.create command line parameter
to mount dm-verity enabled system partition.

Change-Id: Ia9afb608d216f0b3295fa2ebb4d6aebc0a497ef0
Signed-off-by: Venkata Rao Kakani <vkakani@codeaurora.org>
2021-02-22 17:28:24 +05:30
Pradeep P V K
0fdd07ada6 mtd: msm_qpic_nand: Enable Pagescope read feature on sdxlemur
Enable Pagescope read feature on sdxlemur also remove the
software workaround that made for pagescope read feature
on qpic 2.0 controllers because this got fixed on sdxlemur.

Change-Id: I61a2e16d308f80096628024030148a2d6e822ea8
Signed-off-by: Pradeep P V K <pragalla@codeaurora.org>
2021-02-22 13:53:45 +05:30
Yogesh Lal
0c7dfb5103 pinctrl: qcom: Correct sdc1 rclk offset for Shima
Correct the SDC1 rclk offset for configuration for
Shima.

Change-Id: I8c8661870edaa28c621ac1d4c95fa0b44fd518fc
Signed-off-by: Yogesh Lal <ylal@codeaurora.org>
2021-02-22 12:46:11 +05:30
Chandana Kishori Chiluveru
3f42369d8f slim-msm-ngd: Fix unbalanced core irq disable from ndg_slim_enable
The 'commit 5adc2a6e19 ("slim-msm-ngd: Disable core irq
in SSR/PDR Down notification")' added irq_enable and disable from
ngd_slim_enable function. irq will be enabled only if msm_slim_qmi_init
success where as disabled by default in else block. If QMI init is
failed we will disable the IRQ twice during SSR testing.

As the interrupt line is not enabled, capability exchange is timing out and
leading to freed memory access inside ngd_xfer_msg.

Move irq enable in ndg_slim_enable without depending on QMI init.

Change-Id: Id32b0d283b1653bb4085231694031b0df126cf4b
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
2021-02-22 10:54:55 +05:30
Lakshit Tyagi
d517d32a3f msm: Add config option for AQC glue driver
Add kernel config option for AQC glue driver for IOSSv2.

Change-Id: I70b328962867c9ef66428beb0cbd895285615094
Signed-off-by: Lakshit Tyagi <ltyagi@codeaurora.org>
2021-02-21 05:12:52 -08:00
qctecmdr
98ed180626 Merge "usb: dwc3: Add debugfs entry to toggle compliance pattern" 2021-02-19 22:41:25 -08:00
qctecmdr
c63c285927 Merge "msm: pcie: add sysfs entry to output PCIe link ASPM stats" 2021-02-19 22:41:24 -08:00
qctecmdr
d7006445cf Merge "usb: dwc3-msm: Prevent switch to peripheral for host-mode only core" 2021-02-19 22:41:24 -08:00
qctecmdr
4918c41c06 Merge "msm: kgsl: Signal dump_gate only when worker finishes work" 2021-02-19 22:41:24 -08:00
qctecmdr
30bc6cb0a6 Merge "input: touchscreen: nt36xxx: Use disable/enable irq wake in LA to LE" 2021-02-19 22:41:23 -08:00
qctecmdr
04707ce95b Merge "tty: serial: msm: Add suspend resume support" 2021-02-19 22:41:23 -08:00
qctecmdr
78e3282dfd Merge "Kbuild: Support nested composite objects" 2021-02-19 22:41:22 -08:00
Ritesh Kumar
e44ea45369 input: touchscreen: nt36xxx: Use disable/enable irq wake in LA to LE
Touch uses gpio as irq in LA. As per latest change from pinctrl,
wakeup bit is disabled/enabled when disable_irq/enable_irq is called.
During transtion from LA to LE, disable_irq is called leading to
wakeup bit getting disabled and in LE Touch interrupts does not come.
So, use disable_irq_wake to disable Touch interrupts while transition
from LA to LE and use enable_irq_wake to enable back Touch interrupts
while transition from LE to LA.

Change-Id: Iad3391af40535d51daeef881c3d62b3ec893fff2
Signed-off-by: Ritesh Kumar <riteshk@codeaurora.org>
2021-02-19 07:18:04 -08:00
qctecmdr
cb6f97e574 Merge "drivers: soc: Add support for SM6150 llcc driver" 2021-02-19 05:45:46 -08:00
qctecmdr
b76d27384f Merge "defconfig: gen3auto: Enable Socinfo driver" 2021-02-19 05:45:45 -08:00
qctecmdr
e7a67c2747 Merge "Perf: Enable pmuv3 on 32 bit kernel" 2021-02-19 05:45:45 -08:00
qctecmdr
1db319056f Merge "smcinvoke: Update the correct result from qseecom" 2021-02-19 05:45:45 -08:00
qctecmdr
f5d108f404 Merge "msm: ep_pcie: Changes to avoid handle_perst_wq schedule out" 2021-02-19 05:45:45 -08:00
Pankaj Gupta
7a7d99de04 msm: kgsl: Signal dump_gate only when worker finishes work
Currently we are accessing snapshot structure after signaling
dump_gate. In corner cases this worker can get preempted
before driver reads this variable, and eventually client
dumps the snapshot and snapshot object gets released.
When worker gets back in execution it will read freed memory
and will case kernel panic.
To fix this race, do completion for dump_gate after finishing
work in worker kgsl_snapshot_save_frozen_objs.

Change-Id: Iaf3c9f9e75a6e3e19653d2d166e2da624796ec98
Signed-off-by: Pankaj Gupta <gpankaj@codeaurora.org>
Signed-off-by: Deepak Kumar <dkumar@codeaurora.org>
2021-02-19 17:25:17 +05:30
qctecmdr
6753ae03b3 Merge "i2c-msm-geni: Bypass ICC vote check for LE when dumping register" 2021-02-19 01:29:08 -08:00
qctecmdr
12af436ce6 Merge "usb: dwc3: Handle race between composition switch and cable disconnect" 2021-02-19 01:29:07 -08:00
qctecmdr
d2087f76fa Merge "defconfig: enable memory dump for perf build on sdxnightjar" 2021-02-19 01:29:07 -08:00
qctecmdr
91801e9520 Merge "Add support for new versions for BT chip" 2021-02-19 01:29:06 -08:00
qctecmdr
e39b3087c2 Merge "drivers: qcom: boot_stats: Update function signature" 2021-02-19 01:29:06 -08:00
qctecmdr
31e40c1439 Merge "drivers: qcom: socinfo: Add support for ADP hardware type" 2021-02-19 01:29:06 -08:00
qctecmdr
7c1dca2311 Merge "driver: soc: adsp vote: QMI driver to send ADSP vote" 2021-02-19 01:29:06 -08:00
qctecmdr
407c5c2763 Merge "msm: config: Enable adsprpc configuration" 2021-02-19 01:29:05 -08:00
qctecmdr
a3447330d7 Merge "defconfig: gen3auto: Set CONFIG_BLK_DEV_LOOP_MIN_COUNT to 16 for vts test" 2021-02-19 01:29:05 -08:00
qctecmdr
83857705fd Merge "usb: f_fs: Avoid use-after-free of epfile" 2021-02-19 01:29:05 -08:00
qctecmdr
c0c35a301d Merge "clk: qcom: gcc-yupik: Add support for PCIE clocks in YUPIK" 2021-02-19 01:29:04 -08:00
Harsh Agarwal
83e104196c usb: dwc3-msm: Prevent switch to peripheral for host-mode only core
Currently certain platforms have cores which are only host-mode
compatible. Prevent switch to peripharal mode for such cores so
as to prevent unanticipated core behavior and crashes.

Change-Id: I163e878bfe7428ed339409adb8a491a6673ca055
Signed-off-by: Harsh Agarwal <harshq@codeaurora.org>
2021-02-19 00:54:30 -08:00