Commit graph

892,882 commits

Author SHA1 Message Date
qctecmdr
79fe787063 Merge "sched: Improve the scheduler" 2020-12-18 12:51:15 -08:00
qctecmdr
b6508184f6 Merge "clk: qcom: gpucc-yupik: Update Kconfig of GPUCC for YUPIK" 2020-12-18 12:51:15 -08:00
qctecmdr
b2d7616f15 Merge "mmc: core: Fix clk scaling when card max freq below 50MHz" 2020-12-18 12:51:15 -08:00
qctecmdr
7794953979 Merge "f2fs: call f2fs_get_meta_page_retry for nat page" 2020-12-18 12:51:15 -08:00
qctecmdr
9b80805e86 Merge "Platform: msm-geni-se: Geni drivers shouldn't crash without ICC support" 2020-12-18 12:51:14 -08:00
qctecmdr
22b7496078 Merge "RTC6226: Configure Vdd with supplied load in NPM" 2020-12-18 12:51:14 -08:00
qctecmdr
8c9d32da95 Merge "arm64: defconfig: Enable interconnect driver for YUPIK" 2020-12-18 08:04:03 -08:00
qctecmdr
1a0ed6939f Merge "dt-bindings: clock: Update clock ID's of GPUCC and VideoCC for YUPIK" 2020-12-18 08:04:02 -08:00
qctecmdr
aaccb00dfc Merge "fs: fix NULL dereference due to data race in prepend_path()" 2020-12-18 08:04:02 -08:00
qctecmdr
3f91d0179e Merge "icc: dt-bindings: add endpoint IDs for interconnects for SCSHRIKE" 2020-12-18 08:04:02 -08:00
qctecmdr
a38c0138a5 Merge "usb: gadget: composite: Allow vbus_draw() to be called with 0mA" 2020-12-18 08:04:01 -08:00
qctecmdr
f2ce7775cb Merge "cnss2: Fix a print error in time sync" 2020-12-18 08:04:01 -08:00
qctecmdr
b6116d39ae Merge "cnss2: Add fallback support for device specific path loading" 2020-12-18 08:04:01 -08:00
qctecmdr
0072068a83 Merge "msm: Adding config for r8125 driver" 2020-12-18 08:04:00 -08:00
qctecmdr
1a0f89937c Merge "qseecom: add CONFIG_COMPAT condition" 2020-12-18 08:04:00 -08:00
qctecmdr
a33823f357 Merge "cnss2: Make sure the write to remap window register take effect" 2020-12-18 08:04:00 -08:00
qctecmdr
b66e419089 Merge "msm: cvp: Set correct CVP NoC QoS values" 2020-12-18 03:37:16 -08:00
qctecmdr
bf2fc7d1c7 Merge "msm: kgsl: Dump PWR_COL_PREEMPT_KEEPALIVE on wait for lowest idle timeout" 2020-12-18 03:37:16 -08:00
qctecmdr
9215a33e14 Merge "trace: Add minidump support for ipc log buffers" 2020-12-18 03:37:16 -08:00
qctecmdr
ab3fb357dd Merge "serial: msm_geni_serial: Correct start rx sequence" 2020-12-18 03:37:15 -08:00
qctecmdr
0b2e862c96 Merge "netfilter: contrack: Adding check for SIP/2.0" 2020-12-18 03:37:15 -08:00
qctecmdr
94453399c7 Merge "cnss2: Group dev_boot debugfs handling by contexts" 2020-12-18 03:37:15 -08:00
qctecmdr
33249f65db Merge "clk: qcom: Add debug cc clk measure nodes for SDXNIGHTJAR" 2020-12-18 03:37:14 -08:00
qctecmdr
7d2263eaa2 Merge "pinctrl: qcom: Add flexibility to disable the wakeup capability for Yupik" 2020-12-18 03:37:14 -08:00
himta ram
9067213ba6 RTC6226: Configure Vdd with supplied load in NPM
Configure the Vdd regulator with supplied load
in NPM mode. Configure the Vdd regulator with 0
load in LPM mode.

Adding support for reading load value for Vdd regulator from
device tree. If this property is not present, no explicit vote
required for load.

CRs-Fixed: 2840599
Change-Id: Ic2f12d9f9ce3e6a9ba6b58888cc5c202a74d8cc3
Signed-off-by: himta ram <hram@codeaurora.org>
2020-12-17 17:18:02 +05:30
Neeraj Upadhyay
188f75cf17 pinctrl: qcom: Add flexibility to disable the wakeup capability for Yupik
By default, the system firmware enables the mpm wakeup functionality
of all the supported GPIOs. However, certain usecases demand that
this capability be disabled on certain gpios. Hence, provide a
generic interface to disable the GPIOs as needed.

Change-Id: I147629e0126b2eb41c645de03958ef480fd5d7d0
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2020-12-17 12:12:57 +05:30
Neeraj Upadhyay
84f5b6aef8 pinctrl: qcom: Update configuration for Yupik
Update pinctrl driver for Yupik, to match latest
configuration.

Change-Id: I067fb20535dd144bf07f1253dbf9b498de8bb123
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2020-12-17 12:06:56 +05:30
qctecmdr
f838988d41 Merge "sched/walt: Improve the scheduler" 2020-12-16 22:16:34 -08:00
qctecmdr
e2539ffd27 Merge "soc: qcom: cmd-db: Fix compilation error when CMD_DB is disabled" 2020-12-16 22:16:34 -08:00
qctecmdr
10159b228d Merge "usb: dt-bindings: Add USB QMP PHY registers definition" 2020-12-16 22:16:33 -08:00
qctecmdr
be3525da72 Merge "arm64: defconfig: enable CONFIG_PRINT_SUSPEND_EPOCH_QGKI" 2020-12-16 22:16:33 -08:00
Ram Prakash Gupta
03454835bd mmc: core: Fix clk scaling when card max freq below 50MHz
When card max supported clk frequency is less than 50MHz,
driver registers scale up frequency as 0 and scale down
frequency as max card supported clk frequency. So read/write
during high load performace is dropping.

