Commit graph

894,480 commits

Author SHA1 Message Date
qctecmdr
32eb6f2bc1 Merge "soc: qcom: hgsl: decouple ifence and doorbell" 2021-03-07 23:15:51 -08:00
qctecmdr
5d1b67af09 Merge "usb: f_qdss: Avoid wait_for_completion if qdss_disable is called" 2021-03-07 23:15:51 -08:00
Vinay Sudra
4c498c7723 defconfig: steppeauto: Set CONFIG_BLK_DEV_LOOP_MIN_COUNT to 16 for vts test
Set CONFIG_BLK_DEV_LOOP_MIN_COUNT=16 that pre-create loop
block devices at init time for vts_kernel_loopconfig_test.

Change-Id: Ie342467aa8208b367ca351d8989b7d166f6371e9
Signed-off-by: Vinay Sudra <vsudra@codeaurora.org>
2021-03-08 09:29:25 +05:30
qctecmdr
9efe49ec3a Merge "spmi: pmic_arb: Fix compile warning" 2021-03-07 07:18:14 -08:00
qctecmdr
18b25329ff Merge "defconfig: msm: Enable thermal drivers for sdmsteppeauto" 2021-03-07 07:18:13 -08:00
Manaf Meethalavalappu Pallikunhi
91790e9eab defconfig: msm: Enable thermal drivers for sdmsteppeauto
Enable thermal related sensor and cooling device drivers for
sdmsteppeauto.

Change-Id: Ie3ccc9edabc810d5c21b5de430c53a1528566d4b
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
2021-03-07 16:46:46 +05:30
qctecmdr
d8ebf2b5c2 Merge "defconfig: autogvm: Enable QRTR for linux guest" 2021-03-06 23:43:32 -08:00
Venkata Rao Kakani
de8bd62671 defconfig: autogvm: Enable QRTR for linux guest
Enable QRTR for diag IPC in linux guest.

Change-Id: I50da5efb8d24e72ac692653e9cc217162225bdd6
Signed-off-by: Venkata Rao Kakani <vkakani@codeaurora.org>
2021-03-07 10:36:29 +05:30
qctecmdr
822e2263a6 Merge "defconfig: msm: Enable thermal drivers for autogen3 targets" 2021-03-06 19:24:51 -08:00
Kasin Li
2bf9abc13c soc: qcom: hgsl: decouple ifence and doorbell
In systems doorbell is not valid, could set db-off flag to 1. Then
the driver still could probe and disable doorbell and hfence commands.
ifence still works.

Change-Id: I6d4e171d64dfc183f5d500fbd1180adb4b108a63
Signed-off-by: Kasin Li <donglil@codeaurora.org>
2021-03-06 18:54:09 -08:00
Manaf Meethalavalappu Pallikunhi
fddb58faa1 defconfig: msm: Enable thermal drivers for autogen3 targets
Enable thermal related sensor and cooling device drivers for
autogen3 targets.

Change-Id: Ib0b64fe8745ae41edc3e9a302a4dae6eda44f9d9
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
2021-03-06 17:27:36 +05:30
Manaf Meethalavalappu Pallikunhi
1cd7a3f0da drivers: thermal: Add ipc logging support for bcl pmic5 driver
Add ipc logging enablement for bcl pmic5. It dumps bcl vbat, ibat
and bcl level status information to ipc logging during bcl interrupt
violation as well as during current value query from thermal
framework.

Change-Id: Ibc0b69b935465f7961a67d88db87536f86b88c77
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
2021-03-06 17:16:44 +05:30
qctecmdr
d9b533eae2 Merge "defconfig: Enable TZ-log driver" 2021-03-05 23:55:24 -08:00
qctecmdr
81294f5b97 Merge "defconfig: Support for SSG HLOS drivers for msmsteppe" 2021-03-05 23:55:24 -08:00
Santosh Dronamraju
820b7f389f defconfig: Support for SSG HLOS drivers for msmsteppe
Enable QSEECOM,QRNG,smcinvoke config as modules.
Also enable the QTI crpto tz driver config,enable
QTI inline encryption and dependencies
supported on HW.
1.CONFIG_QSEECOM=m
2.CONFIG_HW_RANDOM_MSM_LEGACY=m
3.CONFIG_QCOM_SMCINVOKE=m
4.CONFIG_QTI_CRYPTO_TZ=m.
1.CONFIG_QSEECOM=m
2.CONFIG_SCSI_UFS_CRYPTO_QTI=m
3.CONFIG_HW_RANDOM_MSM_LEGACY=m
4.CONFIG_MMC_CQHCI_CRYPTO=m
5.CONFIG_MMC_CQHCI_CRYPTO_QTI=m
6.CONFIG_QCOM_SMCINVOKE=m
7.CONFIG_QTI_CRYPTO_COMMON=m
8.CONFIG_QTI_CRYPTO_TZ=m.

