For some targets like Bengal, eud enablement expects a TCSR register
to be configured first. This would be one time enablement during
drivers probe. Due to this register disabled, eud was not getting
enabled on Bengal platform.
If this register is not configured for EUD, do not enable
eud-tcsr-check-enable parameter.
Change-Id: Iaabfaecf343090d964d06807dcee5ea6a2dca3dc
Signed-off-by: Shadab Naseem <snaseem@codeaurora.org>
Signed-off-by: Mukesh Ojha <mojha@codeaurora.org>
Add iio_write_channel_raw to qcom whitelist, as it is used in
QPNP-SMB5 charger and QPNP-LEDS-V2 flash drivers.
Change-Id: Ibb25568afc1ef408e438f5f1eabf37e7dc7ecee6
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
Seek time out is set to 7 sec and when lower Channel Spacing
is configured. RTC6226 chip is taking more then 7 sec to scan
the whole band range.
Set the seek timeout to 15 sec so that scan can be performed
within the seek timeout value.
Set the Tune time out value to 3 sec.
CRs-Fixed: 2744390
Change-Id: Id79f21aaac049b78ec22b8f90c533deac4bc448b
Signed-off-by: himta ram <hram@codeaurora.org>
If dts entries are missing, might be which are not required entry
for a SoC. Instead of logging them as error message moving them
to log messages.
Change-Id: I1e2d2e75ee3d5ee9533b12a634a694b9b1da9d08
Signed-off-by: Balakrishna Godavarthi <bgodavar@codeaurora.org>
This change will add all the power sources which are needed
for BT SoC's QCA6390 and QCA6490 to operate.
Change-Id: Ice58ba2b5c637c9be5cab5118c4b060037c1077d
Signed-off-by: Balakrishna Godavarthi <bgodavar@codeaurora.org>
LSE_ATOMIC is not supported for holi targets.
Change to disable LSE atomic operations, which
may result in crash for non-cacheable memory atomic
access.
Change-Id: Ibe2aba59de3b907908bae99f9f1cd92e128f348d
Signed-off-by: Ashish Bhimanpalliwar <abhiman@codeaurora.org>
Signed-off-by: Mayank Grover <groverm@codeaurora.org>
Disable CTI save function on perf build to avoid the power and performance
issue.
Change-Id: Ie656b6e911c841b134a78cba0fc5ba089a3deffc
Signed-off-by: Yuanfang Zhang <zhangyuanfang@codeaurora.org>
for qgki, as we are using the lpm-levels driver for our core
and cluster lpms so disbaling the CONFIG_ARM_CPUILDE_PSCI for
holi in qgki config.
Change-Id: Ie9e40d5fb4ef7324e2c556cea4db26d63ca1ab3e
Signed-off-by: Raghavendra Kakarla <rkakarla@codeaurora.org>
Enable various USB CONFIGFS driver modules that add
support for NCM, CCID, CDEV, and GSI and support
for USB host mode video devices as well.
Also, enable the driver module to support USB PHY
and low power audio as well.
Change-Id: Icecd4af4be776f2b8b31677287a086cd6788a3b8
Signed-off-by: Sriharsha Allenki <sallenki@codeaurora.org>
Enable memory to memory multimedia driver support
to allow v4l2 rotator compilation in Holi.
Change-Id: Iaabd0c7ec6f74c0ba2cad5e4d79825339333e33f
Signed-off-by: Raviteja Tamatam <travitej@codeaurora.org>
Add USB3 master so that client can vote for bandwidth
on Holi.
Change-Id: I37661eda4febdff619a703f423aca957f91347b5
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
Add USB3 master ID for Holi so that client can vote
for bandwidth.
Change-Id: Ied8597df5bb86989657d8493816c4a882b898b3f
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
If someone plays with the UFS clk scaling devfreq governor through sysfs,
ufshcd_devfreq_scale may be called even when hba is not runtime ACTIVE,
which can lead to unexpected error. We cannot just protect it by calling
pm_runtime_get_sync, because that may cause racing problem since hba
runtime suspend ops needs to suspend clk scaling. In order to fix it, call
pm_runtime_get_noresume and check hba's runtime status, then only proceed
if hba is runtime ACTIVE, otherwise just bail.
governor_store
devfreq_performance_handler
update_devfreq
devfreq_set_target
ufshcd_devfreq_target
ufshcd_devfreq_scale
Change-Id: I1345985d50bcb239b7af008f7d295de3d7581112
Signed-off-by: Can Guo <cang@codeaurora.org>
Enable sdxlemur interconnect driver so that consumers are
able to obtain their path handles for voting required bandwidths.
Change-Id: I553fa47819bd1e78f22ac10ab3a6420449bb4925
Signed-off-by: Naveen Yadav <naveenky@codeaurora.org>
Log IOMMU client name in debug structures so that tools can
directly read the IOMMU client name without having to access
other structures outside of the IOMMU debug attachments structure.
Change-Id: I36c13fd63e6ca7260b69d01573126e276eb5835b
Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
Don't map DDR memory as strongly ordered because it makes the memory
controller sad. All we really care about is the cache characteristics
and write-combine is the same as far as those are concerned.
Change-Id: Ic0dedbad30785c8d7c24ad3249413139593029f0
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
Don't print pagefault debugging in global space to avoid giving
away buffer addresses.
Change-Id: Ic0dedbad7a66aca1bd5b678aac0ddae6a8612f1c
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>