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>
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>
Update pinctrl driver for Yupik, to match latest
configuration.
Change-Id: I067fb20535dd144bf07f1253dbf9b498de8bb123
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
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>
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>
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>
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>
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>
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>