Commit graph

563952 commits

Author SHA1 Message Date
Karthikeyan Ramasubramanian
12ca113b10 Documentation: arm: msm: Add document for SMEM Driver
The Shared Memory Manager driver implements an interface for allocating
and accessing items in the memory area shared among all of the
processors in a Qualcomm platform.

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2016-03-22 11:08:48 -07:00
Karthikeyan Ramasubramanian
a8d687d1ee soc: qcom: Add snapshot of System Health Monitor
This snapshot is taken as of msm-3.18 commit e70ad0cd (Promotion of
kernel.lnx.3.18-151201.)

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2016-03-22 11:08:47 -07:00
Karthikeyan Ramasubramanian
856dcc3bd8 defconfig: arm64: msm: Enable smd_tty
Enable userspace access to SMD channels via a streaming interface.

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2016-03-22 11:08:46 -07:00
Karthikeyan Ramasubramanian
21753c44f4 drivers: tty: serial: Add snapshot of SMD_TTY Driver
This snapshot is taken as of msm-3.18 commit e70ad0cd (Promotion of
kernel.lnx.3.18-151201.)

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2016-03-22 11:08:46 -07:00
Karthikeyan Ramasubramanian
9053dfa552 defconfig: arm64: msm: Enable glink_pkt
The glink_pkt driver provides packet access to G-Link channels for
userspace clients.

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2016-03-22 11:08:45 -07:00
Karthikeyan Ramasubramanian
f6f22bd54e soc: qcom: Add snapshot of GLINK_PKT Driver
This snapshot is taken as of msm-3.18 commit e70ad0cd (Promotion of
kernel.lnx.3.18-151201.)

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2016-03-22 11:08:44 -07:00
Abhimanyu Kapur
85b08d32e4 msm: boot_stats: Add snapshot of boot_stats driver
Add a snapshot of the msm boot_stats driver as of commit
acdce027751d5a7488b283f0ce3111f873a5816d (Merge "defconfig: arm64: Enable
ONESHOT_SYNC for msm8994")

Change-Id: Iee7ec288fe44606b468dc533bb4221f8d018b3cb
Signed-off-by: Stepan Moskovchenko <stepanm@codeaurora.org>
[abhimany: resolve trivial merge conflicts and add header file]
Signed-off-by: Abhimanyu Kapur  <abhimany@codeaurora.org>
2016-03-22 11:08:43 -07:00
Matt Wagantall
6b75e9afc1 soc: qcom: rq_stats: add snapshot of run queue stats driver
Add a snapshot of the run queue stats driver as of msm-3.10 commit
4bf320bd ("Merge "ASoC: msm8952: set async flag for 8952 dailink"")

Resolve checkpatch warnings in the process, notably the replacement
of sscanf with kstrtouint.

Change-Id: I7e2f98223677e6477df114ffe770c0740ed37de9
Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
Signed-off-by: Abhimanyu Kapur <abhimany@codeaurora.org>
2016-03-22 11:08:42 -07:00
Abhimanyu Kapur
5de8258ed3 defconfig: msmcortex: enable core hang detection
Enable core  hang detection debug feature on
msmcortex defconfig.

Change-Id: I4cbf8811f190d88e6a0efddc23ee19f80b5a74df
Signed-off-by: Abhimanyu Kapur <abhimany@codeaurora.org>
2016-03-22 11:08:41 -07:00
Prasad Sodagudi
6fb5665397 soc: qcom: core_hang: Add core hang driver
Add driver for core hang detection.
This drivers provides sysfs entries to configure
threshold, pmu event select and enable parameters
for core hang detection feature.

Change-Id: Ieb19b309238fc11f1a631842564a7e43b16651dc
Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
2016-03-22 11:08:41 -07:00
Abhimanyu Kapur
e160d231b9 defconfig: msmcortex: enable gladiator hang detection
Enable gladiator hang detection debug feature on the
msmcortex defconfig.

Change-Id: Ie33697d94cf9bd964b6a832ce7aeebf960e00e2a
Signed-off-by: Abhimanyu Kapur <abhimany@codeaurora.org>
2016-03-22 11:08:39 -07:00
Runmin Wang
7e19ad7eb6 soc: qcom: gladiator_hang: Add gladiator hang driver
Add driver for gladiator hang detection.
This driver provides sysfs entries to configure thresholds,
enable parameters for ACE, IO, M1, M2, PCIO gladiator ports.

Change-Id: Ib4bfa084a4265d6b6a149e8c932a5e6f884a043e
Signed-off-by: Runmin Wang <runminw@codeaurora.org>
2016-03-22 11:08:38 -07:00
Aparna Mallavarapu
04b8d88395 soc: qcom: Correct the logic to determine if device is secure boot or not.
Correct the logic to determine if device is secure boot or not
and accordingly disable the gladiator ERP driver for secure boot devices.

Change-Id: I7fc38983f293eb48abbeb3e4996bc3e03046b962
Signed-off-by: Aparna Mallavarapu <aparnam@codeaurora.org>
2016-03-22 11:08:37 -07:00
Abhimanyu Kapur
33f308b999 soc: qcom: Add support for gladiator error reporting
Add support for gladiator cache interconnect error
detection and reporting. The Gladiator is the cache
coherent interconnect in between two or more CPU
clusters. This driver helps detect the errors related to
snoop data transfer and Distributed Virtual Memory(DVM)
on READ/WRITE transactions.

Change-Id: Ic1aa2066df239672a8ed3d99a63318ed32a11af2
Signed-off-by: Abhimanyu Kapur <abhimany@codeaurora.org>
Signed-off-by: Srinivas Ramana <sramana@codeaurora.org>
2016-03-22 11:08:36 -07:00
Yan He
29ed1335c5 defconfig: msm: enable SPS/BAM driver
Enable SPS/BAM driver on 4.4 kernel.

Change-Id: Ib7a7bce4564f0a817fd93612fcc0d8824bd1c9cf
Signed-off-by: Yan He <yanhe@codeaurora.org>
2016-03-22 11:08:36 -07:00
Yan He
f46f720b22 platform: msm: Add snapshot of the SPS/BAM driver
Add the MSM SPS (Smart Peripheral Switch) driver.

SPS may be used as a DMA engine to move data in either Peripheral-to-
Peripheral (a.k.a. BAM-to-BAM) mode or Peripheral-to-Memory (a.k.a
BAM-System) mode.

This snapshot is taken as of msm-3.18 commit 132e1315c1

Change-Id: I7ec9781c3b608b9ee0fffdf7ba3e1b33bfa4dfcd
Signed-off-by: Yan He <yanhe@codeaurora.org>
2016-03-22 11:08:35 -07:00
Mahesh Sivasubramanian
b68798fafa soc: qcom: Snapshot of thermal/LMH drivers
This snapshot is taken as of msm-3.18 commit e70ad0c (Promotion of
kernel.lnx.3.18-151201.)

Include necessary thermal_core changes to convert long to int inline with
upstream kernel changes.

Change-Id: I642b666518fe72385794b743989a0f5e5120ec03

Conflicts:
	drivers/thermal/Makefile
2016-03-22 11:08:34 -07:00
Subbaraman Narayanamurthy
3da2a8c7d1 kobject: increase number of kobject uevent pointers to 64
Power supply framework uses uevents to notify the power supply
change events to the userspace. Some power supplies have their
properties increasing thus overflowing the number of kobject
uevent pointers, triggering warning shown below.

[   10.577545] WARNING: CPU: 3 PID: 406 at kernel/lib/kobject_uevent.c:393 add_uevent_var+0xc0/0x100()
[   10.589680] add_uevent_var: too many keys
[   10.593809] Modules linked in:
[   10.596686] CPU: 3 PID: 406 Comm: kworker/3:2 Tainted: G        W      3.18.20-g5e99605-00057-gd18285f #603
[   10.606373] Hardware name: Qualcomm Technologies, Inc. MSM 8996 v3 + PMI8996 MTP (DT)
[   10.614188] Workqueue: events power_supply_changed_work
[   10.619366] Call trace:
[   10.621803] [<ffffffc00008881c>] dump_backtrace+0x0/0x130
[   10.627175] [<ffffffc00008895c>] show_stack+0x10/0x1c
[   10.632237] [<ffffffc000cc4d00>] dump_stack+0x74/0xb8
[   10.637253] [<ffffffc0000a0fec>] warn_slowpath_common+0x90/0xb8
[   10.643170] [<ffffffc0000a1060>] warn_slowpath_fmt+0x4c/0x58
[   10.648814] [<ffffffc00031121c>] add_uevent_var+0xbc/0x100
[   10.654259] [<ffffffc0003116f8>] kobject_uevent_env+0x498/0x5a8
[   10.660185] [<ffffffc000311814>] kobject_uevent+0xc/0x18
[   10.665457] [<ffffffc0007fd3c0>] power_supply_changed_work+0xb0/0xf0
[   10.671830] [<ffffffc0000b617c>] process_one_work+0x23c/0x3f4
[   10.677529] [<ffffffc0000b7338>] worker_thread+0x280/0x3a8
[   10.683017] [<ffffffc0000bb384>] kthread+0xe0/0xec

Fix this warning by increasing the number of kobject uevent
pointers from 32 to 64.

CRs-Fixed: 971954
Change-Id: Ide942d25006abd36ba7be945be397a535e91d970
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2016-03-22 11:08:33 -07:00
Jack Pham
f06b6d52a9 arm64: dts: msm: Temporarily disable WiPower charging
WiPower charging depends on VADC which is not yet ported. Disable
it for now in order to allow pmi8994 charger to work for other
use cases, such as USB charging and detection.

Signed-off-by: Jack Pham <jackp@codeaurora.org>
2016-03-22 11:08:32 -07:00
Jack Pham
72e0641e1b power: Ensure power_supply_config is zero-initialized
Since the config object is created on the stack, ensure that
it is initialized to zero. Otherwise an invalid pointer access
may occur when trying to dereference the cfg->of_node pointer
that's typically left unset.

Signed-off-by: Jack Pham <jackp@codeaurora.org>
2016-03-22 11:08:31 -07:00
Jack Pham
3b393d9d9a defconfig: arm64: msm: Enable USB Gadget ConfigFS drivers
Enable USB_GADGET, USB_CONFIGFS and several of the most used
function drivers to allow device mode operation. These drivers
provide functionality previously provided by the Android gadget
driver.

Signed-off-by: Jack Pham <jackp@codeaurora.org>
2016-03-22 11:08:30 -07:00
Jack Pham
bd6470c7bb defconfig: arm64: msm: Enable USB DWC3 and PHY drivers (v2)
Enable DWC3, QUSB and QMP PHY drivers to support the USB
controller hardware. Also enable XHCI_HCD for USB host mode.

This is the second take, after fixing compilation errors in
dwc3-msm.c.

Signed-off-by: Jack Pham <jackp@codeaurora.org>
2016-03-22 11:08:30 -07:00
Jack Pham
01e29a0238 usb: dwc3-msm: Allow compilation when USB_GADGET=n
Fix link errors when USB_GADGET=n which causes dwc3/gadget.c
not to be built. These symbols are only used in the msm_ep_config/
unconfig functions so we can conditionally compile them.

Signed-off-by: Jack Pham <jackp@codeaurora.org>
2016-03-22 11:08:29 -07:00
Siddartha Mohanadoss
7a587d7f46 thermal: thermal_sys: Add support for configurable trip points.
Add functionality for configurable hi, low and critical low.
Change the trip point attributes to allow userspace clients
with root access to set temperature for configurable hi and
low temperature.

Change-Id: I25c9c3bcfd58e44da5369187d1095559062f1860
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
Signed-off-by: David Brown <davidb@codeaurora.org>
2016-03-22 11:08:28 -07:00
Ram Chandrasekar
a651fa6a56 Revert "thermal-core: Add a lock to tz_notify_trip()"
This reverts commit 383ac33a1e2ab375e41387cf05132533ae178c36.

The temperature sensor drivers registering with thermal
core framework can call the thermal_sensor_trip() API in
interrupt context. This might cause potential thermal
reset issues because the interrupt might be disabled till
this API returns.

Change-Id: I8d6dfc55386fbdea8e51e7abbb0e7632208c6c38
Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
2016-03-22 11:08:27 -07:00
Shiju Mathew
14b0886b04 thermal-core: Add separate threads for sysfs notify
Add separate threads for sysfs notify. This is required
so that any thermal trip is not blocked while handling
sysfs notify.

Change-Id: Ifee206c29fd1b3c226a342b7f048250d5062397e
Signed-off-by: Shiju Mathew <shijum@codeaurora.org>
[imaund@codeaurora.org: Resolved context conflicts and updated a call
  of INIT_COMPLETION to reinit_completion]
Signed-off-by: Ian Maund <imaund@codeaurora.org>
2016-03-22 11:08:26 -07:00
Jeff Bernard
6a0a9b4bbf thermal-core: Re-program the thresholds every time
Program the thresholds every time regardless so we guarantee
the threshold is programmed.  Previous code didn't reprogram
the threshold if it was already believed to be set.  This
check can be wrong is some cornor cases.

Change-Id: Ie94cb40302c585b2b779da57ad70d32cc2445c96
Signed-off-by: Jeff Bernard <jbernard@codeaurora.org>
2016-03-22 11:08:25 -07:00
Jeff Bernard
5059c6fe71 thermal-core: Add a lock to tz_notify_trip()
Lock the sensor threshold list during notifications so it
isn't updated until notifications are sent out nor can
something else update thresholds until all notifications
are sent out.

Change-Id: Iafce75fa7fceda3de867044861e4a2e3eef47c95
Signed-off-by: Jeff Bernard <jbernard@codeaurora.org>
2016-03-22 11:08:24 -07:00
Ram Chandrasekar
c6fb5b4539 thermal_core: Add sysfs notification support for userspace
Add support to notify the userspace through sysfs
notification when a userspace threshold is crossed.

Change-Id: Ifdea7f15f288d1dca5365aedad16d1bdbc80be6c
Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
2016-03-22 11:08:24 -07:00
Archana Sathyakumar
7ca5e48173 thermal-core: Add API to get temperature
Currently, there is no API to query the current temperature
in sensor framework. Add a generic API to get it.

Change-Id: I038e9a118e77eb6a3599b7d45a0cc8757990d2ef
Signed-off-by: Archana Sathyakumar <asathyak@codeaurora.org>

Conflicts:
	include/linux/thermal.h
2016-03-22 11:08:23 -07:00
Ram Chandrasekar
b48731b306 thermal-core: Fix to send correct trip type to get trip temperature
Fix the thermal sys code to pass the proper trip type
expected by tsens driver to get the tsens trip
temperature.

CRs-Fixed: 608753
Change-Id: I527af21bf13d8c5a93b92b34fa5f05c527a08bcd
Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
2016-03-22 11:08:22 -07:00
Anji Jonnala
939a7bbf7f thermal-core: Fix invalid sensor request not accounted correctly
Add NULL check for sensor name before using it in sensor_get_id and
return NULL explicitly when sensor id is not valid in get_sensor of
thermal core.

Change-Id: I4200a5691183aa2d40ef8ed64554f0beb8ce6d0d
Signed-off-by: Anji Jonnala <anjir@codeaurora.org>
2016-03-22 11:08:21 -07:00
Ram Chandrasekar
9e0b2db23b thermal: Add Support for enabling and disabling tsens trip
Add new API to enable or disable the kernel client's trip
threshold request. The enable or disable trip threshold requests
from different kernel clients and userspace client will
activate/deactivate the corresponding clients threshold request.

Modify thermal sys framework to include only the active
thresholds from clients to determine the current trip
thresholds for tsens.

CRs-Fixed: 561775
Change-Id: I304ac00daa8a0a1a68b60153c29ee6cb5c3507b1
Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
[joshc: drop msm_thermal chunk]
Signed-off-by: Josh Cartwright <joshc@codeaurora.org>
2016-03-22 11:08:20 -07:00
Praveen Chidambaram
6ed698c759 thermal: Fix sensor thresholds not accounted correctly
Sensor threshold min and max are calculated to be binding around the
current temp, but they fail if there no thresholds available with the
min < curr_temp and the max > curr_temp.

Fix negative temperatures handling.

Change-Id: I124d2a9249f705d41469b8e0efffe2dfdf05e292
Signed-off-by: Praveen Chidambaram <pchidamb@codeaurora.org>
2016-03-22 11:08:19 -07:00
Siddartha Mohanadoss
655ad70145 thermal: thermal-core: Change temp type from unsigned to int
Negative temperature values can be set by thermal clients
to the TSENS driver. Having unsgined long type prevents
clients using the set_trip_temp() thermal api to set
negative temperature values. On msm-3.4 kernel this api
had support to set negative temperature. Change the type
to support the negative temperature.

Change-Id: I987aed5a291b76d8360a9256cad0ff0c1adb06c8
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
2016-03-22 11:08:18 -07:00
Praveen Chidambaram
eb00c793d7 thermal: Add sensor API to allow any driver to set thresholds
Sensor API allow drivers to set min or max thresholds and get
notified when the corresponding sensor crosses these thresholds.
The sensor API, uses the THERMAL_TRIP_CONFIGURABLE_HI and
THERMAL_TRIP_CONFIGURABLE_LOW, to set the threshold. The existing
sysfs interfaces will not be affected by the newly added API.

Change-Id: I85d2ae132fc3b7b6d157faf0a7390e31fdc7e6da
Signed-off-by: Praveen Chidambaram <pchidamb@codeaurora.org>

Conflicts:
	include/linux/thermal.h
2016-03-22 11:08:17 -07:00
Siddartha Mohanadoss
0637fa244f thermal: thermal_sys: Add support for configurable trip points.
Add functionality for configurable hi, low and critical low.
Change the trip point attributes to allow userspace clients
with root access to set temperature for configurable hi and
low temperature.

Change-Id: I25c9c3bcfd58e44da5369187d1095559062f1860
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
Signed-off-by: David Brown <davidb@codeaurora.org>

Conflicts:
	drivers/thermal/thermal_core.c
2016-03-22 11:08:17 -07:00
Siddartha Mohanadoss
9b74895842 thermal: tsens: TSENS driver fixups
Add TSENS Thermal driver. Include support to activate
a trip type and mode.

This snapshot is taken as of msm-3.14 commit 3bc54cf86b
(Merge "msm: camera: Add dummy sub module in sensor pipeline")

Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>

Conflicts:
	drivers/thermal/Kconfig
	drivers/thermal/Makefile
	include/linux/thermal.h

Change-Id: Ie8a089afc0cf9e45ac000dff425a3e6206c1b9b1
2016-03-22 11:08:16 -07:00
Mohit Aggarwal
5950e6010f defconfig: arm: msm: Enable memshare config flag
Memshare driver is required to provide memory from HLOS
to clients present on Modem.

Signed-off-by: Mohit Aggarwal <maggarwa@codeaurora.org>
2016-03-22 11:08:15 -07:00
Katish Paran
4f3f0f26a7 memshare: Release the memory only if no allocation is done
Currently, memshare relies on the system monitor only for
releasing memory for the allocated clients. It may happen that
XPU is still intact on the modem side while driver tries to
release the memory. This patch ensures that memory release only
happens if XPU is released.

Change-Id: I45716c0abe6bc08559854782ff73a332e148a7cb
Signed-off-by: Katish Paran <kparan@codeaurora.org>
2016-03-22 11:08:14 -07:00
Mohit Aggarwal
3565c0340c memshare: Port and add snapshot of changes from msm-3.10
Port the memshare driver and apply the following memshare driver
changes taken from msm-3.10 kernel branch as of msm-3.10 commit
4493220f	memshare: Boot time allocation and handling
		multiple clients
2ae4997a	memshare: Donot re-allocate the memory for the
		clients
059dcd59	memshare: Do not overwrite the response for the
		failure case
ed6d183f	memshare: Change the compatible property field
		for child node
b473fc4e2	memshare: Free the memory after XPU unlocking is
		done
95c114c39	memshare: Add query size api support for clients
60f310d4e	memshare: Change dma attribute to
		DMA_ATTR_NO_KERNEL_MAPPING
73075545	memshare: Remove local connection status variable
98dd2908	memshare: Place error check to prevent out of
		bound access

Change-Id: Iecf0a9828efd1d56c309a2af882c13ce36e7fc06
Signed-off-by: Katish Paran <kparan@codeaurora.org>
Signed-off-by: Mohit Aggarwal <maggarwa@codeaurora.org>
2016-03-22 11:08:13 -07:00
Rohit Vaswani
fbde4188a5 defconfig: msm: Enable CONFIG_UIO and CONFIG_MSM_SHAREDMEM
Signed-off-by: Rohit Vaswani <rvaswani@codeaurora.org>
2016-03-22 11:08:12 -07:00
Prasad Sodagudi
73283bb3b8 uio: msm_sharedmem: Use proper format to print phys_addr_t
Use proper printk format specifier to print phys_addr_t
type variable.

Change-Id: I7c55e44e813d8d41e1ead03280044c8542a24922
Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
2016-03-22 11:08:11 -07:00
Nikhilesh Reddy
060c1d5d23 uio: msm_sharedmem: Add support for HYP call
Add support for HYP call to setup the sharedmem permissions
for the MPSS client.

Change-Id: I3b48ae962865d8d0a0ea6e3fbb8e21278b59c690
Signed-off-by: Nikhilesh Reddy <reddyn@codeaurora.org>
2016-03-22 11:08:11 -07:00
Nikhilesh Reddy
d21221f75a uio: Add snapshot of MSM sharedmem driver
This is a snapshot of the MSM sharedmem driver as of msm-3.14
commit:

149717c082aab8168283b7e0c23d8bd5a45b1999
( uio: msm_sharedmem: Add custom mmap )

The following changes are included:
02d55287 uio: msm_sharedmem: Restrict debugfs write to root.
de961fc7 uio: msm_sharedmem: Return ENOMEM if the shared mem addr
	 is zero.
b974ce64 uio: msm_sharedmem: Add addtional information to debugfs
c46af547 uio: msm_sharedmem: Add support for dynamic shared memory
	 allocation

Change-Id: I49902f018bde1d59d41027b7e46268cc17231a3e
Signed-off-by: Nikhilesh Reddy <reddyn@codeaurora.org>
2016-03-22 11:08:10 -07:00
Karthikeyan Ramasubramanian
8d72914ac3 defconfig: arm64: msm: Enable kernel QMI Interface
The kernel QMI interface permits QMI communication to/from kernel
drivers.

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2016-03-22 11:08:09 -07:00
Karthikeyan Ramasubramanian
cdb2ce4239 soc: qcom: Add snapshot of QMI
This snapshot is taken as of msm-3.18 commit e70ad0cd (Promotion of
kernel.lnx.3.18-151201.)

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2016-03-22 11:08:08 -07:00
Karthikeyan Ramasubramanian
7c45a7bcfa defconfig: arm64: msm: Enable IPC Router G-Link Transport
The IPC Router G-Link Transport permits IPC Router communication over
G-Link to the other processors in the SoC.

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2016-03-22 11:08:07 -07:00
Karthikeyan Ramasubramanian
e6668df1e5 soc: qcom: Add snapshot of ipc_router_glink_xprt
This snapshot is taken as of msm-3.18 commit e70ad0cd (Promotion of
kernel.lnx.3.18-151201.)

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2016-03-22 11:08:06 -07:00
Karthikeyan Ramasubramanian
963de66884 soc: qcom: Add snapshot of ipc_router_mhi_xprt
This snapshot is taken as of msm-3.18 commit e70ad0cd (Promotion of
kernel.lnx.3.18-151201.)

Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
2016-03-22 11:08:05 -07:00