Ideally in this scenario, clk scaling could be disabled by
skipping registration with devfreq, but userspace might see
scaling supported for some card and its not supported for another
which might create confusion. Hence keeping low and high, clk
scaling frequency as same, and scaling would be skipped when
devfreq attempts to scale the clk.

Change-Id: I25977bdff4275c4ebec7309952029f43e0d2455f
Signed-off-by: Ram Prakash Gupta <rampraka@codeaurora.org>
2020-12-16 21:51:02 -08:00
Karthik Rudrapatna
3f596353a4 msm: Adding config for r8125 driver
Add config to enable Realtek's r8125 driver.

Change-Id: I00cc2344d4705cd84156a44e30c4645d54df2008
Acked-by: Lakshit Tyagi <ltyagi@codeaurora.org>
Signed-off-by: Karthik Rudrapatna <krudrapa@codeaurora.org>
2020-12-16 15:13:59 -08:00
Jaegeuk Kim
c51f24f3f0 f2fs: call f2fs_get_meta_page_retry for nat page
When running fault injection test, if we don't stop checkpoint, some stale
NAT entries were flushed which breaks consistency.

Fixes: 86f33603f8c5 ("f2fs: handle errors of f2fs_get_meta_page_nofail")
Change-Id: I3efb37f21c37fdadcf02310281dafd60f714f742
Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Git-commit: 3acc4522d89e0a326db69e9d0afaad8cf763a54c
Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/
Signed-off-by: Sayali Lokhande <sayalil@codeaurora.org>
2020-12-16 18:19:00 +05:30
Jagadeesh Kona
efc155c674 clk: qcom: gpucc-yupik: Update Kconfig of GPUCC for YUPIK
Update Kconfig of GPUCC to auto enable GCC clock driver if
GPUCC is enabled.

Change-Id: I651252f4ec5ccce85d34391c63e1e5fde6d4bb72
Signed-off-by: Jagadeesh Kona <jkona@codeaurora.org>
2020-12-16 17:35:59 +05:30
Veera Vegivada
2ff9429f38 icc: dt-bindings: add endpoint IDs for interconnects for SCSHRIKE
Add master and slave ID constants for all Qualcomm Technologies, Inc.
SCSHRIKE interconnect providers which consumers can use to set
bandwidth constraints and find paths in the NoC (Network-On-Chip)
topology.

Change-Id: I69fdeddf756a12aa17868ddf7130243d5852d978
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2020-12-16 10:02:22 +05:30
Yue Ma
3db21c0a2e cnss2: Make sure the write to remap window register take effect
Since PCIe remap window register access and actual PCIe device
register access may go through different NoCs, read it back after
writing to remap window register to make sure it has taken effect.
This is able to avoid NOC errors when accessing the actual device
register which the remap window value applies to.

Change-Id: I65848758250fb9e6e1cbe513932c64b8303a8e98
Signed-off-by: Yue Ma <yuem@codeaurora.org>
2020-12-15 17:51:55 -08:00
qctecmdr
a2839ca38b Merge "defconfig: msm: Enable ARCH_YUPIK for genericarmv8" 2020-12-15 09:11:53 -08:00
qctecmdr
b4fabbc028 Merge "interconnect: qcom: Enable real interconnect provider for Yupik" 2020-12-15 09:11:52 -08:00
qctecmdr
9adb2b478a Merge "usb: dwc3-msm: Disable PHY wakeup IRQs on hibernation" 2020-12-15 09:11:52 -08:00
qctecmdr
f40457bbdb Merge "iio: adc: qcom-spmi-adc5: add an unique irq name" 2020-12-15 09:11:52 -08:00
qctecmdr
7827a27eea Merge "drivers: llcc: Add LLCC driver for Yupik" 2020-12-15 09:11:52 -08:00
Pavankumar Kondeti
e3a0b52bb2 sched: Improve the scheduler
This change is for general scheduler improvemnts.

Change-Id: I8e6d7afe12387d86f3721c6fd880812ba86d885e
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
Signed-off-by: Lingutla Chandrasekhar <clingutla@codeaurora.org>
2020-12-15 15:57:04 +05:30
qctecmdr
5175b74fb7 Merge "Revert "netfilter: Unlock xt_table later"" 2020-12-15 01:48:36 -08:00
qctecmdr
45140c666f Merge "firmware: arm_scmi: increase the response timeout" 2020-12-15 01:48:35 -08:00
qctecmdr
da14ef15e2 Merge "defconfig: Enable tzlog driver on sdxlemur" 2020-12-15 01:48:35 -08:00
qctecmdr
29142a00dd Merge "msm: cvp: Fix CVP BW overvoting issue" 2020-12-15 01:48:35 -08:00
qctecmdr
96bb195660 Merge "mm/ksm: Remove reuse_ksm_page()" 2020-12-15 01:48:34 -08:00
qctecmdr
4e8886ba0b Merge "Revert "topology: Add snapshot of possible sibling cpu mask changes"" 2020-12-15 01:48:34 -08:00
qctecmdr
5984d1cd28 Merge "defconfig: Enable gcc/rpm-smd/debugCC clock drivers for sdxnightjar" 2020-12-15 01:48:34 -08:00