Commit graph

873,186 commits

Author SHA1 Message Date
qctecmdr
92e331fe27 Merge "soc: qcom: secure_buffer: change the way of divide" 2019-11-06 19:05:40 -08:00
qctecmdr
f735b61348 Merge "pinctrl: qcom: Expose ufs_reset as gpio on Lahaina" 2019-11-06 17:36:36 -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
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
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
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
Fenglin Wu
9eb7121981 regmap: Make regmap debugfs write optional
Regmap debugfs write could be risky when accessing some essential
hardwares. Make REGMAP_ALLOW_WRITE_DEBUGFS configurable so that debugfs
write could be disabled if it's not desired.

Change-Id: I4a494e98e9556d694f45302bf294bb58bc2adba2
Signed-off-by: Fenglin Wu <fenglinw@codeaurora.org>
2019-11-05 11:58:11 -08:00
Abhijeet Dharmapurikar
1a113794d2 regmap: improve debugfs interface to dump specific addresses
The current method of cat-ing register file dumps the entire
address space. One can use dd command to dump a subrange within
the address space. However one needs to know the string length
of each line which is derived from max address, the character
length of each register entry and the format.

Provide simple means to dump a range by allowing user to specify
the start address and the count of registers. When the data is read
convert the dump address to a starting position in the file. Similarly
if the file offset goes beyond the dump range return 0 to indicate
that the data is already dumped.

Also provide a means to write to a register address.  Use
CONFIG_REGMAP_QTI_DEBUG to enable this new fine-grained
register read/write interface.

Change-Id: I3466ce89007d127151f6760328edad116d679db8
Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
Signed-off-by: David Collins <collinsd@codeaurora.org>
2019-11-05 11:56:22 -08:00
qctecmdr
6272602d5a Merge "pinctrl: qcom: spmi-gpio: add support to enable/disable output" 2019-11-05 10:00:19 -08:00
qctecmdr
c9e80c506e Merge "mfd: qcom-spmi-pmic: instantiate pmic peripherals at arch_initcall" 2019-11-05 09:22:34 -08:00
qctecmdr
bfa3f5f979 Merge "mfd: qcom-spmi-pmic: add support for slow SPMI busses" 2019-11-05 08:40:19 -08:00
qctecmdr
0bf6e00a01 Merge "spmi: spmi-pmic-arb: Fix hw_irq overflow" 2019-11-05 08:00:33 -08:00
Bojun Pan
d45037d3ca msm: ipa: Enable NAPI on IPA LAN CONS pipe
LAN RX optimization, change LAN RX data path bottom half
to run in softirq using NAPI. Also added an API for other
clients to see if we are using NAPI.

Change-Id: Iecd47f7412975b58786d81a5df3460de9aeffa21
Acked-by: Tal Gelbard <tgelbard@qti.qualcomm.com>
Signed-off-by: Bojun Pan <bojunp@codeaurora.org>
Signed-off-by: Amir Levy <alevy@codeaurora.org>
2019-11-05 07:43:52 -08:00
qctecmdr
9dc21ae1ee Merge "spmi: pmic-arb: support updating interrupt type flags" 2019-11-05 07:25:21 -08:00
qctecmdr
63124eda77 Merge "spmi: spmi-pmic-arb: increase SPMI transaction timeout delay" 2019-11-05 06:49:22 -08:00
qctecmdr
6d9138d666 Merge "spmi: spmi-pmic-arb: block access for invalid PMIC arbiter v5 SPMI writes" 2019-11-05 06:10:35 -08:00
qctecmdr
b92915d4e6 Merge "spmi: spmi-pmic-arb: correct duplicate APID to PPID mapping logic" 2019-11-05 05:31:41 -08:00
qctecmdr
e2b87b2af2 Merge "spmi-pmic-arb: add support to dispatch interrupt based on IRQ status" 2019-11-05 04:55:46 -08:00
qctecmdr
ddb423b140 Merge "spmi: spmi-pmic-arb: check apid against limits before calling irq handler" 2019-11-05 04:21:59 -08:00
Amir Levy
888e63828b msm: ipa3: add VLAN ID filtering
Add the ability to filter VLAN ID from 802_1Q packets.
filter VLAN packets TPID 0x8100 and VLAN ID according to
parameter.

CRs-Fixed: 2524793
Change-Id: Id3bf910636e46c819dc2fb0f7f9bc938e6dd61dd
Signed-off-by: Amir Levy <alevy@codeaurora.org>
2019-11-05 14:06:44 +02:00
qctecmdr
6959573834 Merge "spmi: pmic-arb: do not ack and clear peripheral interrupts in cleanup_irq" 2019-11-05 03:39:05 -08:00
qctecmdr
5c0346b227 Merge "spmi: pmic_arb: add a print in cleanup_irq" 2019-11-05 02:52:08 -08:00
qctecmdr
0eab2b4f32 Merge "spmi: pmic-arb: instantiate spmi_devices at arch_initcall" 2019-11-05 02:12:34 -08:00
qctecmdr
96d88a9dda Merge "spmi: pmic-arb: Use asynchronous probe" 2019-11-05 01:34:05 -08:00
qctecmdr
0690498f5c Merge "arm64: defconfig: Enable SPSS GLINK driver on Lahaina" 2019-11-04 23:17:50 -08:00
qctecmdr
2d981d128a Merge "defconfig: lahaina-gki: enable USB_DWC3_MSM" 2019-11-04 22:33:32 -08:00
qctecmdr
c4322dbb0e Merge "bluetooth: Add bluetooth slimbus slave drivers" 2019-11-04 21:24:32 -08:00
qctecmdr
2f017747a9 Merge "clk: qcom: Add cam cc clock driver for Lahaina" 2019-11-04 20:40:23 -08:00
qctecmdr
fbd3d320a7 Merge "msm: adsprpc: Don't check for NULL before ipc_log_string()" 2019-11-04 20:00:20 -08:00