Add flags for clock, suspend state and logging of
interrupts debug.
Change-Id: Ifffdd44014e3b3c4826a310e1c4149f692a3696b
Signed-off-by: Vinay Sudra <vsudra@codeaurora.org>
When USB is disconnected we dont reset the num_trbs field of a
request before giving it back to the respective function. When
this request is re-used it will have an incorrect num_trb value.
For f_qdss HW path we use 1 endless request and allocate 1 TRB to
accommodate this request. This request is freed only during an USB
composition switch. Doing an USB plug-out/plug-in during an active
bam2bam session would result in erroneously incrementing the num_trbs
value when the transfer is resumed. When this request is dequeued
during a qdss_close we would increment dequeue pointer in accordance
with this incorrect num_trbs value. This leads to dequeue pointer
going beyond enqueue pointer and thus the subsequent ep_queue fails
due to this mismatch. Fix this by always setting the num_trb field
to 1 for requests going through qdss HW path.
Change-Id: Ibddad6c8fdd67b42d12752ae3ead73d20110c290
Signed-off-by: Elson Roy Serrao <eserrao@codeaurora.org>
Add SOC ID to support socinfo for YUPIK LTE platform.
Change-Id: Ib00fcfeb58465c35e3b036cf49112abfe62478b1
Signed-off-by: Naina Mehta <nainmeht@codeaurora.org>
set bootloader_memory_limit to end of dram, if the memory limit set
in kernel parameters is more than ram size.
Change-Id: I7d23ca84f08dfb4bf7660253db722a1f6456bf85
Signed-off-by: Srinivasarao P <spathi@codeaurora.org>
Free DMA handle fd maps in case of error while creating
map for other handles.
Change-Id: Iae062bc958a58f38e4424fab88b451813478ae97
Acked-by: Deepika Singh <dsi@qti.qualcomm.com>
Signed-off-by: Vamsi krishna Gattupalli <vgattupa@codeaurora.org>
Remove unwanted configs related to host mode and also configs that
are not applicable for MONACO.
Add required configs related to accessory and audiosource drivers to
be enabled for MONACO.
Change-Id: Icec46ae3ed80dc2d6842b308d0be38c5a8c14abd
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
This snapshot is taken as of msm-4.14
commit b9f2c2a80f8b
("spmi: pmic_arb: add interrupt support to virtio spmi").
Change-Id: I79eaa03591dbd3c32db2175045f6033b38a9c8ea
Signed-off-by: Ping Jiang <scottjiang@codeaurora.org>
Remove "battery.o" file from SMB1351 config to avoid
the linking issues when SMB1351 config is enabled.
Change-Id: Ia70d7f5d4fa12247542786785ebc303aba32d276
Signed-off-by: Ashish Chavan <ashichav@codeaurora.org>
Enable the virtual subsystem notification driver on the Auto
virtual machine.
Change-Id: I4b46d42e2012effb2186cd4854d494f15c621bcc
Signed-off-by: Anant Goel <anantg@codeaurora.org>
Enable the Shared Memory (SMEM) driver on the Auto
virtual machine.
Change-Id: Ia2d043972e4e69b78cccb2a61206baf7fc60eb01
Signed-off-by: Anant Goel <anantg@codeaurora.org>
The spss-util driver provides utilities required for the Secure
Processor Subsystem (SPSS). It provides the fuse state for key
selection and the SPSS HW version.
Legacy spss not support load spss by UEFI and also not support
CMAC/IAR feature.
Change-Id: Iea0d66ed66a2817850f99f74bf716d33db956812
Signed-off-by: Santosh Dronamraju <sdronamr@codeaurora.org>
The direct connect registers base need to keep differently for
sm8150 since it used per tile registers in devicetree.
pinctrl driver does tile plus hmss base address for configuring
direct connect interrupts. Update the tile address to correctly
point to direct connect registers.
Change-Id: Ic959ed067be30dd457449e874298be30b696cd07
Signed-off-by: Maulik Shah <mkshah@codeaurora.org>
Update following settings in LRA frequency detection sequence according
to HW recommendation:
1) Increase to 6 drive cycles before enabling High-Z period for auto
resonance config.
2) Disable adaptive drive duty function.
Change-Id: I551974603c99fcdad5d38fdef6edf15746c0033e
Signed-off-by: Fenglin Wu <fenglinw@codeaurora.org>
adding python3 support to make it compatible with newer mdms
Change-Id: If0452676d2983b535d9564b81477e6f89c53fc70
Signed-off-by: Remil Ram <remilr@codeaurora.org>