Commit graph

891,256 commits

Author SHA1 Message Date
qctecmdr
84da883b15 Merge "devfreq: add use_ab tunnable" 2020-10-01 13:35:00 -07:00
qctecmdr
263c564bb3 Merge "msm: ipa: Add flag to differentiate b/w gsi db or ddr address" 2020-10-01 13:35:00 -07:00
qctecmdr
64138190eb Merge "msm: kgsl: Move a3xx perfcounters to target specific" 2020-10-01 13:35:00 -07:00
qctecmdr
0db271b936 Merge "leds: qti-flash: Initialize rc in qti_flash_led_symmetry_config()" 2020-10-01 13:34:59 -07:00
qctecmdr
393284bdbc Merge "usb: gadget: qdss: Fix usage of usb_ep_autoconfig()" 2020-10-01 13:34:59 -07:00
qctecmdr
7753d5983d Merge "mmc: sdhci-msm: Update SDCC5 DLL power up sequence" 2020-10-01 13:34:58 -07:00
qctecmdr
8f4bf966d4 Merge "cnss2: Setup DMS QMI client for WLAN MAC address" 2020-10-01 08:54:11 -07:00
qctecmdr
5d916fa113 Merge "serial: msm_geni_serial: Balance vote for zero size transfer" 2020-10-01 08:54:10 -07:00
qctecmdr
26ac3319aa Merge "cnss2: Collect shadow registers for RDDM scenario" 2020-10-01 08:54:09 -07:00
qctecmdr
d7739ad6c4 Merge "cnss2: Add runtime PM stats support" 2020-10-01 08:54:09 -07:00
qctecmdr
243109d661 Merge "usb: gadget: increase the buffer size to 1 MB for tty ports" 2020-10-01 08:54:08 -07:00
qctecmdr
f149243020 Merge "adsprpc: Move sleepable operations outside spin_lock" 2020-10-01 08:54:08 -07:00
qctecmdr
198d27fafc Merge "hh_rm_core: delay sending characters to RM" 2020-09-30 20:54:40 -07:00
qctecmdr
8364edfa9c Merge "arm64: defconfig: disable DCC console on VM" 2020-09-30 20:54:39 -07:00
qctecmdr
4a67eaed37 Merge "hh_dbl: fix a race condition while vm is booting" 2020-09-30 20:54:39 -07:00
qctecmdr
5fe63e27d1 Merge "Merge android11-5.4.61+ (e32adae) into msm-5.4" 2020-09-30 17:02:50 -07:00
Guru Das Srinagesh
fb8d6d4967 leds: qti-flash: Initialize rc in qti_flash_led_symmetry_config()
Initialize rc just for sanity so that it is not used uninitialized in
the return path.

