phy auto-resume allows phy to automatically drive
bus resume right after device driving bus resume for
at least 1ms due to remote wake up, before host XHCI
driver gets a chance to drive bus resume.
Change-Id: I6ea326b0864f46dd5e438f050950b8ee721726e5
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
Add device tree files for msmfalcon target, for platforms with
internal audio codec.
Change-Id: Id5d42a941c1583edc9c1ce0803c764b87a445313
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
PMI software requests PHY driver to turn-ON LDOs before running
charger detection. This is needed to have USB data lines in hi-Z
state. If there is race between USB driver processing disconnect
and next rm_pulldown request, then there is a possibility of
PHY driver turning-off LDOs even if PMI voted for it. This can
cause charger detection to fail. To fix this add a check in PHY
driver to check PMI vote in disconnect handling.
Change-Id: I6e873207aeee60e8e933430fc4e755aef81ab447
CRs-fixed: 1097343
Signed-off-by: Manu Gautam <mgautam@codeaurora.org>
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
The IOMMU test framework has been updated to add support for dummy
platform devices for testing purpose.
Change-Id: I57796a3c99a8c7463d98bc82be11a962527a45fe
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
Add support for CTI, TPDA and TPDM for msmfalcon. TPDM is used
for trace, profiling and diagnostics and tpda is used as
an aggregator.
Change-Id: Ifad3259ca0fab45a264596475150d01708db3588
CRs-fixed: 1056777
Signed-off-by: Amey Telawane <ameyt@codeaurora.org>
Disable lpm sleep modes for msmtriton emulation platform
at boot time as PMIC related functionality is not emulated.
Change-Id: Ic85fdf082c8a5e3676c99398f42d36963cd352f3
Signed-off-by: Raju P.L.S.S.S.N <rplsssn@codeaurora.org>
The byte and pixel clocks RCG sources from their dsi byte/pixel PLLs,
update the parent names so that those parents could be requested.
Change-Id: Ie92df31a5cdfa176e872d721a84475a37172a2dd
Signed-off-by: Taniya Das <tdas@codeaurora.org>
Add pinctrl configuration for GPIO66 and GPIO67 used by Touchscreen
on MSMFALCON.
Change-Id: Ica5ff2bdbdfbfd2fa8dbba7048b74108b2a05f3f
Signed-off-by: Himanshu Aggarwal <haggarwa@codeaurora.org>
Fix a compile time error introduced by
'commit 334ca3ed18 ("Merge branch 'linux-linaro-lsk-v4.4'
into linux-linaro-lsk-v4.4-android")'
Change-Id: I1af8d539a1ce07e16f6c46f855c65cc4985de737
Signed-off-by: Vinayak Menon <vinmenon@codeaurora.org>
Updated QoS clock names and QoS priority settings for mmnoc and a2noc.
Also added a new pimem bus master node for QoS programming.
Change-Id: I7ac87efea6e67e727839e36fb1a4a85faa219801
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
Add new bus master id to identify the pimem bus master
for bandwidth aggregation and QoS programming done
by the bus driver.
Change-Id: I0991065984b35511c33ab4c9bd274ad465d19601
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
Enable blsp1_uart3 for WCN3990 for QRD interposer msm8998 to use
high speed UART driver for bluetooth HCI interface.
CRs-Fixed: 1088153
Change-Id: Ibc1d54ca18c57a83c08e8a1eafc63e6aeb95f7c4
Signed-off-by: zhenchao <zhenchao@codeaurora.org>
extcon node is missed for QRD starlord track 3 and lead to enumerate as
unkonw device in PC. Add this node as MTP/CDP to enumeration work.
CRs-Fixed: 1099546
Change-Id: Ic7f4b96f8ff993637d18faf54316b3ca12e8f6bd
Signed-off-by: Liangliang Lu <luliang@codeaurora.org>