Commit graph

872,983 commits

Author SHA1 Message Date
qctecmdr
e05c9ee0ac Merge "msm: ipa3: Ratelimit the error logs for pkts with invalid status" 2019-10-29 19:21:34 -07:00
qctecmdr
40cf7df910 Merge "msm-geni-se : Correct the icc src/dst read logic for single path" 2019-10-29 18:27:43 -07:00
qctecmdr
873b70588b Merge "usb: dwc3: Allow dwc_usb31 to operate in dual-role" 2019-10-29 17:32:37 -07:00
qctecmdr
8e72a3e00e Merge "usb: dwc3: Fix use after free crash from dwc3 interrupt handler" 2019-10-29 16:46:08 -07:00
qctecmdr
1a53f3a170 Merge "usb: dwc3: Prevent continuous retries on error event" 2019-10-29 16:08:26 -07:00
qctecmdr
09fb064679 Merge "usb: gadget: Add new ipc log buffer to log request and dma" 2019-10-29 15:25:28 -07:00
qctecmdr
933e892ba9 Merge "usb: dwc3: Check USB LPM status before accessing registers" 2019-10-29 14:49:07 -07:00
qctecmdr
17d9e54290 Merge "net: qrtr: Use proper endianness when logging" 2019-10-29 14:08:11 -07:00
qctecmdr
2ea260cbe3 Merge "ion: msm: Remove dentry_path() usage on heap debugfs file creation errors" 2019-10-29 13:31:36 -07:00
qctecmdr
c1640b59aa Merge "msm: synx: Porting synx driver to 5.x kernel" 2019-10-29 12:49:43 -07:00
qctecmdr
fa651e1857 Merge "dma-mapping: Remove exposure of dma_get_[base/size]" 2019-10-29 12:03:01 -07:00
qctecmdr
50c2dbd386 Merge "shmbridge: Add shmbridge driver snapshot for lahaina" 2019-10-29 11:19:16 -07:00
qctecmdr
7ac5584cf6 Merge "defconfig: lahaina-gki: Enable support for QCOM clock drivers" 2019-10-29 10:37:18 -07:00
qctecmdr
9c4121e901 Merge "usb: phy: Add snapshot of QTI USB PHY drivers" 2019-10-29 08:30:19 -07:00
qctecmdr
852e10894e Merge "platform: msm: Add snapshot of USB BAM driver" 2019-10-29 07:46:26 -07:00
qctecmdr
3dbc4f5acc Merge "usb: gadget: Add snapshot of USB CDEV function driver" 2019-10-29 06:50:58 -07:00
qctecmdr
c2c6e761c2 Merge "usb: gadget: Add snapshot of CCID function driver" 2019-10-29 05:56:08 -07:00
qctecmdr
15c41120e1 Merge "soc: qcom: spss_utils: add spss_utils as DLKM for GKI" 2019-10-29 03:44:07 -07:00
qctecmdr
86ec4007dd Merge "soc: qcom: add secure processor subsystem (spss) utils driver" 2019-10-29 02:53:30 -07:00
qctecmdr
a9f0122404 Merge "net: qrtr: Fix wakeup_source_register" 2019-10-29 02:03:39 -07:00
qctecmdr
3f1accfe27 Merge "coresight: csr: Add msr support" 2019-10-28 23:37:42 -07:00
qctecmdr
9c547ab7a9 Merge "usb: gadget: Add snapshot of USB QDSS function driver" 2019-10-28 22:56:33 -07:00
qctecmdr
b7c7d57e85 Merge "soc: qcom: Add snapshot of IPC IRQ bridge driver" 2019-10-28 22:18:20 -07:00
Akshay Pandit
dd62a46e9f msm: ipa3: Ratelimit the error logs for pkts with invalid status
Ratelimit the logs indicating invalid packet status fields.
Support DL Frag rule status opcode. The logs introduces
delay during modem ssr.

Change-Id: I92ebf8776dd0e81653c968985818124cbe539d5f
Signed-off-by: Akshay Pandit <pandit@codeaurora.org>
2019-10-28 22:06:54 -07:00
qctecmdr
eabf380163 Merge "usb: dwc3: Stop active transfer on control endpoints" 2019-10-28 21:31:48 -07:00
qctecmdr
ccc11220e7 Merge "usb: dwc3: Disable the irq before clearing run_stop bit" 2019-10-28 20:52:45 -07:00
qctecmdr
df67e52b3a Merge "dwc3: gadget: Take copy of dwc->gadget_driver before releasing lock" 2019-10-28 20:16:02 -07:00
qctecmdr
f79c5887a7 Merge "usb: dwc3: gadget: Enable SUSPEND event after CONNECT DONE" 2019-10-28 19:37:38 -07:00
qctecmdr
b8e7366b19 Merge "usb: dwc3: Check return value for debugfs_create_dir()" 2019-10-28 19:01:56 -07:00
qctecmdr
08baf0afb0 Merge "usb: dwc3: gadget: Ensure no control transfers in progress when stopping" 2019-10-28 18:27:33 -07:00
qctecmdr
f8d14ce83a Merge "usb: dwc3: gadget: Fix runtime PM vote from pull_up handler" 2019-10-28 17:50:56 -07:00
qctecmdr
79600075fb Merge "usb: dwc3: Avoid NULL pointer access" 2019-10-28 17:12:01 -07:00
qctecmdr
dd5ffe4e30 Merge "usb: dwc3: request 2mA VBUS current when suspending" 2019-10-28 16:23:05 -07:00
qctecmdr
ca12b166a0 Merge "usb: dwc3: Add support for PM suspend and hibernation in host mode" 2019-10-28 15:41:38 -07:00
qctecmdr
10004e7945 Merge "usb: dwc3: ep0: Fail enqueue() when racing with vbus_sess disconnect" 2019-10-28 15:02:03 -07:00
qctecmdr
9c6f55fcd1 Merge "dwc3: gadget: Don't queue USB request if pull up is getting disabled" 2019-10-28 14:27:55 -07:00
Sumukh Hallymysore Ravindra
4f5d895ef8 msm: synx: Porting synx driver to 5.x kernel
Synx driver manages synchronization and dependency
handling across heterogeneous cores.

