Commit graph

891,282 commits

Author SHA1 Message Date
qctecmdr
a41c2a6ccc Merge "net/embms-kernel : EMBMS Tunneling Module" 2020-10-03 01:44:47 -07:00
qctecmdr
a6670033d9 Merge "arm64: defconfig: Enable ramdumps for GKI" 2020-10-03 01:44:46 -07:00
qctecmdr
f2874311d5 Merge "usb: dwc3: Don't queue the request if gadget is in suspended state" 2020-10-03 01:44:45 -07:00
qctecmdr
116b7811ee Merge "msm: netfilter: NATTYPE Refresh Timer Changes" 2020-10-02 22:58:44 -07:00
qctecmdr
6d922e2c32 Merge "mmc: host: sdhci-msm: Enable SDHC FIFO explicitly" 2020-10-02 22:58:43 -07:00
qctecmdr
efb8798d6a Merge "host: sdhci-msm: implement get_current_limit() host op" 2020-10-02 22:58:43 -07:00
qctecmdr
0587d80485 Merge "defconfig: Enable NAND related configs for sdxlemur" 2020-10-02 22:58:43 -07:00
qctecmdr
f8711d112f Merge "ANDROID: kallsyms: ignore ThinLTO+CFI hash suffix in kallsyms_lookup_name()" 2020-10-02 22:58:42 -07:00
qctecmdr
35f68aa21c Merge "defconfig: holi: Enable F2FS_CHECK_FS for holi" 2020-10-02 18:08:54 -07:00
qctecmdr
9b3635accb Merge "mm: slub: Add debugfs interface to capture slub allocs owner" 2020-10-02 18:08:53 -07:00
qctecmdr
3bd5b143da Merge "drivers: qcom: sys_pm_vx: add barrier after read" 2020-10-02 18:08:53 -07:00
qctecmdr
9297104f83 Merge "dt-bindings: thermal: Add support for modem skin sensor via QMI" 2020-10-01 13:35:01 -07:00
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
Paras Singh Jain
3322c948d5 net/embms-kernel : EMBMS Tunneling Module
This module is used to tunnel multicast
packets received on an interface to WLAN
clients which have registered for these
packet streams. Mainly used to tunnel
EMBMS packets received on TMGI streams.

Change-Id: I996077342261ec2cb688e98319c6881d2dd7cce2
Acked-by: Raju Velpula <rvelpula@qti.qualcomm.com>
Signed-off-by: Paras Singh Jain <parassin@codeaurora.org>
2020-09-30 23:35:09 +05:30
Sarthak Garg
8f2c0f3c75 mmc: host: sdhci-msm: Enable SDHC FIFO explicitly
Enable SDHC FIFO explicitly by disabling the alternative FIFO.

The boot-loaders might use alternative FIFO instead of HC FIFO.
And the vendor specific register which has this setting won't get
reset with controller reset. So the FIFO setting done by the
bootloader would remain as it is unless its explicitly cleared.
Without clearing this setting, mmc driver can't make use of regular
FIFO mode.

Change-Id: Icd22f318d6f24e54afbcedacf026977b29de4e95
Signed-off-by: Sarthak Garg <sartgarg@codeaurora.org>
2020-09-30 06:01:49 -07:00
Sarthak Garg
f594c15b57 host: sdhci-msm: implement get_current_limit() host op
This is needed to get the current capabilities of vdd
regulator that is not managed by SDHCI driver.

Change-Id: I2a7f2981043185b51e268bf30c4ab9135991c6ee
Signed-off-by: Sarthak Garg <sartgarg@codeaurora.org>
2020-09-30 06:01:29 -07:00
Lina Iyer
35c55674bd drivers: qcom: sys_pm_vx: add barrier after read
System PM Violators reads should not be jumbled. Add a barrier to ensure
reads are sequential.

Change-Id: I68112e3ddff4c65a3b9e8cc1dc3a79ed392dc375
Signed-off-by: Lina Iyer <ilina@codeaurora.org>
2020-09-30 02:15:05 -07:00
Sayali Lokhande
e1f90003a2 defconfig: holi: Enable F2FS_CHECK_FS for holi
This change enables CONFIG_F2FS_CHECK_FS to check
FS consistency at runtime and catch errors.

Change-Id: I554d2e7d3155fba3cbcd2f2c0a14b6cc8b36abff
Signed-off-by: Sayali Lokhande <sayalil@codeaurora.org>
2020-09-30 02:14:58 -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
Faiyaz Mohammed
0414f5d0d3 mm: slub: Add debugfs interface to capture slub allocs owner
With kmem event we were missing number of allocs and frees due
to high frequency of event occurrence. So added debugfs interface
to capture the slub alloc owners from slab list and it prints data
using sequential file interface when we execute the
"cat /sys/kernel/debug/slab/alloc_trace" command.

Change-Id: I72eb5a21cc20a046f04d88d4dfbafa5cf378805a
Signed-off-by: Faiyaz Mohammed <faiyazm@codeaurora.org>
2020-09-29 14:26:47 +05:30
Gopala Krishna Nuthaki
b8cf9019b6 dt-bindings: thermal: Add support for modem skin sensor via QMI
Add support to expose msm_skin_therm sensor via QMI.

Change-Id: I7837c924456fc36867a9d6633c58d6c1e0aacda1
Signed-off-by: Gopala Krishna Nuthaki <gnuthaki@codeaurora.org>
2020-09-29 01:30:55 -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