Fixes: 568fc7ac9b ("leds: qti-flash: Handle all-enabled led mask separately")
Change-Id: I77caac87781b7a2ad2de0ecb13c5b3cd9ca3707b
Signed-off-by: Guru Das Srinagesh <gurus@codeaurora.org>
2020-09-29 15:25:10 -07:00
qctecmdr
e445c18900 Merge "cnss2: Change to add prints on link down callback" 2020-09-29 10:33:06 -07:00
qctecmdr
0cd1516548 Merge "mm: fix the page_owner initializing issue for arm32" 2020-09-29 10:33:06 -07:00
qctecmdr
ba18f05ca6 Merge "defconfig: Enable Synaptics DSX Touch for Lahaina target" 2020-09-29 10:33:05 -07:00
qctecmdr
24cc636d79 Merge "defconfig: Enable LT9611UXC module for HDK8350" 2020-09-29 10:33:05 -07:00
Jack Pham
630dc6ea35 usb: gadget: qdss: Fix usage of usb_ep_autoconfig()
commit 59ff8848b2 ("usb: gadget: qdss: Use usb_ep_autoconfig()
instead of ss() variant") modified f_qdss to use the simple
usb_ep_autoconfig() helper, however this function has a caveat
that the passed in descriptor's wMaxPacketSize field gets updated
to be a maximum to 64 bytes. Hence, this function should not be
called with descriptors intended for high- or Superspeed usage
since they can support up to 512 or 1024 bytes for bulk endpoints.

Instead, call usb_ep_autoconfig() by passing in the FS descriptors,
and use the resulting bEndpointAddress assignment to update the
corresponding HS and SS descriptors.

Change-Id: I0b177d5d1075bc3e996f09a2db4699952cf0886d
Signed-off-by: Jack Pham <jackp@codeaurora.org>
2020-09-29 09:46:13 -07:00
Armaan Siddiqui
60c017c5d5 msm: ipa: Add flag to differentiate b/w gsi db or ddr address
Added flag to differentiate between gsi db address or
ddr address.

Change-Id: I106e993a5e6a86b8d36009d73fa888a8167922c0
Signed-off-by: Armaan Siddiqui <asiddiqu@codeaurora.org>
2020-09-29 21:39:19 +05:30
Santosh Mardi
703ff88bd3 devfreq: add use_ab tunnable
In some usecases AB votes may not be needed but governor
cannot suppress the AB measured on HW.
Provide use_ab tunable for userspace to drop AB vote.

Change-Id: Ib7734e06fa00f86eb536b63526c16212012b614d
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
2020-09-29 14:41:35 +05:30
Neeraj Upadhyay
ae0007c7e7 dt-bindings: ipcc: Add WDSP client ID
Add Client ID for WDSP in IPCC.

Change-Id: I8a350e7db2f8598f10c8262ab27536387f0ae5ac
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2020-09-29 02:02:21 -07:00
Wenjun Zhang
a8034e3d71 defconfig: Enable LT9611UXC module for HDK8350
Enable LT9611UXC module for HDK8350.

Change-Id: I8a2ebd616f04ec34f74949f74ced5f10bf8ac332
Signed-off-by: Wenjun Zhang <wjzhan@codeaurora.org>
2020-09-29 01:03:18 -07:00
Fei Mao
3bf50a04fb defconfig: Enable Synaptics DSX Touch for Lahaina target
This change enables synaptic dsx config for Lahaina target.

Change-Id: Id48fa69c3cca261b0a46a1146c44b1198bf55442
Signed-off-by: Fei Mao <feim1@codeaurora.org>
2020-09-28 23:11:31 -07:00
Zhenhua Huang
7f35a1228f mm: fix the page_owner initializing issue for arm32
arm32 original logic:
1. allocated memory for page_ext(using memblock).
2. invoke the init callback of page_ext_ops like
page_owner(using buddy).
3. initialize buddy.

after this change:
1. allocated memory for page_ext(using memblock).
2. initialize buddy.
3. invoke the init callback of page_ext_ops like
page_owner(using buddy).

with the change, failure/dummy_handle can get its correct value.

Change-Id: I6598481299da115ff4be50bf0e5a61a012d5ac83
Signed-off-by: Zhenhua Huang <zhenhuah@codeaurora.org>
2020-09-29 12:42:42 +08:00
Jeevan Shriram
e9ae2faf91 Merge android11-5.4.61+ (e32adae) into msm-5.4
* remotes/origin/tmp-e32adae:
  ANDROID: ABI: Update allowed list for QCOM
  Revert "UPSTREAM: ehci-hcd: Move include to keep CRC stable"
  Revert "ANDROID: Update android/abi_gki_aarch64.xml"
  ANDROID: Update android/abi_gki_aarch64.xml
  UPSTREAM: ehci-hcd: Move include to keep CRC stable
  UPSTREAM: kbuild: use CONFIG_CC_VERSION_TEXT to construct LINUX_COMPILER macro
  UPSTREAM: kbuild: do not pass $(KBUILD_CFLAGS) to scripts/mkcompile_h
  UPSTREAM: kbuild: ensure full rebuild when the compiler is updated
  ANDROID: abi: update for hikey960
  ANDROID: dts: hi3660: Fix duplicate adv7533 nodes
  ANDROID: kallsyms: ignore ThinLTO+CFI hash suffix in kallsyms_lookup_name()
  ANDROID: Refresh ABI.xmls with libabigail 1.8.0-1dca710a
  ANDROID: ABI: update allowed list for QCOM
  ANDROID: KMI symbol lists: migrate section name
  ANDROID: ABI: Update allowed list for GALAXY
  ANDROID: hikey960_gki.fragment: Remove UFS and USB bits
  ANDROID: lkdtm/usercopy: Use __va_function to find proper vm_mmap address
  ANDROID: mm: add generic __va_function and __pa_function
  ANDROID: vendor_hooks: Add hooks for debugging exception context
  FROMGIT: mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary

Change-Id: I84ca8d4c3849984c3b18432e9e42136adf6c5d5c
Signed-off-by: Jeevan Shriram <jshriram@codeaurora.org>
2020-09-28 11:25:52 -07:00
qctecmdr
1a6f8ce5e2 Merge "msm-perf: Extended support for perf notification" 2020-09-28 10:21:01 -07:00
qctecmdr
5e70bd4dd3 Merge "msm: kgsl: Make sure GPU is idle before changing the CPAPRIV bit" 2020-09-28 10:21:01 -07:00
qctecmdr
e6c57233a1 Merge "msm: kgsl: Update HW idle check for A619 holi" 2020-09-28 10:21:01 -07:00
qctecmdr
31bfb6aa10 Merge "usb: gadget: Remove assigning the function descriptors" 2020-09-28 10:21:00 -07:00
qctecmdr
aa1bfb0326 Merge "pci: controller: msm: Prevent L0s before switching Gen speed" 2020-09-28 10:21:00 -07:00
Hareesh Gundu
b2cc23c873 msm: kgsl: Update HW idle check for A619 holi
Update HW idle check for A619 holi to ensure GPU
idle status is captured correctly.

Change-Id: I2c332e43b3e3f653421e0bc4ab823ac557cfa141
Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
2020-09-28 06:06:48 -07:00
richagar
27bee16a2f msm-perf: Extended support for perf notification
Added support for passing init info from userspace

Change-Id: Ica31b6ed19e6536dadd36b35b31e5202da75490f
Signed-off-by: richagar <richagar@codeaurora.org>
2020-09-28 17:32:17 +05:30
qctecmdr
69e5f82913 Merge "Revert "dt-bindings: input: touchscren: add description for synaptics_dsx"" 2020-09-28 04:21:28 -07:00
qctecmdr
1bbb11eaa8 Merge "defconfig: lahaina-qgki: enable CONFIG_USB_LAN78XX" 2020-09-28 04:21:28 -07:00
qctecmdr
eb8fa2b7b0 Merge "defconfig: Enablle usb peripheral audio on sdxlemur" 2020-09-28 04:21:27 -07:00
qctecmdr
a68b98fe72 Merge "msm: kgsl: Poll GDSCR to ensure CX collapse" 2020-09-28 04:21:27 -07:00
qctecmdr
048c65bd13 Merge "usb: phy: qmp: debug value of portselect pin" 2020-09-28 04:21:26 -07:00
qctecmdr
0236484610 Merge "usb: f_fs: Fix memory leak if copy_from_iter_full fails" 2020-09-28 04:21:26 -07:00
qctecmdr
bff3607241 Merge "USB: f_fs: Set ffs->func to NULL after disabling endpoint in set_alt()" 2020-09-28 04:21:26 -07:00
Jun Li
02117de51a mmc: sdhci-msm: Update SDCC5 DLL power up sequence
Update the DLL power up sequence according to the latest SDCC DLL HSR
document and SDCDC initialization sequence in HPG.

Final sequence:
Step 1 - Set PWRSAVE bit in MCI_CLK to '0' during reset
Step 2 - Disable CK_OUT
Setp 3 - Set CORE_DLL_CLOCK_DISABLE to '1'
Step 4 - Set RST & PDN to '1'
Step 5 - Set DLL_CONFIG_3
Step 6 - Set SDC4_USER_CTRL
Step 7 - Set SDC4_TEST_CTRL(SW can Skip this step)
Step 8 - Set DDR_CONFIG
Step 9 - Set DLL_CONFIG_2
Step 10 - Set DLL_CONFIG
Step 11 - Wait for 52 us
Step 12 - Set RST & PDN to '0'
Step 13 - Set RST to '1'
Step 14 - Set RST to '0'
Step 15 - Set CORE_DLL_CLOCK_DISABLE to '0'
Step 16 - Write '1' to DLL_EN
Step 17 - Wait for 8000 input clock cycles
Step 18 - Enable CK_OUT
Step 19 - Check for Lock
Step 20 - If PWRSAVE is needed, set PWRSAVE to '1'.

Change-Id: I663cb294c4e1cc6f28b81e0cab4caf54554ad145
Signed-off-by: Jun Li <liju@codeaurora.org>
2020-09-28 15:20:13 +08:00
qctecmdr
e2f7dca423 Merge "input: touchscreen: mxt: add callback from drm panel" 2020-09-28 00:02:02 -07:00
qctecmdr
647825cc7a Merge "input: touchscreen: mxt: irq handler return value" 2020-09-28 00:02:02 -07:00
qctecmdr
cd5ad41594 Merge "input: touchscreen: focaltech: fix return value" 2020-09-28 00:02:01 -07:00
qctecmdr
73f7912c9a Merge "sched/walt: Improve the scheduler" 2020-09-28 00:02:01 -07:00
qctecmdr
dc931543e7 Merge "msm: pcie: update PCIe internal AUX CLK from boolean to a programmable type" 2020-09-28 00:02:01 -07:00
qctecmdr
f210f412fb Merge "drm/bridge: lt9611uxc: Add video config for lt9611uxc" 2020-09-28 00:02:00 -07:00