Commit graph

894,682 commits

Author SHA1 Message Date
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
2021-03-05 09:56:41 +05:30
Srinivasarao P
8ec6c2005c Merge android11-5.4.61+ (1d9c43f) into msm-5.4
* refs/heads/tmp-1d9c43f:
  ANDROID: ABI: Update allowed list for QCOM
  ANDROID: build_config: drop CONFIG_KASAN_PANIC_ON_WARN
  BACKPORT: bpf: add bpf_ktime_get_boot_ns()
  ANDROID: ABI: update allowed list for QCOM
  BACKPORT: clk: composite: Export clk_hw_register_composite()
  ANDROID: PCI: dwc: Export symbols for ep driver
  UPSTREAM: futex: Handle faults correctly for PI futexes
  UPSTREAM: futex: Simplify fixup_pi_state_owner()
  UPSTREAM: futex: Use pi_state_update_owner() in put_pi_state()
  UPSTREAM: rtmutex: Remove unused argument from rt_mutex_proxy_unlock()
  UPSTREAM: futex: Provide and use pi_state_update_owner()
  UPSTREAM: futex: Replace pointless printk in fixup_owner()
  UPSTREAM: futex: Ensure the correct return value from futex_lock_pi()
  UPSTREAM: Revert "mm/slub: fix a memory leak in sysfs_slab_add()"

Change-Id: I87be53a117320a1855f7671ca07ed7602bef806b
Signed-off-by: Srinivasarao P <[email protected]>
2021-03-05 07:37:50 +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 <[email protected]>
2021-03-04 17:32:58 -08:00
Fenglin Wu
bb48703d38 power: supply: smb1398-charger: disable WIN_OV deglitch for SMB1394
Disable WIN_OV deglitch for SMB1394 to avoid device damage from high
in-rush current in dead short case.

Change-Id: I6f057cf965b489ec000ded57698cd5ef7972cfec
Signed-off-by: Fenglin Wu <[email protected]>
2021-03-05 07:36:38 +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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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
qctecmdr
2a1ae0b0c3 Merge "power: supply: qcom: Fix typo for SMB1351 config" 2021-03-04 04:46:41 -08:00
qctecmdr
0f16b4becc Merge "input: qcom-hv-haptics: update LRA frequency detection sequence" 2021-03-04 04:46:41 -08:00
qctecmdr
7ffa7cf024 Merge "Merge remote-tracking branch 'remotes/origin/tmp-5030b0a' into msm-5.4" 2021-03-04 04:46:40 -08:00
qctecmdr
ffa0e763c1 Merge "msm: npu: Add NPU driver support" 2021-03-04 04:46:40 -08:00
qctecmdr
dfc2d782fe Merge "iommu/arm-smmu: update debug logs for qsmmuv2 sync timeout" 2021-03-04 04:46:40 -08:00
qctecmdr
3588a495d9 Merge "ARM: defconfig: Remove unwanted configs for MONACO" 2021-03-04 04:46:39 -08:00
qctecmdr
ac1ea4edfd Merge "scripts: update gcc-wrapper to python3" 2021-03-04 04:46:39 -08:00
Naina Mehta
8cc3a9f53d soc: qcom: socinfo: Add soc information for YUPIK LTE
Add SOC ID to support socinfo for YUPIK LTE platform.

Change-Id: Ib00fcfeb58465c35e3b036cf49112abfe62478b1
Signed-off-by: Naina Mehta <[email protected]>
2021-03-04 17:59:47 +05:30
Suraj Jaiswal
cd9a5193bd net: stmmac: Add support for PHY interrupts
Driver only supported polling mode. Add PHY interrupt support.

Change-Id: Icfd4986c5e71ccbc6e10b76553a08c86cbdee05d
Acked-by: Nagarjuna Chaganti <[email protected]>
Signed-off-by: Suraj Jaiswal <[email protected]>
2021-03-04 04:29:34 -08:00
Lakshit Tyagi
851e8c7a77 STMMAC: msm: STMMAC BU on SA8155 LV
Add dll and io macro configs for SA8155 LV.

Change-Id: Idafdf3e53fff86b7580cca7181bab432a17d2aa6
Acked-by: Suraj Jaiswal <[email protected]>
Acked-by: Nagarjuna Chaganti <[email protected]>
Signed-off-by: Lakshit Tyagi <[email protected]>
2021-03-04 04:29:25 -08:00
Ashish Chavan
41ed6d6f87 power: supply: qcom: Add support PM5100 in smblite
Add support for PM5100 in smblite driver.

Change-Id: I6a0cb873d6339468d45fb47c1cc0c1309a7636aa
Signed-off-by: Ashish Chavan <[email protected]>
2021-03-04 17:12:11 +05:30
Vinay Sudra
94a779fda1 defconfig: autogvm: 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: Iad7b8f09c36bc8478dfb1a1f5e9b248e5aca91f2
Signed-off-by: Vinay Sudra <[email protected]>
2021-03-04 02:55:31 -08:00
Vinay Sudra
8d1f485785 defconfig: sdmsteppeauto: Add flags for adsp manual vote
Enable driver to sending ADSP unvote while suspending APSS
and sending ADSP vote for LPM.

Change-Id: I10e8b567d9dc8f42c96003ca60066e17f3795c9c
Signed-off-by: Vinay Sudra <[email protected]>
2021-03-04 16:23:03 +05:30
Srinivasarao P
ba55e324c9 arm64: fix bootloader_memory_limit
set bootloader_memory_limit to end of dram, if the memory limit set
in kernel parameters is more than ram size.

Change-Id: I7d23ca84f08dfb4bf7660253db722a1f6456bf85
Signed-off-by: Srinivasarao P <[email protected]>
2021-03-04 00:43:25 -08:00
Tushar Nimkar
d92f563a2f defconfig: Enable subsystem sleep stats driver for holi
This enables subsystem sleep stats driver. This driver provides
a way to read statistical information of different subsystem
from SMEM.

Change-Id: I4effedf3112d8fdb01a67e7d42f9729ebab3513e
Signed-off-by: Tushar Nimkar <[email protected]>
2021-03-04 00:37:58 -08:00
Vamsi krishna Gattupalli
e211a7c6ee msm: adsprpc: Clean DMA handles maps in case of error
Free DMA handle fd maps in case of error while creating
map for other handles.

Change-Id: Iae062bc958a58f38e4424fab88b451813478ae97
Acked-by: Deepika Singh <[email protected]>
Signed-off-by: Vamsi krishna Gattupalli <[email protected]>
2021-03-04 12:24:45 +05:30
qctecmdr
9bef368bcd Merge "net: stmmac: SDx55 EMAC HW configuration changes" 2021-03-03 22:36:25 -08:00
qctecmdr
cb7814181b Merge "spmi: pmic_arb: Add snapshot of virto spmi driver" 2021-03-03 22:36:24 -08:00