Modified kernel APIs with support for kernel clients.
Changes to synx handle creation, synx object handling
and cleanup.

Support for building synx driver as loadable module.

Change-Id: I2d70d753872467895ef4cf5a85326b7a92310986
Signed-off-by: Sumukh Hallymysore Ravindra <shallymy@codeaurora.org>
2019-10-28 14:02:38 -07:00
qctecmdr
310a5c3075 Merge "usb: dwc3: Fix USB gadget initialization sequence" 2019-10-28 13:39:03 -07:00
qctecmdr
6d73fbad77 Merge "usb: dwc3: Avoid NULL pointer access in dwc3_calc_trbs_left" 2019-10-28 13:03:02 -07:00
qctecmdr
8d79cb85f0 Merge "usb: dwc3: Do not traverse list using list_for_each_safe" 2019-10-28 12:27:37 -07:00
Chris Lew
fa7d36a701 net: qrtr: Use proper endianness when logging
The qrtr v1 packet header has values that are changed to le32. Use the
le32_to_cpu() macro before using any values from the header struct.

Change-Id: I84731380c22f1cd8e89f9a594e6da0279feb8c2b
Signed-off-by: Chris Lew <clew@codeaurora.org>
2019-10-28 12:20:40 -07:00
Mayank Rana
5bd60c1a18 usb: phy: Add snapshot of QTI USB PHY drivers
This change adds USB PHY drivers for high speed and super speed/plus
functionality on QTI MSM platforms. This snapshot is taken as of
msm-4.19 commit <8197f81ffc14> ("Merge "msm: kgsl: Correct HFI
acknowledgment failure condition"").

Change-Id: Iede74fa0fd037a0741ee3269d78adb372600ea8d
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
2019-10-28 11:57:54 -07:00
qctecmdr
3c7ed8087d Merge "usb: dwc3: gadget: delay clearing run/stop when setup just arrived" 2019-10-28 11:47:22 -07:00
Mayank Rana
d08e05220b platform: msm: Add snapshot of USB BAM driver
This change adds snapshot of USB BAM driver which allows USB BAM to
communicate with other peripherals' (e.g. QDSS or IPA) BAM.

This snapshot is taken as of msm-4.19 kernel commit <b318a6e04625>
("Merge "msm: ipa4: Fix to use common PM handle for coalescing and
default pipe"").

Change-Id: I747e4defab668d44bdc956e318492dd30880a166
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
2019-10-28 11:42:12 -07:00
Jack Pham
45960fc74a usb: gadget: Add snapshot of USB CDEV function driver
This change adds USB CDEV function driver which creates USB
character device to provide DUN and NMEA functionality.
This snapshot is taken as of msm-4.19 commit 104eef6e1fe8 ("platform:
msm: Remove unused local count variable").

Change-Id: I2a20aec1c21a506f8981e907bc0f0f58fff7fe58
Signed-off-by: Jack Pham <jackp@codeaurora.org>
2019-10-28 11:37:07 -07:00
Mayank Rana
8a07131c08 usb: gadget: Add snapshot of CCID function driver
This USB CCID function driver will be a transport layer between the
userspace CCID component and the Windows Host. Data and control
commands from the Windows Host will be sent to the userspace component
and vice-versa. This snapshot is taken as of msm-4.19 commit 104eef6e1fe8
("platform: msm: Remove unused local count variable").

Change-Id: I47301a318cb04c814699abf3e5ed5a9aecd7fbee
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
2019-10-28 11:37:02 -07:00
qctecmdr
dc87488bd4 Merge "dwc3: gadget: Stop active transfer pending on ep0 out/in during reset" 2019-10-28 11:08:09 -07:00
qctecmdr
c2e15eef58 Merge "usb: dwc3: Fix incorrect ep0 state on reset" 2019-10-28 10:32:57 -07:00
qctecmdr
a7d5a85aa0 Merge "usb: dwc3: resize txfifo of IN/INT endpoint before enabling it" 2019-10-28 09:55:51 -07:00
qctecmdr
4c196dd091 Merge "usb: dwc3: Add QTI MSM platform specific feature and other changes" 2019-10-28 09:24:14 -07:00