Commit graph

684,113 commits

Message SHA1
scripts: build-all.py: set clang as REAL_CC for arm
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 Shahare   authored and   Gerrit - the friendly Code Review server   commited 2020-02-27 21:25:17 -08:00
850650fd38
Merge "touchschreen/focaltech_flash: Refactor and simplify chipid check"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-26 22:36:31 -08:00
19ffb35140
Merge "Revert "ARM: dts: msm: update modem thermal zone mitigation thresholds for sa415m""
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-26 22:36:30 -08:00
4c199ae7e7
Merge "soc: qcom: bgdaemon: do bg soft reset on unload"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-26 22:36:28 -08:00
e72f83991a
Merge "defconfig: msm: Enable CNSS SDIO for sdm845"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-26 22:36:26 -08:00
597f2ba562
Merge "ARM: dts: msm: Change SPM node structure for msm8905"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-26 11:49:35 -08:00
ae2af11a28
Merge "soc: qcom: bgcom: resolve warning error from compiler"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-26 11:49:34 -08:00
05a1b43b09
Merge "mdp3: Fix build error reported using LLVM"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-26 11:49:31 -08:00
1cc0f31426
Revert "ARM: dts: msm: update modem thermal zone mitigation thresholds for sa415m"
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>

Manaf Meethalavalappu Pallikunhi   commited 2020-02-26 22:05:37 +05:30
4e9e7894af
Merge "drm/msm: change CSC matrix selection logic for CDM block"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-26 01:41:47 -08:00
0264fa50db
soc: qcom: bgcom: resolve warning error from compiler
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>

Chandrasekhar Mattaparthy   commited 2020-02-26 14:50:13 +05:30
9b0497aa09
soc: qcom: bgdaemon: do bg soft reset on unload
Call bg soft reset on bg firmware unload.

Change-Id: I562bf18d06f9847f35ef67093b5b071015468731
Signed-off-by: Ajit Kumar <kajit@codeaurora.org>

Ajit Kumar   commited 2020-02-26 12:48:39 +05:30
1e6055081f
ARM: dts: msm: Change SPM node structure for msm8905
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 Madana   authored and   Gerrit - the friendly Code Review server   commited 2020-02-25 22:38:09 -08:00
3a0f32d1d5
ARM: dts: msm: msm8905 changes for device bringup
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 Madana   authored and   Chetan C R   commited 2020-02-26 12:07:20 +05:30
f6d25d53dd
Merge "kernel: Fix build errors with LLVM"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-25 04:27:12 -08:00
3ab2846abf
kernel: Fix build errors with LLVM
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 Hashim   authored and   Swetha Chikkaboraiah   commited 2020-02-25 13:08:36 +05:30
4e297f45a4
drm/msm: change CSC matrix selection logic for CDM block
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 Khurana   authored and   Gerrit - the friendly Code Review server   commited 2020-02-24 23:11:37 -08:00
ce2aa51732
Merge "ARM: dts: Add backend to support split A2DP for SDM429W"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-24 11:13:48 -08:00
d4921e03a9
Merge "drm/msm: add YUV format support"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-24 02:52:03 -08:00
15e5e395c0
Merge "msm: ep_pcie: Add KPI Marker and Log for PCIe Link Init"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-24 02:51:59 -08:00
2cbd28d768
Merge "msm: mhi_dev: Add KPI Marker and Log for MHI Init"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-24 02:51:53 -08:00
46843dfec7
touchschreen/focaltech_flash: Refactor and simplify chipid check
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 Hashim   authored and   Gerrit - the friendly Code Review server   commited 2020-02-24 02:13:25 -08:00
c7b51680e0
mdp3: Fix build error reported using LLVM
NULL check against compile time arrays doesn't add any
value, remove them.

Change-Id: I83046296d01d68d3e46ffcbe8592eacf36fa807e
Signed-off-by: Shiraz Hashim <shashim@codeaurora.org>

Shiraz Hashim   authored and   Gerrit - the friendly Code Review server   commited 2020-02-23 23:15:59 -08:00
d740ab42de
Merge "ARM: dts: msm: Add qcom_gadget node for SA415"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-22 22:48:39 -08:00
d026bbd5b5
Merge "USB: gadget: support for dynamic read of usb composition"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-22 22:48:38 -08:00
b69be6d5a0
msm: mhi_dev: Add KPI Marker and Log for MHI Init
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>

Nitesh Gupta   commited 2020-02-22 11:41:50 +05:30
dd7321fbf3
msm: ep_pcie: Add KPI Marker and Log for PCIe Link Init
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>

