If both wakee and waker are in top-app,don't place wakee on waker
cpu, because most of this case waker is not going to sleep,this
will cause waker preempted and lead high runnable time,so let
scheduler to select the best cpu in this case.
Change-Id: If6eb3c0acb202197e9dd90205c581398ac049649
Signed-off-by: Biao Long <blong@codeaurora.org>
Update copy_prop to allow copy to a destination buffer of size greater
than or less the source buffer size. This is needed to correctly pass
gaming bin fuse value to user mode.
Change-Id: I1b651c79b9286c1259fbace815d58892462a7931
Signed-off-by: Deepak Kumar <dkumar@codeaurora.org>
Add new port types for SWR 1.6 feature to accommodate
unified SWR Tx port mapping.
Change-Id: Ib3ac905c12628ea90b24ca26d29fde24e8ba0309
Signed-off-by: Aditya Bavanari <abavanar@codeaurora.org>
This change is for general scheduler improvement.
Change-Id: I7c3a073fa68d715dd3bdbed11e4f83e82046a3c0
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
Fix the incorrect definitions for BCMs that have the wrong
ordering between keepalive and num_nodes.
Change-Id: I7ce368444c0a10eea223c391abbf1c1ea00d3d45
Signed-off-by: David Dai <daidavid1@codeaurora.org>
Add a high bandwidth vote for critical NoCs during boot up.
Change-Id: I739df67083e13f542c0021054b1ca4c1f2d9bd09
Signed-off-by: David Dai <daidavid1@codeaurora.org>
This is a snapshot of the crypto driver changes taken as of
msm-4.19 commit <Id3a3c379eb1>
("ANDROID: scsi: ufs: UFS crypto variant operations API").
Change-Id: I5a80c2ba9ccdbc5125e7e5507fbf49cd1dcfce66
Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>
IPA driver uses SMMU driver for IPA accesses.
SMMU driver need to be loaded before IPA driver for
GKI configuration.
Change-Id: I72b4bdc52c54837875f9628097b8ab1759d7524c
Signed-off-by: Ghanim Fodi <gfodi@codeaurora.org>
wcd dsp manager is not needed on some devices. Add stub functions
for initialize and exit.
Change-Id: I8ed0977bddb820ccad04c6a8b9729fd3b2a7d507
Signed-off-by: Meng Wang <mengw@codeaurora.org>
In the GKI configuration, the arm-smmu-mod module will already
be present as a GKI module (i.e. the module will be generated from
the GKI ARM SMMU source). As such, there is no way to distinguish
between Qualcomm's ARM SMMU module, and the GKI ARM SMMU module,
since they have the same name. Thus, rename Qualcomm's ARM SMMU
module to distinguish between the two.
Change-Id: I6a41d3d518a800da4d560c8b8d2b8c48f1866d9a
Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
Some implementation's of the 'cat' command pass the
absolute position of the file-offset. In the current
implementation of 'regmap_data_read_file' this leads
to dumping all the registers from offset 0.
Avoid this by quitting the read loop if the file-offset
requested is lower than actual read-offset.
Change-Id: I7c6c31958e92f16387bf4cb5de7fbf4572fcce21
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
This enables the QTI specific ufs core driver.
The upstream core driver is skipped when enabled.
Change-Id: Ia2c3932aa627245495d1ff70027c2f9f9c3a5bc0
Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>
This patch fixes a NULL pointer dereference by checking
if vccq & vccq2 are valid before dereferencing it.
Change-Id: Ieb5aefab77428adbbbbf892f2be1a9942d7c3851
Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>