To support LLVM for arm, set REAL_CC to clang
which overrides gcc.
All the defconfigs we care about should be in
arch/arm/configs/vendor/ so remove the pattern-based
detection logic for arm.
Change-Id: Id48890e0d7b3ee5a37fe1a6ea2ae762bdd65eeec
Signed-off-by: Rahul Shahare <rshaha@codeaurora.org>
Rahul Shahareauthored and Gerrit - the friendly Code Review servercommited 2020-02-27 21:25:17 -08:00
This reverts commit af81b8abc8.
As per latest recommendation, modem junction temperature mitigation
needs to start from 95C.
Change-Id: I08f444d9761eb48dc8abc84304eaa17b0677ddd9
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
As compiler optimization level updated as optimiize for
performance, compliation will fail even if there is warining.
Change-Id: Idadb5261f33225ed3c07cf24b9fec3bbdcc30484
Signed-off-by: Ganesh Keethol <gkeethol@codeaurora.org>
Signed-off-by: Chandrasekhar Mattaparthy <cmatta@codeaurora.org>
Change spm node structure according to the spm driver
changes for configuring SPM for cores and L2.
Change-Id: I794eb2617a431ab96bdcd2684fd9349cc31868db
Signed-off-by: Manjunatha Madana <mamanj@codeaurora.org>
Manjunatha Madanaauthored and Gerrit - the friendly Code Review servercommited 2020-02-25 22:38:09 -08:00
Support for msm8905 bringup with pm8909 support.
Change-Id: I1b43c9f6720caa65325474fc4cd529fbf91df88a
Signed-off-by: Chetan C R <cchinnad@codeaurora.org>
Signed-off-by: Manjunatha Madana <mamanj@codeaurora.org>
Manjunatha Madanaauthored and Chetan C Rcommited 2020-02-26 12:07:20 +05:30
This patch intends to fix some trivial errors reported
while building kernel with LLVM toolchain.
Change-Id: Icc15085abe52498c90ee5345beb65120fc2636ee
Signed-off-by: Shiraz Hashim <shashim@codeaurora.org>
Shiraz Hashimauthored and Swetha Chikkaboraiahcommited 2020-02-25 13:08:36 +05:30
CDM block is always using a limited quantization range
matrix.
This can be overridden to use a full range matrix if
the sink supports override capability or the mode is a
non-CEA mode.
Adjust the matrix selection logic to accommodate full
range quantization as well.
Change-Id: I708412a923fb0d47e798f35ebe14b4c2f1a72fc9
Signed-off-by: Abhinav Kumar <abhinavk@codeaurora.org>
Signed-off-by: Ajay Singh Parmar <aparmar@codeaurora.org>
Signed-off-by: Chirag Khurana <ckhurana@codeaurora.org>
Chirag Khuranaauthored and Gerrit - the friendly Code Review servercommited 2020-02-24 23:11:37 -08:00
LLVM reported build issue with existing chip id check as
it gets confused with the if blocks. Refactor and simplify
chipid check to fix the error.
Change-Id: Idda7d239a369be2c52b2b2ef040332b701705865
Signed-off-by: Shiraz Hashim <shashim@codeaurora.org>
Shiraz Hashimauthored and Gerrit - the friendly Code Review servercommited 2020-02-24 02:13:25 -08:00
Add logs and Boot KPI Markers in MHI driver for MHI
Initialization. This is required for KPI consistency
and KPI calculation and getting KPI data.
Change-Id: Ie6ab9b69f4ab3fb548cc9a2f0bf74ba935a88e0c
Signed-off-by: Nitesh Gupta <nitegupt@codeaurora.org>
Add logs and Boot KPI Markers in PCIe EP driver for link
Initialization. This is required for KPI consistency
and KPI calculation and getting KPI data.
Change-Id: I1b2696ba3fdd9e6dda2cb23bfbab941b8fcc8f32
Signed-off-by: Nitesh Gupta <nitegupt@codeaurora.org>
Add support to enable Bluetooth A2DP playback via DSP.
Change-Id: Iaa6042edf96e6676a30f82040c561a17790cc382
Signed-off-by: sohail hoque <shoque@codeaurora.org>
sohail hoqueauthored and Sohail Hoquecommited 2020-02-21 20:39:36 +05:30
Enable support fcm dump under memory dump for SDM670.
Change-Id: Ic6b35be7b6e662e8bdce11b7cea86aa5ae9be1a5
Signed-off-by: Swetha Chikkaboraiah <schikk@codeaurora.org>
Swetha Chikkaboraiahauthored and Gerrit - the friendly Code Review servercommited 2020-02-20 01:51:21 -08:00
Add qcom_gadget node to enable usb composition at
boot time on SA415m. Allow changing the default pid
using "usb_pid" parameter from kernel command line.
Change-Id: I9a3963c68b0b09deec3457b54e59ca8eb03dfb3f
Signed-off-by: Aniket Randive <arandive@codeaurora.org>
This change is used to pick one of the pid from
command line parameter and boot the gadget as
per the usb composition.
Change-Id: Ia49b8fd8431675a9fcbf7e7818650d9226fe8685
Signed-off-by: Aniket Randive <arandive@codeaurora.org>
Enable YUV formats for current resolution if supported.
Also, chooses the best mode for turning on the
sink based on sink source capabilities. This can
be either RGB or YUV. For YUV formats adjust
the pxl clock and also configure the relevant
hardware blocks in SDE.
Change-Id: I48a36a991c194badb3ddca4bbf5bcbc21d838b8f
Signed-off-by: Yuan Zhao <yzhao@codeaurora.org>
Signed-off-by: Ajay Singh Parmar <aparmar@codeaurora.org>
Signed-off-by: Chirag Khurana <ckhurana@codeaurora.org>
Chirag Khuranaauthored and Gerrit - the friendly Code Review servercommited 2020-02-20 00:13:29 -08:00
LLVM has a warning that tags expressions like:
if (foo && non-bool-const)
This pattern triggers for CONFIG_SCHED_DEBUG=n where sched_feat() ends
up being whatever bit we select. Avoid the warning with an explicit
cast to bool.
Change-Id: I668e085a29deb6330eb5c820012f1c9663d71b24
Reported-by: Philipp Klocke <philipp97kl@gmail.com>
Tested-by: Nick Desaulniers <ndesaulniers@google.com>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Git-commit: 7e6f4c5d600c1c8e2a1d900e65cab319d9b6782e
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
[satyap@codeaurora.org: trivial merge conflict resolution]
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
Peter Zijlstraauthored and Gerrit - the friendly Code Review servercommited 2020-02-19 20:30:25 -08:00
In IPA4.0 Auto configuration, all event rings are allocated for
different use cases and if we use different event rings for WLAN
MCC pipes event ring allocation fails resulting in WLAN enablement
failure. Make changes to use common event ring for WLAN MCC pipes.
Change-Id: I46a462a4ad1a9135b1fd28fbc627eb49017a11e3
Signed-off-by: Chaitanya Pratapa <cpratapa@codeaurora.org>
Adding intermediate functional block driver
to support data over BT only use case.
Change-Id: Ida06d875aec696084695e02292309d2690d05aef
Signed-off-by: Rajeswari Konda <rajkonda@codeaurora.org>
Signed-off-by: Chandrasekhar Mattaparthy <cmatta@codeaurora.org>