Change-Id: I4bb640a1ce53fbb9df9f13350e8328fd5776e8e9
Signed-off-by: Santosh Dronamraju <sdronamr@codeaurora.org>
2021-03-05 20:13:01 -08:00
Santosh Dronamraju
80d4cf9eac defconfig: Enable TZ-log driver
Enable TZ-log driver to access TZ Diag area.

Change-Id: Ia589fc4b8f60edf53b9242fe105a90b1cbbad80a
Signed-off-by: Santosh Dronamraju <sdronamr@codeaurora.org>
2021-03-05 20:12:52 -08:00
qctecmdr
64a6b508bc Merge "iio: qcom-spmi-adc5: update scaling ratios for SMB_ICHG and SMB_IIN" 2021-03-05 20:12:34 -08:00
qctecmdr
2be6831e06 Merge "defconfig: autogvm: Enable QUSB PHY used by SA6155" 2021-03-05 16:04:51 -08:00
qctecmdr
287d6c4225 Merge "pinctrl: qcom: Add support to disable gpio wakeup and direct connect" 2021-03-05 16:04:50 -08:00
qctecmdr
cc9bae59cb Merge "msm: kgsl: Correct gfp mask passed to kvcalloc" 2021-03-05 16:04:50 -08:00
qctecmdr
c70bd55321 Merge "defconfig: gen3auto: enable CONFIG_MSM_NPU" 2021-03-05 16:04:50 -08:00
Jilai Wang
fc5e4b4c58 defconfig: gen3auto: enable CONFIG_MSM_NPU
Enable NPU driver on gen3auto. In addition, since NPU driver has
dependency on cdsprm driver, CONFIG_QCOM_CDSP_RM needs to be
enabled.

Change-Id: Ide81af82b665312703f760d4f509a5b7d635793e
Signed-off-by: Jilai Wang <jilaiw@codeaurora.org>
2021-03-05 10:36:21 -05:00
qctecmdr
7db29deefa Merge "char: virtio_eavb: Add virtio_eavb frontend driver" 2021-03-05 06:40:53 -08:00
qctecmdr
ee035711f4 Merge "soc: qcom: hgsl: Add fence support" 2021-03-05 06:40:52 -08:00
qctecmdr
9d9e1bf771 Merge "defconfig: sdmsteppeauto: Enable config for kernel to panic on soft lockups" 2021-03-05 06:40:52 -08:00
qctecmdr
ced3425cc5 Merge "defconfig: gen3auto: Enable config for kernel to panic on soft lockups" 2021-03-05 06:40:52 -08:00
qctecmdr
6892e6a4d6 Merge "defconfig: autogvm: Set CONFIG_BLK_DEV_LOOP_MIN_COUNT to 16 for vts test" 2021-03-05 06:40:51 -08:00
qctecmdr
980b50309e Merge "msm: kgsl: Set correct values for SMMU protect register for A3xx" 2021-03-05 06:40:51 -08:00
qctecmdr
3bff31c0ad Merge "defconfig: Enable subsystem sleep stats driver for holi" 2021-03-05 06:40:50 -08:00
qctecmdr
4bd2d9a309 Merge "power: supply: qcom: Add support PM5100 in smblite" 2021-03-05 06:40:50 -08:00
qctecmdr
8bb974aafb Merge "defconfig: autogvm_debug: Add flags for suspend debug" 2021-03-05 06:40:50 -08:00
qctecmdr
98bf47085f Merge "soc: qcom: socinfo: Add soc information for YUPIK LTE" 2021-03-05 06:40:49 -08:00
Ajay Agarwal
dae22a700a defconfig: autogvm: Enable QUSB PHY used by SA6155
Enable QUSB PHY driver to support QUSB PHY used by SA6155.

Change-Id: I2d38906068938c22f6fe64254bac7969500e1d3d
Signed-off-by: Ajay Agarwal <ajaya@codeaurora.org>
2021-03-05 04:18:38 -08:00
Ping Jiang
b9a83e7eba spmi: pmic_arb: Fix compile warning
Remove unused variable.

