Commit graph

894,016 commits

Author SHA1 Message Date
qctecmdr
4ec71ffbee Merge "spi: spidev: add Qualcomm spi codec slave driver" 2021-02-17 03:51:27 -08:00
qctecmdr
ea26407caa Merge "drivers: qcom: Add support for kernel boot markers" 2021-02-16 11:13:51 -08:00
qctecmdr
73b6f2e150 Merge "phy: qcom-ufs: add support in UFS PHY for sm6150 platform" 2021-02-16 11:13:50 -08:00
qctecmdr
2dea92f4c6 Merge "gen_headers: Remove headers of older camera kernel" 2021-02-16 11:13:50 -08:00
qctecmdr
10b31056a4 Merge "defconfig: enable dynamic minor for sdxnightjar" 2021-02-16 11:13:50 -08:00
qctecmdr
4887a3f262 Merge "defconfig: Enable cpufreq governors for sdmsteppeauto" 2021-02-16 11:13:49 -08:00
qctecmdr
2d9dc7412f Merge "sched: fair: consider all running tasks in cpu for load balance" 2021-02-16 07:00:36 -08:00
qctecmdr
7113933fe9 Merge "defconfig: gen3auto: enable audio config" 2021-02-16 07:00:36 -08:00
Neeraj Upadhyay
b2abe9c6d5 pinctrl: qcom: Correct sdc1 rclk offset for Yupik
Correct the SDC1 rclk offset for configuration for
Yupik.

Change-Id: I81f8906ea662eb4d3e511841fb208388de75a25a
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2021-02-16 02:45:12 -08:00
Shreyas K K
05e98f9a0e defconfig: Enable cpufreq governors for sdmsteppeauto
Enable Userspace and Ondemand cpufreq governors for
sdmsteppeauto target.

Change-Id: I21625164b29220f44ace9bb13d71ae9811a3a2b3
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
2021-02-16 13:19:26 +05:30
Shreyas K K
526c4c27a7 defconfig: Enable configs for ramdump support for sdmsteppeauto
Enable kernel configs needed to suppot ramdump on sdmsteppeauto
target. These drivers help to capture necessary debug information
in DDR and IMEM when the system crashes either after a panic
or due to any system lockup.

Change-Id: I09234c554e4e83d2c710583835b2e3f128d1a080
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
2021-02-16 13:18:00 +05:30
Shreyas K K
d24a6de9d3 defconfig: Enable ION support for sdmsteppeauto
Enable ION support configs on sdmsteppeauto target.

Change-Id: I6e171efa8c6a60f279af9e8108867f42314cb104
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
2021-02-16 13:16:43 +05:30
Fei Tong
c3f8495947 spi: spidev: add Qualcomm spi codec slave driver
Use spidev for Qualcomm spi audio codec driver.

Change-Id: I7f80c95e44f809f65a30de0d543f7c6a039d7550
Signed-off-by: Fei Tong <ftong@codeaurora.org>
2021-02-15 23:35:53 -08:00
Fei Tong
ec01b07ed7 defconfig: gen3auto: enable audio config
Enable audio and external display config for kernel 5.4

Change-Id: I62297d2bb95167a6f2408b12f83784b9f2928646
Signed-off-by: Fei Tong <ftong@codeaurora.org>
2021-02-15 23:35:31 -08:00
Shreyas K K
a7785a897c drivers: qcom: Add support for kernel boot markers
The existing boot_stats module captures the timestamps
of various events before the kernel start, like bootloader
start, kernel load time, etc.

Extend support to capture timestamps of events after kernel
starts execution. Users can call place_marker from different
points of execution to capture the timestamp.

Expose a sysfs node to read the complete list of events
captured by the boot_stats module.

Change-Id: Icbc2341b34fe7e2559a37c092a5ab74919703184
Signed-off-by: Shreyas K K <shrekk@codeaurora.org>
2021-02-15 22:36:16 -08:00
E V Ravi
cd728ef649 gen_headers: Remove headers of older camera kernel
Remove headers of older camera kernel which are not
needed in latest kernel.

