Commit graph

873,075 commits

Author SHA1 Message Date
Vivek Aknurwar
f1e212735a clk: qcom: clk-alpha-pll: Add support for controlling zonda5lpe PLL
Add programming sequence support for managing the zonda 5lpe
PLL.

Change-Id: I6eaef174c42ff148503d37bdbe9ebbabd7f65238
Signed-off-by: Vivek Aknurwar <viveka@codeaurora.org>
2019-10-30 16:34:38 -07:00
Sumukh Hallymysore Ravindra
125cc7f8df arm64: defconfig: Enable global synx driver
Enable global synx driver for Lahaina.

Change-Id: I0564cdf69c9e5756bb18bfc78bfddb1ecc933145
Signed-off-by: Sumukh Hallymysore Ravindra <shallymy@codeaurora.org>
2019-10-30 08:51:20 -07:00
qctecmdr
3817fdb8ea Merge "ASoC: msm: qdsp6v2: Get path delay support in compress path" 2019-10-30 06:31:57 -07:00
qctecmdr
b57987c390 Merge "scsi: ufs: Fix compiler warning" 2019-10-30 05:43:08 -07:00
qctecmdr
8a43707391 Merge "arm64: defconfig: Enable shmbridge driver" 2019-10-30 04:30:54 -07:00
qctecmdr
69b59e60a9 Merge "shmbridge: GKI change for shmbridge" 2019-10-30 03:37:40 -07:00
qctecmdr
26acd07108 Merge "cnss_prealloc: Use new API to print stack trace" 2019-10-30 02:52:35 -07:00
Prudhvi Yarlagadda
07ee3ac09c serial: msm-geni-serial: Remove usage of wakeup_source_init API
Remove usage of wakeup_source_init API as the support for this
API is removed in wakeup.c file. Instead use wakeup_source_register
and wakeup_source_unregister APIs.

Change-Id: I0d7f759e6bf0388c713f7ffc4f157e61a25278be
Signed-off-by: Prudhvi Yarlagadda <pyarlaga@codeaurora.org>
2019-10-30 14:37:18 +05:30
qctecmdr
d905a441da Merge "usb: dwc3: Enable PHY deep low power mode in L1 suspend" 2019-10-30 02:02:19 -07:00
qctecmdr
a967b13c53 Merge "ion: msm: Add support for ION heaps to implement prefetch and drain" 2019-10-29 23:58:33 -07:00
qctecmdr
52de9f7d6a Merge "usb: dwc3: Add DWC3 MSM driver" 2019-10-29 23:11:35 -07:00
Maulik Shah
2735656c73 drivers: pinctrl: msm: Add fwnode when setting up hireachy
Setup fwnode when adding parent domain in hireachy. This is
required by gpiolib.

Change-Id: I5e63320fb874fb05f548bf55e9fd8409de2095d0
Signed-off-by: Maulik Shah <mkshah@codeaurora.org>
2019-10-30 10:20:52 +05:30
qctecmdr
405efd471f Merge "defconfig: enable power drivers for lahaina" 2019-10-29 21:36:57 -07:00
qctecmdr
f0d641f06a Merge "of: reserved-memory: Bypass rmem initialization check for carveouts" 2019-10-29 20:52:01 -07:00
qctecmdr
c5f936a25c Merge "cpuidle: lpm-levels: Update functions to static" 2019-10-29 20:13:15 -07:00
qctecmdr
e05c9ee0ac Merge "msm: ipa3: Ratelimit the error logs for pkts with invalid status" 2019-10-29 19:21:34 -07:00
Meng Wang
9c6548e0d0 ASoC: msm: qdsp6v2: Get path delay support in compress path
Compress driver change to query DSP path delay.