Change-Id: I7239287e4cc4aef63fbf9453081df73270c35b63
Signed-off-by: Ping Jiang <scottjiang@codeaurora.org>
2021-03-05 19:09:36 +08:00
qctecmdr
3685515965 Merge "defconfig: sdmsteppeauto: Add flags for adsp manual vote" 2021-03-05 02:04:00 -08:00
qctecmdr
7ef5598847 Merge "net: stmmac: Add support for PHY interrupts" 2021-03-05 02:04:00 -08:00
qctecmdr
910e71ffc9 Merge "usb: dwc3: Set number of TRBs to 1 for endless request" 2021-03-05 02:04:00 -08:00
qctecmdr
b1e51d12b5 Merge "defconfig: gen3auto: Enable ARM based SHA1" 2021-03-05 02:03:59 -08:00
qctecmdr
6ed0d6e26c Merge "msm: adsprpc: Clean DMA handles maps in case of error" 2021-03-05 02:03:59 -08:00
qctecmdr
2a1c1d8fce Merge "mmc: sdhci-msm: Affine irq to first set of mask when CONFIG_SMP enabled" 2021-03-05 02:03:59 -08:00
qctecmdr
30580bff1f Merge "arm64: defconfig: Add initial defconfig fragments for Direwolf" 2021-03-05 02:03:58 -08:00
Jishnu Prakash
243eccb2aa iio: qcom-spmi-adc5: update scaling ratios for SMB_ICHG and SMB_IIN
Update scaling ratios for SMB_ICHG and SMB_IIN ADC channels, following
HW recommendation. Update default prescaling values used for SMB_IIN
and ICHG_FB channels to match changes made in the prescaling array.

Change-Id: I2b016e021d3c9e8b76cd5400c6790030da088093
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
2021-03-05 14:37:59 +05:30
Vinay Sudra
06308366cc defconfig: autogvm_debug: Add flags for suspend debug
Add flags for clock, suspend state and logging of
interrupts debug.

Change-Id: Ifffdd44014e3b3c4826a310e1c4149f692a3696b
Signed-off-by: Vinay Sudra <vsudra@codeaurora.org>
2021-03-04 21:19:05 -08:00
Vinay Sudra
7ba0540df4 defconfig: quinvm: Move Uncompressed kernel config to GKI
Move Uncompressed kernel config from QGKI to GKI to
solve compilation issue.

Change-Id: I5c5da228a90a41fcaca7974b1735819fc5e59e38
Signed-off-by: Vinay Sudra <vsudra@codeaurora.org>
2021-03-05 09:56:41 +05:30
Elson Roy Serrao
9a3360e2f0 usb: dwc3: Set number of TRBs to 1 for endless request
When USB is disconnected we dont reset the num_trbs field of a
request before giving it back to the respective function. When
this request is re-used it will have an incorrect num_trb value.

For f_qdss HW path we use 1 endless request and allocate 1 TRB to
accommodate this request. This request is freed only during an USB
composition switch. Doing an USB plug-out/plug-in during an active
bam2bam session would result in erroneously incrementing the num_trbs
value when the transfer is resumed. When this request is dequeued
during a qdss_close we would increment dequeue pointer in accordance
with this incorrect num_trbs value. This leads to dequeue pointer
going beyond enqueue pointer and thus the subsequent ep_queue fails
due to this mismatch. Fix this by always setting the num_trb field
to 1 for requests going through qdss HW path.

Change-Id: Ibddad6c8fdd67b42d12752ae3ead73d20110c290
Signed-off-by: Elson Roy Serrao <eserrao@codeaurora.org>
2021-03-04 17:32:58 -08:00
Vinay Sudra
9014956418 defconfig: gen3auto: Enable ARM based SHA1
Enable ARM HW SHA1 Digest algorithm for faster
digest generation.

Change-Id: Idb6c67b5b715cddbb27b8be6556d136d064334f5
Signed-off-by: Vinay Sudra <vsudra@codeaurora.org>
2021-03-04 21:09:38 +05:30
Vinay Sudra
adb21ec314 defconfig: sdmsteppeauto: Enable config for kernel to panic on soft lockups
Enable config for kernel to panic on soft lockups.

Change-Id: Ibea3093f1c6284f3c99e95ded0fa269dab4d8f0d
Signed-off-by: Vinay Sudra <vsudra@codeaurora.org>
2021-03-04 20:09:47 +05:30
Vinay Sudra
0921e91489 defconfig: gen3auto: Enable config for kernel to panic on soft lockups
Enable config for kernel to panic on soft lockups.

Change-Id: If48d8244238b56e5cab91dbf25b7c9c775ade1fd
Signed-off-by: Vinay Sudra <vsudra@codeaurora.org>
2021-03-04 19:59:31 +05:30
qctecmdr
c073c18fe7 Merge "arm64: fix bootloader_memory_limit" 2021-03-04 04:46:42 -08:00
qctecmdr
ce2c81d7f1 Merge "Bluetooth: Add retry for XO GPIO request" 2021-03-04 04:46:41 -08:00