Change-Id: Ieec7b1ae10f77fc34f07086498e57895aaa8c9af
Signed-off-by: E V Ravi <evenka@codeaurora.org>
2021-02-16 11:16:54 +05:30
qctecmdr
a6ec4c9e0d Merge "defconfig: msm-5.4: Adding gsb support to sdxlemur target" 2021-02-15 21:34:13 -08:00
qctecmdr
d08703d32a Merge "soc: qcom: Enable remote notification for local close" 2021-02-15 21:34:13 -08:00
qctecmdr
926d1e5c2a Merge "msm: kgsl: Remove sysfs entries after releasing memory" 2021-02-15 21:34:13 -08:00
qctecmdr
ffc71e9c51 Merge "i2c: i2c-msm-geni: Selectively disable DMA and operate in FIFO mode" 2021-02-15 21:34:12 -08:00
qctecmdr
332e279ce9 Merge "defconfig: gen3auto: enable fastrpc driver on gen3auto" 2021-02-15 21:34:12 -08:00
Asish Bhattacharya
faf9ed7324 defconfig: enable dynamic minor for sdxnightjar
This is required for registration of sound card.

Change-Id: I87cca20e54ab7a11359807850a20c0127e19a027
Signed-off-by: Asish Bhattacharya <asishb@codeaurora.org>
2021-02-16 09:11:07 +05:30
qctecmdr
5b540967b7 Merge "smcinvoke: Call correct apis on basis of device tree entry" 2021-02-15 10:09:56 -08:00
qctecmdr
d452e9fd04 Merge "interconnect: qcom: update qos offsets for scshrike" 2021-02-15 10:09:55 -08:00
qctecmdr
1f03c355b8 Merge "interconnect: qcom: yupik: Configure QoS during probe" 2021-02-15 10:09:55 -08:00
qctecmdr
29ba1bf51f Merge "clk: qcom: common: Add set_flags op in clk_regmap_ops" 2021-02-15 10:09:55 -08:00
qctecmdr
99e97db2e8 Merge "defconfig: Enable rng driver on sdxlemur" 2021-02-15 10:09:55 -08:00
qctecmdr
471c9e93fa Merge "net: aquantia: Adding wake locks" 2021-02-15 10:09:54 -08:00
qctecmdr
e2739fc50f Merge "defconfig: Enable storage and fs related configs for monaco" 2021-02-15 06:09:15 -08:00
qctecmdr
250cb427bd Merge "msm: adsprpc: Typecast return value of copy_to_user API" 2021-02-15 06:09:14 -08:00
qctecmdr
9ac2b68214 Merge "clk: qcom: debugcc-yupik: Add measure only support for USB SEC clocks" 2021-02-15 06:09:14 -08:00
qctecmdr
367c7ae1ca Merge "clk: qcom: Add properties for marking clocks as critical" 2021-02-15 06:09:14 -08:00
qctecmdr
6092c652b5 Merge "interconnect: qcom: shima: Configure QoS during probe" 2021-02-15 06:09:14 -08:00
Anmolpreet Kaur
0223578bca defconfig: Enable rng driver on sdxlemur
This change enables RNG driver for sdxlemur
target.

Change-Id: I19eed4ae47bd087beb62b6a76cbda65b08370e13
Signed-off-by: Anmolpreet Kaur <anmolpre@codeaurora.org>
2021-02-15 03:27:28 -08:00
Odelu Kukatla
ad1aab0b09 interconnect: qcom: yupik: Configure QoS during probe
Configure QoS settings during probe for all nodes instead of
for each node individually upon first client request.

Change-Id: If90969f0ace7d773ed3808670f0bcb54c308970e
Signed-off-by: Odelu Kukatla <okukatla@codeaurora.org>
2021-02-15 02:42:17 -08:00
Lakshit Tyagi
decf75e60b net: aquantia: Adding wake locks
Add wake locks to prevent A7 from going into suspend.

Change-Id: I46384d957593a461fdd3b24830bd27b19cad3425
Signed-off-by: Lakshit Tyagi <ltyagi@codeaurora.org>
2021-02-15 02:25:08 -08:00
Ping Jiang
69e83ca8ce defconfig: gen3auto: enable fastrpc driver on gen3auto
FastRPC is a remote procedure call framework developed by Qualcomm.