CRs-Fixed: 1112258
Change-Id: I68d40daa0fa59c9a39d83ffc8517b0852a57ae05
Signed-off-by: Manish Dewangan <manish@codeaurora.org>
Signed-off-by: Meng Wang <mwang@codeaurora.org>
2019-10-29 18:29:08 -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
Raghavendra Rao Ananta
b05d9892a4 techpack: Fix uapi headers_install
Since commit <d5470d1443> ("kbuild: re-implement
Makefile.headersinst without recursion"), the headers_install
excludes Kbuild from providing information regarding uapi headers.
In fact, it recursively pulls all the headers from a given path,
in this case techpack/*. This isn't correct as techpack/ may have
non-uapi headers as well, which shouldn't be considered. Hence,
strictly look for include/uapi/$dir directory for the uapi headers.

Change-Id: Ic7b3f927bc962729da1b87ed90e5f50a1e4cd5c5
Signed-off-by: Raghavendra Rao Ananta <rananta@codeaurora.org>
2019-10-29 15:31:14 -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
Isaac J. Manjarres
5bf405819b ion: Assume in-kernel clients for prefetch and drain
The current implementation of prefetch and drain for the
system secure heap assumes that all of the buffers that it
handles are userspace buffers. Since prefetch and drain will
no longer be directly invoked from userspace, assume that
callers will provide any information needed for prefetch/drain
in buffers that are allocated within the kernel, and now that
they are ready for use, wire up the prefetch and drain
implementations for the system secure heap.

Change-Id: Ice22b8da39188dff9e1c5253a167437349d0f2d0
Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
2019-10-29 13:24:11 -07:00
Jordan Crouse
1b5e95326d scsi: ufs: Fix compiler warning
Fix the following compiler warning from gcc 7.4.1 with -Werror enabled:

 drivers/scsi/ufs/ufshcd.c:6773:22: error: format '%d' expects argument of type
  'int', but argument 4 has type 'long unsigned int' [-Werror=format=]
   dev_warn(hba->dev, " (%s) clk_get_rate - %d\n", __func__, freq);

Fixes: cd1b0b7 ("ufs: ufshcd: Add check for broken auto-h8 support")
Change-Id: Ic0dedbadfcd742dc5dbbcc4c131c7b08fa22e6e3
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
2019-10-29 14:18:05 -06:00
qctecmdr
c1640b59aa Merge "msm: synx: Porting synx driver to 5.x kernel" 2019-10-29 12:49:43 -07:00
Zhen Kong
417980591f arm64: defconfig: Enable shmbridge driver
Enable qtee_shmbridge driver to share memory between trustzone
and other VMs.

Change-Id: I8931b4b1d29c60134982c4290469c05e4dd93c1c
Signed-off-by: Zhen Kong <zkong@codeaurora.org>
2019-10-29 12:14:35 -07:00
Zhen Kong
d574756dfd shmbridge: GKI change for shmbridge
make GKI change for shmbridge and temporarily disable
this feature in HYP.

Change-Id: I2e8835d8a68090123ee43247eedc0fbcebd3db21
Signed-off-by: Zhen Kong <zkong@codeaurora.org>
2019-10-29 12:14:01 -07:00
qctecmdr
fa651e1857 Merge "dma-mapping: Remove exposure of dma_get_[base/size]" 2019-10-29 12:03:01 -07:00
Yuanyuan Liu
b5462bdcbd cnss2: Switch to new genl structure
There's a structure change in genl family, hence switch to the new
structure in cnss2 driver.

Change-Id: Ie00045c34f90c6e66480d9972899832ba5609908
CRs-Fixed: 2555300
Signed-off-by: Yuanyuan Liu <yuanliu@codeaurora.org>
2019-10-29 11:29:29 -07:00
Yuanyuan Liu
ef672f5216 cnss_genl: Use new structure for genl
There's a structure change in genl family and genl operations.
Adjust cnss_genl driver according to the new structure.

Change-Id: I8632b9f622898be2b51e144f6af5cadeef24efca
CRs-Fixed: 2555300
Signed-off-by: Yuanyuan Liu <yuanliu@codeaurora.org>
2019-10-29 11:24:51 -07:00
Yuanyuan Liu
5e3366406f cnss_prealloc: Use new API to print stack trace
print_stack_trace is obsolete. Use new API to print stack trace.

CRs-Fixed: 2555300
Change-Id: Ia5fa7f18bf42a273d32737cef527e38ce6b0b8bd
Signed-off-by: Yuanyuan Liu <yuanliu@codeaurora.org>
2019-10-29 11:23:41 -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
Vipin Deep Kaur
afccca15fd i2c: i2c-msm-geni: Add I2C GENI driver snapshot
This is a snapshot of I2C GENI driver and associated files
as of msm-4.19 'commit 8ec2892269fc ("i2c: i2c-qcom-geni: Correct
the error handling sequence in I2C GSI mode")'.

Change-Id: I3e1fc7a9c1f3fa278b8a617f84a8d4ab36376dbb
Signed-off-by: Vipin Deep Kaur <vkaur@codeaurora.org>
2019-10-29 06:59:13 -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
himta ram
165e5f7a60 media: v4l2-core: Enable VIDIOC_DQBUF ioctl functionality
Enable VIDIOC_DQBUF ioctl functionality for radio driver.

CRs-Fixed: 2554907
Change-Id: Id1e436b038d0077c8e6b1980f13dc5f6ec64bad6
Signed-off-by: himta ram <hram@codeaurora.org>
2019-10-29 14:17:35 +05:30
Vipin Deep Kaur
b9c15a2d4f dmaengine: gpi: add GPI dmaengine driver snapshot
This is a snapshot of gpi dmaengine driver and associated files
as of msm-4.19 'commit 700a7a7ff425 ("gpi: Remove deprecated IOMMU apis")'.

Change-Id: Ide9e52741a7c2b2d4a88866a2698c2cc4f7c1c99
Signed-off-by: Vipin Deep Kaur <vkaur@codeaurora.org>
2019-10-29 12:30:13 +05:30
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
Hemant Kumar
982adc2bd3 usb: gadget: Add support for usb runtime pm APIs
Add usb_gadget_autompm_get* and usb_gadget_autompm_put*
APIs. These APIs are used by function drivers to synchronize
between controller low power mode and function driver specific
tasks which require controller to be active in order to finish
them.

Change-Id: I17a48bd0d313f94e5079e31ed69bb916025c594f
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2019-10-28 22:36:19 -07:00