Nitesh Gupta   commited 2020-02-22 11:34:18 +05:30
abbafc15a7
ARM: dts: Add backend to support split A2DP for SDM429W
Add support to enable Bluetooth A2DP playback via DSP.

Change-Id: Iaa6042edf96e6676a30f82040c561a17790cc382
Signed-off-by: sohail hoque <shoque@codeaurora.org>

sohail hoque   authored and   Sohail Hoque   commited 2020-02-21 20:39:36 +05:30
aaefca0dda
Merge "ubifs: Fix build issues reported using LLVM"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-20 18:53:36 -08:00
cdaae3884f
Merge "ARM: dts: msm: Support fcm dump for SDM670"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-20 18:53:35 -08:00
c6a9229dfa
Merge "soc: qcom: bgcom: update the spi wakeup retry delay"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-20 18:53:33 -08:00
bb1f836eb0
Merge "ipa: use common ring event ring for WLAN MCC pipes in auto config"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-20 10:59:12 -08:00
ff129dbdd6
Merge "msmđź“·lrme: Fix LRME context Ref Count leak"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-20 10:59:11 -08:00
c335e606d9
Merge changes into msm-4.9
Gerrit - the friendly Code Review server   commited 2020-02-20 10:34:24 -08:00
a562721844
ubifs: Fix build issues reported using LLVM
Self assignments are reported as errors using LLVM
toolchain, fix them.

Change-Id: Idbbbeb5dff6f9874a66590c7fa01361e28a8ba12
Signed-off-by: Shiraz Hashim <shashim@codeaurora.org>

Shiraz Hashim   authored and   Naitik Bharadiya   commited 2020-02-20 19:00:17 +05:30
c285a11071
ARM: dts: msm: Support fcm dump for SDM670
Enable support fcm dump under memory dump for SDM670.

Change-Id: Ic6b35be7b6e662e8bdce11b7cea86aa5ae9be1a5
Signed-off-by: Swetha Chikkaboraiah <schikk@codeaurora.org>

Swetha Chikkaboraiah   authored and   Gerrit - the friendly Code Review server   commited 2020-02-20 01:51:21 -08:00
955ba5f899
ARM: dts: msm: Add qcom_gadget node for SA415
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>

Aniket Randive   commited 2020-02-20 15:00:12 +05:30
a64c139e78
USB: gadget: support for dynamic read of usb composition
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>

Aniket Randive   commited 2020-02-20 14:47:42 +05:30
de9008b9e7
Merge "sched/debug: Explicitly cast sched_feat() to bool"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-20 01:16:52 -08:00
0ddf9c7bca
drm/msm: add YUV format support
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 Khurana   authored and   Gerrit - the friendly Code Review server   commited 2020-02-20 00:13:29 -08:00
ed859f5d28
soc: qcom: bgcom: update the spi wakeup retry delay
Retry every 1 ms for 100 times to resume BG spi.

Change-Id: I76072a5c2bdfee50ac4c51a35b88e8a8586678d9
Signed-off-by: Ajit Kumar <kajit@codeaurora.org>

Ajit Kumar   commited 2020-02-20 11:01:32 +05:30
59174b2b27
sched/debug: Explicitly cast sched_feat() to bool
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 Zijlstra   authored and   Gerrit - the friendly Code Review server   commited 2020-02-19 20:30:25 -08:00
e3a0242aef
Merge "ARM: defconfig: Enable intermediate functional block support for sdm429w"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-19 16:54:10 -08:00
614c5bbf8c
ipa: use common ring event ring for WLAN MCC pipes in auto config
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>

Chaitanya Pratapa   commited 2020-02-19 11:48:32 -08:00
021307244f
Merge "drivers: net: can: Timestamp offset correction"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-19 08:39:32 -08:00
857b40cc6d
Merge "defconfig: arm: Enable configs on msm8905 device"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-19 08:39:31 -08:00
0da772c81c
Merge "msm:ipa3: Fixed pointer dereference issue without checking for null"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-19 01:40:44 -08:00
99876f793a
Merge "ARM: dts: msm: add device tree support for msm8905"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-19 01:40:43 -08:00
296c143515
Merge "net: Add noinline to reduce dev_ethtool stack size"
Linux Build Service Account   authored and   Gerrit - the friendly Code Review server   commited 2020-02-19 01:40:41 -08:00
8816a2d1f1
ARM: defconfig: Enable intermediate functional block support for sdm429w
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>

Chandrasekhar Mattaparthy   commited 2020-02-19 14:41:32 +05:30
373efe3e9a