Change-Id: Ib4ec2698018e6c0895b1c0ed44aaee519a8ef5e2
Signed-off-by: Ping Jiang <scottjiang@codeaurora.org>
2021-02-15 18:09:47 +08:00
Veera Vegivada
e1dbbfcdf0 interconnect: qcom: update qos offsets for scshrike
Update the offset registers based on the scshrike v2 hw.

Change-Id: Idc5ced25e8a8bf26df03b35fd2e306151d766da7
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-02-15 01:51:40 -08:00
Jagadeesh Kona
1071cc71b3 clk: qcom: debugcc-yupik: Add measure only support for USB SEC clocks
USB secondary clocks and pm8008 clocks are not registered with the
clock framework, hence update these clocks to measure only.

Change-Id: I134119cb4ae5ef372aaaa81e6b56ffd68387985d
Signed-off-by: Jagadeesh Kona <jkona@codeaurora.org>
2021-02-15 12:41:33 +05:30
Veera Vegivada
22fcc4ebff clk: qcom: common: Add set_flags op in clk_regmap_ops
Add set_flags op in clk_regmap_ops and update the
set_flags op for branch's clk_regmap_ops.
Update qcom_clk_set_flags to use clk_regmap_ops
for invoking the set_flags op.

Change-Id: I82b699e04854e5d9dcc0e82caccf33fe3dd85315
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-02-15 11:38:02 +05:30
Veera Vegivada
c371f8ae21 phy: qcom-ufs: add support in UFS PHY for sm6150 platform
Add support for new UFS PHY on SM6150 platform.
(Add snapshot of the ufs phy driver from msm-4.14
commit id b790b145296302438d1c8de8faab29dba69efa36).

Change-Id: Iddbe75f9642352d6b3f6228001658314bde76c09
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-02-15 10:49:20 +05:30
Aman Gupta
b0e66d6799 defconfig: msm-5.4: Adding gsb support to sdxlemur target
This change will add CONFIG_ENABLE_GSB for sdxlemur.

Change-Id: Ic30ab228889fd0dafb2faaa0dc80a467bd86fe9f
Signed-off-by: Aman Gupta <amangupt@codeaurora.org>
2021-02-14 20:41:17 -08:00
Justin Tee
0a06179ca8 net: Kernel changes for Generic Software Bridge(GSB)
Changes are made to let GSB intercept network packets and consume them
when possible. The goal is to bridge the packets directly to backhaul
without letting packet do a round trip through the network stack.

Acked-by: Gajendra Singh <gajendra@qti.qualcomm.com>
Change-Id: Ib364a82e883de7ea642bdd1d85c44eef1f54a086
Signed-off-by: Aman Gupta <amangupt@codeaurora.org>
2021-02-14 20:36:58 -08:00
qctecmdr
f293862390 Merge "drivers: thermal: of-thermal: notify thermal zone only if it is enabled" 2021-02-14 17:27:00 -08:00
qctecmdr
44c3d4ae63 Merge "msm: net: Support for Removing SFE module" 2021-02-13 20:47:10 -08:00
qctecmdr
e8838d4c1c Merge "icnss2: Avoid qmi register/unregister in case of qmi failure" 2021-02-12 23:39:39 -08:00
qctecmdr
0c42bca88a Merge "gen_headers: Add and remove headers suggested" 2021-02-12 23:39:39 -08:00
qctecmdr
6e29ff97c6 Merge "usb: dwc3: dwc3-msm: Avoid overriding DBM_GEN_CFG register" 2021-02-12 23:39:38 -08:00
qctecmdr
1ac57cdc1b Merge "soc: qcom: memoffline: use a freezable unbounded workqueue for migration" 2021-02-12 18:58:25 -08:00
Venkata Rao Kakani
37a0a59392 gen_headers: Add and remove headers suggested
Add and remove headers which are missing and additionally added
to resolve compilation issues.

Change-Id: I2bdc34a33c13f84916d4e7570c579bfc2b1e9c98
Signed-off-by: Venkata Rao Kakani <vkakani@codeaurora.org>
2021-02-12 18:41:59 -08:00