With the default DPOLICY_BG discard thread is ioaware, which prevents
the discard thread from issuing the discard commands. On low RAM setups,
it is observed that these discard commands in the cache are consuming
high memory. This patch aims to relax the memory pressure on the system
due to f2fs pending discard cmds by changing the policy to DPOLICY_FORCE
based on the nm_i->ram_thresh configured.
Change-Id: I01b692df6f0ecdf92e316d3cea764d87d5f73ffe
Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
The change is for general scheduler improvement.
Change-Id: Ib5d58c23d3a67a81d682e08e58f308e5c659a7f8
Signed-off-by: Kishore Sri venkata Ganesh Bolisetty <bsrivenk@codeaurora.org>
Select REGMAP_IRQ for wcd937x and later targets.
Change-Id: I791d26a5ed7690bbe9df638bd85fd4f7c59050f0
Signed-off-by: Rutvik Patel <prutvikr@codeaurora.org>
Currently A680 shares hwcg with A640, but A680
has some specific settings in GMU, which address
the MISC GPU hang issue observed on A680 when
enabled pre-emption.
Change-Id: I5b082a37ca4ec2dd92444ceaf6c6828472e8479d
Signed-off-by: Hui Li <hul@codeaurora.org>
Added CONFIG_AUDIO_QGKI and CONFIG_MSM_EXT_DISPLAY.
Change-Id: I918fd8e890c5ab0a5b41353e8d6419919f9621eb
Signed-off-by: Guodong Hu <guodhu@codeaurora.org>
disable all eth clocks on suspend and enable them on resume.
Change-Id: I65e80188e2cce0967b5bce8f0f5f55c842f40aa0
Acked-by: Nagarjuna Chaganti <nchagant@qti.qualcomm.com>
Signed-off-by: Suraj Jaiswal <jsuraj@codeaurora.org>
Do not check for oldlink, always check for phydev link
when we suspend and resume the device.
Change-Id: I9cad2a1ecc3aea62b1b005ba09b3e7f21a07349f
Acked-by: Nagarjuna Chaganti <nchagant@qti.qualcomm.com>
Signed-off-by: Suraj Jaiswal <jsuraj@codeaurora.org>
clear the wol register by reading it.
Change-Id: I4b127b569c6278680f9d8dc16b4e4c3e367c1c98
Acked-by: Nagarjuna Chaganti <nchagant@qti.qualcomm.com>
Signed-off-by: Suraj Jaiswal <jsuraj@codeaurora.org>
Enable WOL functionality for magic pkt, cable plug in and out
on Micrel PHY.
Enable PME_N2 and INT_N output on the same interrupt line.
Change-Id: I6c20a8ec85a3dd8e7ec152305ffb3849cb2eab84
Acked-by: Nagarjuna Chaganti <nchagant@qti.qualcomm.com>
Signed-off-by: Suraj Jaiswal <jsuraj@codeaurora.org>
Add support for low power features like suspend,
resume and wake on lan.
Change-Id: I161b1d6a00e2254cf6b855e81fab7ebd9be244d7
Acked-by: Nagarjuna Chaganti <nchagant@qti.qualcomm.com>
Signed-off-by: Suraj Jaiswal <jsuraj@codeaurora.org>
If the devicetree property for aux clock is present run the clock
at 16.6 MHz. Otherwise default aux clock value to 19.2 MHz.
Introduced for PCIe Gen4 support but can be used in the
future if controller needs 16.6 MHz clock support.
Change-Id: I8a4b3ab4cbd44938f1c9bf8fa91a791ba289ee10
Signed-off-by: Gauri Joshi <gaurjosh@codeaurora.org>