Commit graph

873,215 commits

Author SHA1 Message Date
Meng Wang
2223a5f5a2 ALSA: core: Expose sound card online/offline state
Expose sound card online/offline state to procfs so userspace application
can poll and read sound card's state.

Change-Id: Ie605ad57f4ce5abf62a216e790407029658ac3c9
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
Signed-off-by: Banajit Goswami <bgoswami@codeaurora.org>
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
Signed-off-by: Meng Wang <mengw@codeaurora.org>
2019-11-11 17:31:51 +08:00
qctecmdr
edb885ffaf Merge "arm64: defconfig: Enable USB DIAG driver on Lahaina" 2019-11-07 21:25:47 -08:00
qctecmdr
b01a5e53da Merge "clk: qcom: add vdd-class voltage regulator voting support" 2019-11-07 20:44:34 -08:00
qctecmdr
688c74513d Merge "soc: qcom: qpnp-pbs: replace #ifdef with #if IS_ENABLED()" 2019-11-07 20:09:44 -08:00
qctecmdr
42b0455740 Merge "platform: msm: qpnp-revid: replace #ifdef with #if IS_ENABLED()" 2019-11-07 19:20:46 -08:00
qctecmdr
d9b1760840 Merge "soc: qcom: smp2p: Don't check for NULL before ipc_log_string()" 2019-11-07 17:00:42 -08:00
qctecmdr
8c0ae797a9 Merge "rpmsg: Don't check for NULL before ipc_log_string()" 2019-11-07 16:20:45 -08:00
qctecmdr
f7fc99db44 Merge "net: cnss2: Don't check for NULL before ipc_log_string()" 2019-11-07 15:41:12 -08:00
qctecmdr
6c17b2efc2 Merge "mailbox: Don't check for NULL before ipc_log_string()" 2019-11-07 15:00:24 -08:00
qctecmdr
02cc964748 Merge "arm64: defconfig: Enable CONFIG_ION_POOL_AUTO_REFILL on Lahaina" 2019-11-07 14:26:26 -08:00
Jack Pham
c3837aee93 arm64: defconfig: Enable USB DIAG driver on Lahaina
Enable USB Diag function driver as a module that can be
instantiated by USB ConfigFS driver.

Change-Id: I717f70ba124aa2d7d2763452e96e9d3e795ef267
Signed-off-by: Jack Pham <jackp@codeaurora.org>
2019-11-07 14:03:06 -08:00
qctecmdr
21f6b68e48 Merge "arm64: defconfig: Enable QRTR on Lahaina" 2019-11-07 13:45:26 -08:00
qctecmdr
f3681c245d Merge "iommu/arm-smmu: Move the SMMU driver to subsys_initcall" 2019-11-07 13:04:35 -08:00
qctecmdr
3f4e0223ae Merge "usb: gadget: f_qdss: Fix compilation errors" 2019-11-07 12:29:35 -08:00
qctecmdr
6192213968 Merge "defconfig: Lahaina: Enable support for console UART" 2019-11-07 11:53:44 -08:00
qctecmdr
4c5cec02fd Merge "usb: phy: Remove reset link training related workaround" 2019-11-06 20:30:12 -08:00
qctecmdr
92e331fe27 Merge "soc: qcom: secure_buffer: change the way of divide" 2019-11-06 19:05:40 -08:00
Isaac J. Manjarres
6f54f19b96 arm64: defconfig: Enable CONFIG_ION_POOL_AUTO_REFILL on Lahaina
Enable the ION page pool auto refill feature on Lahaina.

Change-Id: I52897912d11e7d96b53bb90afa01246e8a1a1d18
Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
2019-11-06 17:58:29 -08:00
qctecmdr
f735b61348 Merge "pinctrl: qcom: Expose ufs_reset as gpio on Lahaina" 2019-11-06 17:36:36 -08:00
Chris Lew
3fa877b325 arm64: defconfig: Enable QRTR on Lahaina
Enable the QRTR driver and the smd/rpmsg transport to route IPCRTR
messages from remote processors.

Change-Id: Ifb795c454d756a7fefc87fb747f473d8bf474573
Signed-off-by: Chris Lew <clew@codeaurora.org>
2019-11-06 16:44:26 -08:00
David Collins
7ae39500fa soc: qcom: qpnp-pbs: replace #ifdef with #if IS_ENABLED()
Replace #ifdef CONFIG_QPNP_PBS with #if IS_ENABLED(CONFIG_QPNP_PBS).
This fixes a function redefinition error when compiling the
qpnp-pbs driver as a module with CONFIG_QPNP_PBS=m in a defconfig
file.

Change-Id: I2a6201a7a94423ce333c203c475dce319f922fdd
Signed-off-by: David Collins <collinsd@codeaurora.org>
2019-11-06 16:18:26 -08:00
David Collins
24671234f1 platform: msm: qpnp-revid: replace #ifdef with #if IS_ENABLED()
Replace #ifdef CONFIG_QPNP_REVID with #if
IS_ENABLED(CONFIG_QPNP_REVID).  This fixes a function
redefinition error when compiling the qpnp-revid driver as
a module with CONFIG_QPNP_REVID=m in a defconfig file.

Change-Id: Ie1907010b8bbcd13fdc301f5647af9e081f6088a
Signed-off-by: David Collins <collinsd@codeaurora.org>
2019-11-06 16:17:15 -08:00
Tengfei Fan
4a661f18c6 soc: qcom: secure_buffer: change the way of divide
When compile kernel, we will get the following error:
	undefined reference to `__aeabi_uldivmod'
So we change the way of divide.

Change-Id: I632ea6778bc4e6e881a327c81e2e8650725388b0
Signed-off-by: Tengfei Fan <tengfeif@codeaurora.org>
2019-11-06 16:16:56 -08:00
David Collins
38c4a152cd clk: qcom: add vdd-class voltage regulator voting support
Add support to manage voltage supply regulators via the
vdd-class voting interface.  Provide functions that can be
easily used to implement clk_ops callbacks used for voltage
voting.

Change-Id: I891b5944ed8075074c11f139d9e6951d796c7f90
Signed-off-by: David Collins <collinsd@codeaurora.org>
Signed-off-by: David Dai <daidavid1@codeaurora.org>
2019-11-06 14:34:19 -08:00
qctecmdr
cdf0b87281 Merge "regmap: Make regmap debugfs write optional" 2019-11-06 07:07:08 -08:00
qctecmdr
686d21586a Merge "regmap: improve debugfs interface to dump specific addresses" 2019-11-06 06:31:13 -08:00
Akash Asthana
0560b8eeb7 defconfig: Lahaina: Enable support for console UART
Add support for GENI Common driver and
UART driver in lahaina_debug.config file.

Change-Id: I5e55ebf1b8580a2d0864a353d58581e847bef55c
Signed-off-by: Akash Asthana <akashast@codeaurora.org>
2019-11-06 05:59:41 -08:00
qctecmdr
67cf9acd61 Merge "usb: gadget: Add snapshot of USB GSI function driver" 2019-11-06 05:52:18 -08:00
qctecmdr
2a04e16924 Merge "msm: ipa: Enable NAPI on IPA LAN CONS pipe" 2019-11-06 05:16:13 -08:00
qctecmdr
37d3375f96 Merge "spmi: regmap: enable userspace writes" 2019-11-06 04:00:10 -08:00
qctecmdr
451190e62e Merge "nvmem: Add snapshot of QTI SDAM driver" 2019-11-06 03:25:14 -08:00
qctecmdr
e4e91e0ce8 Merge "arm64: defconfig: Enable global synx driver" 2019-11-06 02:47:45 -08:00
qctecmdr
1d4e70ae80 Merge "soc: qcom: Add snapshot of QTI PBS driver" 2019-11-06 02:08:29 -08:00
qctecmdr
e1731a000d Merge "platform: qpnp-revid: Add REVID support for PM8008, SMB1355 and SMB1390" 2019-11-06 01:17:52 -08:00
qctecmdr
2bd86089ef Merge "platform: qpnp-revid: Add REVID support for PM6125" 2019-11-06 00:41:23 -08:00
qctecmdr
5a3caf74cf Merge "platform: qpnp-revid: Add REVID support for PM7250B" 2019-11-05 23:52:48 -08:00
qctecmdr
d2a2b2de00 Merge "platform: msm: Add snapshot of QPNP_REVID driver" 2019-11-05 23:13:26 -08:00
qctecmdr
6bca47a674 Merge "spmi: spmi-pmic-arb-debug: Change the probe init order" 2019-11-05 22:33:14 -08:00
qctecmdr
616d366880 Merge "spmi: spmi-pmic-arb-debug: add clock management support" 2019-11-05 21:43:27 -08:00
qctecmdr
58c71a8527 Merge "spmi: add SPMI PMIC arbiter debug bus driver" 2019-11-05 21:04:47 -08:00
qctecmdr
7b22b4681a Merge "mfd: introduce I2C PMIC controller" 2019-11-05 20:23:48 -08:00
qctecmdr
f47b0d6fd0 Merge "thermal: qcom-spmi-temp-alarm: add support for GEN2 rev 1 PMIC peripherals" 2019-11-05 19:37:48 -08:00
qctecmdr
2860160436 Merge "pinctrl: qcom: spmi-gpio: add support for PM*8350* PMIC variants" 2019-11-05 18:56:46 -08:00
qctecmdr
e5abc204b1 Merge "arm64: defconfig: Enable global synx driver" 2019-11-05 17:30:36 -08:00
qctecmdr
eb17f46657 Merge "soc: qcom: Add snapshot of GLINK_PKT Driver" 2019-11-05 16:55:35 -08:00
qctecmdr
a36dd02366 Merge "pinctrl: qcom: spmi-gpio: correct parent irqspec translation" 2019-11-05 16:14:33 -08:00
qctecmdr
4d85e03a27 Merge "msm: ipa3: add VLAN ID filtering" 2019-11-05 15:41:38 -08:00
qctecmdr
0279b146d1 Merge "pinctrl: qcom: spmi-gpio: Fix the GPIO strength mapping" 2019-11-05 15:06:35 -08:00
Jack Pham
34a57ae0d2 usb: phy: Remove reset link training related workaround
On some platform USB super speed phy needs to reset link training to
improve interoperability with different super speed capabale host as
workaround. Remove this workaround as it is no longer required for
newer HW.

Change-Id: I0abd01846cbb9f15b5dbed6dff5ca6f19d40de30
Signed-off-by: Jack Pham <jackp@codeaurora.org>
2019-11-05 13:19:51 -08:00
Hemant Kumar
98b5881a3d usb: gadget: Add snapshot of USB GSI function driver
This change adds USB GSI function driver which provides USB RMNET/RNDIS/
ECM/MBIM/DPL related functionalities with GSI hardware accelerated path.
This snapshot is taken as of msm-4.19 commit 104eef6e1fe8 ("platform:
msm: Remove unused local count variable").

This change also includes some fixups to match the modified API in
dwc3-msm.h.

Change-Id: If849fdeab445e99dc914060eae98e1948a48e3d2
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
Signed-off-by: Jack Pham <jackp@codeaurora.org>
2019-11-05 12:37:15 -08:00