OSDN Git Service

sagit-ice-cold/kernel_xiaomi_msm8998.git
7 years agofs: fuse: Workaround for CMA migration
Laura Abbott [Tue, 4 Dec 2012 01:50:34 +0000 (17:50 -0800)]
fs: fuse: Workaround for CMA migration

The FUSE file system may hold references to pages for long
periods of time, preventing migration from occurring. If a CMA
page is used here, CMA allocations may fail. Work around this
by swapping out a CMA page for a non-CMA page when working with
the FUSE file system.

Change-Id: Id763ea833ee125c8732ae3759ec9e20d94aa8424
Signed-off-by: Laura Abbott <lauraa@codeaurora.org>
Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
7 years agoMerge "qcom-charger: Add ship mode support"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:23 +0000 (23:45 -0800)]
Merge "qcom-charger: Add ship mode support"

7 years agoMerge "power: power_supply: Add property for ship mode"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:22 +0000 (23:45 -0800)]
Merge "power: power_supply: Add property for ship mode"

7 years agoMerge "ARM: dts: msm: Add initial device tree for APQ FALCON"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:21 +0000 (23:45 -0800)]
Merge "ARM: dts: msm: Add initial device tree for APQ FALCON"

7 years agoMerge "ARM: dts: msm: Add msmfalcon device tree files for internal codec"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:20 +0000 (23:45 -0800)]
Merge "ARM: dts: msm: Add msmfalcon device tree files for internal codec"

7 years agoMerge "sched: Avoid packing tasks with low sleep time"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:19 +0000 (23:45 -0800)]
Merge "sched: Avoid packing tasks with low sleep time"

7 years agoMerge "ARM: dts: msm: Add compute context banks for msmfalcon"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:18 +0000 (23:45 -0800)]
Merge "ARM: dts: msm: Add compute context banks for msmfalcon"

7 years agoMerge "ARM: dts: msm: enable SSC based sensors for msmfalcon MTP/CDP"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:17 +0000 (23:45 -0800)]
Merge "ARM: dts: msm: enable SSC based sensors for msmfalcon MTP/CDP"

7 years agoMerge "msm: kgsl: Get pages from the system incase mempool is not configured"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:16 +0000 (23:45 -0800)]
Merge "msm: kgsl: Get pages from the system incase mempool is not configured"

7 years agoMerge "usb: phy: qusb: Keep LDOs ON during disconnect if PMI voted for it"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:15 +0000 (23:45 -0800)]
Merge "usb: phy: qusb: Keep LDOs ON during disconnect if PMI voted for it"

7 years agoMerge "msm: cpp: Use the micro reset binding to decide if micro can be reset"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:14 +0000 (23:45 -0800)]
Merge "msm: cpp: Use the micro reset binding to decide if micro can be reset"

7 years agoMerge "ARM: dts: msm: Add cpp micro reset flag for 8998 and 8996"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:13 +0000 (23:45 -0800)]
Merge "ARM: dts: msm: Add cpp micro reset flag for 8998 and 8996"

7 years agoMerge "ARM: dts: msm: Update the QoS settings for msmfalcon"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:12 +0000 (23:45 -0800)]
Merge "ARM: dts: msm: Update the QoS settings for msmfalcon"

7 years agoMerge "msm: msm_bus: Add new bus master id for pimem"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:11 +0000 (23:45 -0800)]
Merge "msm: msm_bus: Add new bus master id for pimem"

7 years agoMerge "thermal: tsens: Add support to parse critical interrupt properties"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:10 +0000 (23:45 -0800)]
Merge "thermal: tsens: Add support to parse critical interrupt properties"

7 years agoMerge "ARM: dts: msm: add pinctrl configuration for Touchscreen GPIOs on MSMFALCON"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:09 +0000 (23:45 -0800)]
Merge "ARM: dts: msm: add pinctrl configuration for Touchscreen GPIOs on MSMFALCON"

7 years agoMerge "ARM: dts: msm: Disable lpm sleep modes for msmtriton"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:08 +0000 (23:45 -0800)]
Merge "ARM: dts: msm: Disable lpm sleep modes for msmtriton"

7 years agoMerge "ARM: dts: msm: add iommu test device nodes for msmfalcon"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:06 +0000 (23:45 -0800)]
Merge "ARM: dts: msm: add iommu test device nodes for msmfalcon"

7 years agoMerge "usb: phy: qusb2: Enable phy auto-resume"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:05 +0000 (23:45 -0800)]
Merge "usb: phy: qusb2: Enable phy auto-resume"

7 years agoMerge "usb: pd: Register power_supply notifier after completing init"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:02 +0000 (23:45 -0800)]
Merge "usb: pd: Register power_supply notifier after completing init"

7 years agoMerge "ASoC: msm: qdsp6v2: Modify wait event and cmd state check"
Linux Build Service Account [Wed, 21 Dec 2016 07:45:01 +0000 (23:45 -0800)]
Merge "ASoC: msm: qdsp6v2: Modify wait event and cmd state check"

7 years agoMerge "ARM: dts: msm: Add audio nodes for msmfalcon internal codec"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:59 +0000 (23:44 -0800)]
Merge "ARM: dts: msm: Add audio nodes for msmfalcon internal codec"

7 years agoMerge "ASoC: msm: migrate to cdc pinctrl functions"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:58 +0000 (23:44 -0800)]
Merge "ASoC: msm: migrate to cdc pinctrl functions"

7 years agoMerge "ASoC: codecs: Update internal codec as split codecs"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:57 +0000 (23:44 -0800)]
Merge "ASoC: codecs: Update internal codec as split codecs"

7 years agoMerge "diag: Initialize spin lock once per memory device channel"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:57 +0000 (23:44 -0800)]
Merge "diag: Initialize spin lock once per memory device channel"

7 years agoMerge "hwmon: qpnp-adc: Initialize variables in get_devicetree function"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:56 +0000 (23:44 -0800)]
Merge "hwmon: qpnp-adc: Initialize variables in get_devicetree function"

7 years agoMerge "diag: dci: Protect the client list and command entries"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:55 +0000 (23:44 -0800)]
Merge "diag: dci: Protect the client list and command entries"

7 years agoMerge "time: sched_clock: record cycle count in suspend and resume"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:54 +0000 (23:44 -0800)]
Merge "time: sched_clock: record cycle count in suspend and resume"

7 years agoMerge "arm: Move topology_init to postcore"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:53 +0000 (23:44 -0800)]
Merge "arm: Move topology_init to postcore"

7 years agoMerge "cfg80211: add checks for beacon rate, extend to mesh"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:53 +0000 (23:44 -0800)]
Merge "cfg80211: add checks for beacon rate, extend to mesh"

7 years agoMerge "scsi: ufs-qcom: skip err message for optional clk"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:52 +0000 (23:44 -0800)]
Merge "scsi: ufs-qcom: skip err message for optional clk"

7 years agoMerge "msm: mdss: Fix null pointer dereference and unintialisation of variables"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:51 +0000 (23:44 -0800)]
Merge "msm: mdss: Fix null pointer dereference and unintialisation of variables"

7 years agoMerge "ARM: dts: msm: add a new panel driver to enable display for QVR8998"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:50 +0000 (23:44 -0800)]
Merge "ARM: dts: msm: add a new panel driver to enable display for QVR8998"

7 years agoMerge "msm: sde: return success if no callback function in r1 ctl"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:49 +0000 (23:44 -0800)]
Merge "msm: sde: return success if no callback function in r1 ctl"

7 years agoMerge "ASoC: msm: Fix memory leakage in dts eagle"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:49 +0000 (23:44 -0800)]
Merge "ASoC: msm: Fix memory leakage in dts eagle"

7 years agoMerge "msm: camera: add logic to support sensor compatibility"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:48 +0000 (23:44 -0800)]
Merge "msm: camera: add logic to support sensor compatibility"

7 years agoMerge "spi: spi_qsd: Improve latencies for small transfers"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:47 +0000 (23:44 -0800)]
Merge "spi: spi_qsd: Improve latencies for small transfers"

7 years agoMerge "icnss: Remove hardware reset sequence"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:46 +0000 (23:44 -0800)]
Merge "icnss: Remove hardware reset sequence"

7 years agoMerge "ARM: dts: msm: Update smem id of CDSP PIL for MSMFALCON"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:45 +0000 (23:44 -0800)]
Merge "ARM: dts: msm: Update smem id of CDSP PIL for MSMFALCON"

7 years agoMerge "USB: dwc3: gadget: Don't queue endless req through generic ep_queue"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:45 +0000 (23:44 -0800)]
Merge "USB: dwc3: gadget: Don't queue endless req through generic ep_queue"

7 years agoMerge "diag: Add support for CDSP"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:44 +0000 (23:44 -0800)]
Merge "diag: Add support for CDSP"

7 years agoMerge "USB: dwc3-msm: Perform DBM config/unconfig under spinlock protection"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:43 +0000 (23:44 -0800)]
Merge "USB: dwc3-msm: Perform DBM config/unconfig under spinlock protection"

7 years agoMerge "USB: dwc3-msm: Disable DBM endpoint in msm_ep_unconfig if no req queued"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:42 +0000 (23:44 -0800)]
Merge "USB: dwc3-msm: Disable DBM endpoint in msm_ep_unconfig if no req queued"

7 years agoMerge "spcom: check size before calling copy_to_user()"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:41 +0000 (23:44 -0800)]
Merge "spcom: check size before calling copy_to_user()"

7 years agoMerge "scsi: ufs: fixed DUN size for ICE encryption to be 4k"
Linux Build Service Account [Wed, 21 Dec 2016 07:44:40 +0000 (23:44 -0800)]
Merge "scsi: ufs: fixed DUN size for ICE encryption to be 4k"

7 years agoMerge "USB: dwc3-msm: Perform HW reinitialization on HC died error"
Linux Build Service Account [Tue, 20 Dec 2016 22:05:08 +0000 (14:05 -0800)]
Merge "USB: dwc3-msm: Perform HW reinitialization on HC died error"

7 years agoMerge "defconfig: msm: enable remote debugger driver"
Linux Build Service Account [Tue, 20 Dec 2016 22:05:07 +0000 (14:05 -0800)]
Merge "defconfig: msm: enable remote debugger driver"

7 years agoMerge "msm-3.18: drivers : added validation of input/output buffer sizes"
Linux Build Service Account [Tue, 20 Dec 2016 22:05:05 +0000 (14:05 -0800)]
Merge "msm-3.18: drivers : added validation of input/output buffer sizes"

7 years agoMerge "tty: serial: msm: Add suspend resume support"
Linux Build Service Account [Tue, 20 Dec 2016 22:05:03 +0000 (14:05 -0800)]
Merge "tty: serial: msm: Add suspend resume support"

7 years agoMerge "Revert "tty: serial: msm: Add runtime PM and system sleep support""
Linux Build Service Account [Tue, 20 Dec 2016 22:05:02 +0000 (14:05 -0800)]
Merge "Revert "tty: serial: msm: Add runtime PM and system sleep support""

7 years agoMerge "soc: qcom: pil/ssr: fix issue with logs"
Linux Build Service Account [Tue, 20 Dec 2016 22:05:01 +0000 (14:05 -0800)]
Merge "soc: qcom: pil/ssr: fix issue with logs"

7 years agoMerge "ARM: dts: msm: Configure GPIO5 for home key for 8998 QRD interposer"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:57 +0000 (14:04 -0800)]
Merge "ARM: dts: msm: Configure GPIO5 for home key for 8998 QRD interposer"

7 years agoMerge "sound: usb: Handle audio control interface descriptor properly"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:57 +0000 (14:04 -0800)]
Merge "sound: usb: Handle audio control interface descriptor properly"

7 years agoMerge "Revert "ecryptfs: forbid opening files without mmap handler""
Linux Build Service Account [Tue, 20 Dec 2016 22:04:56 +0000 (14:04 -0800)]
Merge "Revert "ecryptfs: forbid opening files without mmap handler""

7 years agoMerge "ext4 crypto: added support for O_DIRECT flag"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:55 +0000 (14:04 -0800)]
Merge "ext4 crypto: added support for O_DIRECT flag"

7 years agoMerge "msm: mdss: dsi: Add chromaticity values for HDR support"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:54 +0000 (14:04 -0800)]
Merge "msm: mdss: dsi: Add chromaticity values for HDR support"

7 years agoMerge "ARM: dts: msm: Add HDR support for NT35597 panel"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:53 +0000 (14:04 -0800)]
Merge "ARM: dts: msm: Add HDR support for NT35597 panel"

7 years agoMerge "msm: mdss: Fix out of bound access of array indexes"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:52 +0000 (14:04 -0800)]
Merge "msm: mdss: Fix out of bound access of array indexes"

7 years agoMerge "msm: sde: correct rotator unload sequence upon error"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:52 +0000 (14:04 -0800)]
Merge "msm: sde: correct rotator unload sequence upon error"

7 years agoMerge "msm: sde: Update capability for SDE rotator"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:51 +0000 (14:04 -0800)]
Merge "msm: sde: Update capability for SDE rotator"

7 years agoMerge "ASoC: msm: qdsp6v2: return error when copy from userspace fails"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:50 +0000 (14:04 -0800)]
Merge "ASoC: msm: qdsp6v2: return error when copy from userspace fails"

7 years agoMerge "msm: qdsp6v2: extend media format provided to voice driver"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:49 +0000 (14:04 -0800)]
Merge "msm: qdsp6v2: extend media format provided to voice driver"

7 years agoMerge "ASoC: wcd934x: Add missing INT0 interpolator path"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:48 +0000 (14:04 -0800)]
Merge "ASoC: wcd934x: Add missing INT0 interpolator path"

7 years agoMerge "arm: dma_mapping: Support for DOMAIN_ATTR_S1_BYPASS attribute"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:40 +0000 (14:04 -0800)]
Merge "arm: dma_mapping: Support for DOMAIN_ATTR_S1_BYPASS attribute"

7 years agoMerge "ARM: dts: msm: Add NFC device node for msm8998 QRD platforms"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:39 +0000 (14:04 -0800)]
Merge "ARM: dts: msm: Add NFC device node for msm8998 QRD platforms"

7 years agoMerge "scsi: ufs: fix irq return code"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:38 +0000 (14:04 -0800)]
Merge "scsi: ufs: fix irq return code"

7 years agoMerge "scsi: ufs: make sure all interrupts are processed"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:38 +0000 (14:04 -0800)]
Merge "scsi: ufs: make sure all interrupts are processed"

7 years agoMerge "net: ping: Fix stack buffer overflow in ping_common_sendmsg()"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:34 +0000 (14:04 -0800)]
Merge "net: ping: Fix stack buffer overflow in ping_common_sendmsg()"

7 years agoMerge "clk: msm: clock-osm: fix read-modify-write for LLM volt vote register"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:33 +0000 (14:04 -0800)]
Merge "clk: msm: clock-osm: fix read-modify-write for LLM volt vote register"

7 years agoMerge "sound: usb: auto suspend device only if it supports remote wakeup"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:32 +0000 (14:04 -0800)]
Merge "sound: usb: auto suspend device only if it supports remote wakeup"

7 years agoMerge "usb: core: Allow secondary event ring clean upon disconnect"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:31 +0000 (14:04 -0800)]
Merge "usb: core: Allow secondary event ring clean upon disconnect"

7 years agoMerge "usb: xhci: Acknowledge pending events in secondary event ring"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:31 +0000 (14:04 -0800)]
Merge "usb: xhci: Acknowledge pending events in secondary event ring"

7 years agoMerge "msm: ipa: fix split packet handling"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:30 +0000 (14:04 -0800)]
Merge "msm: ipa: fix split packet handling"

7 years agoMerge "usb: gadget: Add DPL support using IPA over BAM2BAM"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:29 +0000 (14:04 -0800)]
Merge "usb: gadget: Add DPL support using IPA over BAM2BAM"

7 years agoMerge "ARM: dts: msm: Add QMP PHY init sequence for msmfalcon"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:28 +0000 (14:04 -0800)]
Merge "ARM: dts: msm: Add QMP PHY init sequence for msmfalcon"

7 years agoMerge "usb: qusb2: De-assert TCSR_QUSB2PHY_CLAMP_DIG_N_1P8 upon boot up"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:24 +0000 (14:04 -0800)]
Merge "usb: qusb2: De-assert TCSR_QUSB2PHY_CLAMP_DIG_N_1P8 upon boot up"

7 years agoMerge "msm: ipa3: support AP+STA IPA stats"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:24 +0000 (14:04 -0800)]
Merge "msm: ipa3: support AP+STA IPA stats"

7 years agoMerge "defconfig: msmfalcon: Enable EHSET Test Fixture device driver"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:23 +0000 (14:04 -0800)]
Merge "defconfig: msmfalcon: Enable EHSET Test Fixture device driver"

7 years agoMerge "USB: composite: Send stall when no config is active"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:22 +0000 (14:04 -0800)]
Merge "USB: composite: Send stall when no config is active"

7 years agoMerge "usb: gadget: composite: Add spinlock protection for usb config descriptor"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:21 +0000 (14:04 -0800)]
Merge "usb: gadget: composite: Add spinlock protection for usb config descriptor"

7 years agoMerge "ARM: dts: msm: Update MPM pin mappings for USB for msmfalcon"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:20 +0000 (14:04 -0800)]
Merge "ARM: dts: msm: Update MPM pin mappings for USB for msmfalcon"

7 years agoMerge "USB: gadget: f_qdss: Add proper checks in usb_qdss_close()"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:19 +0000 (14:04 -0800)]
Merge "USB: gadget: f_qdss: Add proper checks in usb_qdss_close()"

7 years agoMerge "USB: f_qc_rndis: Add spinlock protection whereever required"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:18 +0000 (14:04 -0800)]
Merge "USB: f_qc_rndis: Add spinlock protection whereever required"

7 years agoMerge "ARM: dts: msm: Disable WLED staggering for pmi8998 and pm2falcon"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:17 +0000 (14:04 -0800)]
Merge "ARM: dts: msm: Disable WLED staggering for pmi8998 and pm2falcon"

7 years agoMerge "defconfig: msmcortex: remove unused charger drivers"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:13 +0000 (14:04 -0800)]
Merge "defconfig: msmcortex: remove unused charger drivers"

7 years agoMerge "power: smb1351-charger: Fix ADC timer enum value for reading BATT_THERM"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:12 +0000 (14:04 -0800)]
Merge "power: smb1351-charger: Fix ADC timer enum value for reading BATT_THERM"

7 years agoMerge "ARM: dts: msm: Enable camera flash on msmfalcon interposer"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:11 +0000 (14:04 -0800)]
Merge "ARM: dts: msm: Enable camera flash on msmfalcon interposer"

7 years agoMerge "ARM: dts: msm: Correct pinctrl function for spi8 of msmfalcon"
Linux Build Service Account [Tue, 20 Dec 2016 22:04:11 +0000 (14:04 -0800)]
Merge "ARM: dts: msm: Correct pinctrl function for spi8 of msmfalcon"

7 years agoARM: dts: msm: Add initial device tree for APQ FALCON
Srinivas Ramana [Thu, 15 Dec 2016 12:32:56 +0000 (18:02 +0530)]
ARM: dts: msm: Add initial device tree for APQ FALCON

Add initial device tree support and socinfo support for
APQ variants of falcon.

Change-Id: Ie955a9b544890b799a0c8cd5bb71d27d8cdc7307
Signed-off-by: Srinivas Ramana <sramana@codeaurora.org>
7 years agosched: Avoid packing tasks with low sleep time
Srivatsa Vaddagiri [Fri, 9 Sep 2016 14:29:12 +0000 (19:59 +0530)]
sched: Avoid packing tasks with low sleep time

Low sleep time can be an indication that waking tasks will not receive
any vruntime bonus and hence would suffer from latency when packed.
short-burst tasks sleeping on an average more than sched_short_sleep_ns
are not eligible for packing. This policy covers the case where a
task runs in short bursts and sleeping for smaller duration in between.

Change-Id: Ib81fa37809b85c267949cd433bc6115dd89f100e
Signed-off-by: Srivatsa Vaddagiri <vatsa@codeaurora.org>
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
7 years agoARM: dts: msm: Add compute context banks for msmfalcon
Sathish Ambley [Thu, 8 Dec 2016 17:42:11 +0000 (09:42 -0800)]
ARM: dts: msm: Add compute context banks for msmfalcon

Enable FastRPC by supporting new context banks on CDSP
and ADSP for msmfalcon.

Change-Id: I992dbe23baf9a159e513c57b0a5f24e14d9b391d
Acked-by: Chenna Kesava Raju <chennak@qti.qualcomm.com>
Signed-off-by: Sathish Ambley <sathishambley@codeaurora.org>
7 years agodefconfig: msm: enable remote debugger driver
Sathish Ambley [Wed, 17 Aug 2016 23:08:01 +0000 (16:08 -0700)]
defconfig: msm: enable remote debugger driver

The Remote Debugger Driver allows a debugger running on a host PC
to communicate with a remote stub running on peripheral sybsystems.

Change-Id: I99dddc023b17a24e55a96bf3f9e81abe474891e1
Acked-by: Viswanatham Paduchuri <vpaduchu@qti.qualcomm.com>
Signed-off-by: Sathish Ambley <sathishambley@codeaurora.org>
7 years agoARM: dts: msm: enable SSC based sensors for msmfalcon MTP/CDP
Ananda Kishore [Tue, 13 Dec 2016 12:18:10 +0000 (17:48 +0530)]
ARM: dts: msm: enable SSC based sensors for msmfalcon MTP/CDP

Add device node for SSC sensor device for msmfalcon. It
helps to create device node to make userspace clients read
snapdragonsensor(SSC) related information.

Change-Id: Iffb8a21b28ea9ce4dd0aa183f59c70b895dec4ec
Signed-off-by: Ananda Kishore <kananda@codeaurora.org>
7 years agomsm-3.18: drivers : added validation of input/output buffer sizes
Brahmaji K [Tue, 13 Dec 2016 15:02:24 +0000 (20:32 +0530)]
msm-3.18: drivers : added validation of input/output buffer sizes

This change fixes issues reagrding the ioctl
QSEECOM_IOCTL_MDTP_CIPHER_DIP_REQ uncovered by fuzzy tests.
Modified handler of above ioctl, not to allow input/output
buffer sizes greater than a fixed defined size.

Change-Id: I69f94a29d939341564f6f3ebfda48fceaa934542
Signed-off-by: Brahmaji K <bkomma@codeaurora.org>
7 years agoUSB: dwc3-msm: Perform HW reinitialization on HC died error
Manu Gautam [Thu, 18 Aug 2016 03:57:35 +0000 (09:27 +0530)]
USB: dwc3-msm: Perform HW reinitialization on HC died error

USB core provides atomic notifier that can be used by platform
drivers to perform hardware reset/recovery on HC died error.
This error is fatal and requires complete hardware
re-initialization. This will remove and add hcd again.

CRs-fixed: 1048766
Change-Id: Ic889ef002717a8fa33e9b7c27fab14a8778bba89
Signed-off-by: Manu Gautam <mgautam@codeaurora.org>
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
7 years agomsm: cpp: Use the micro reset binding to decide if micro can be reset
Krishnankutty Kolathappilly [Mon, 12 Dec 2016 20:06:12 +0000 (12:06 -0800)]
msm: cpp: Use the micro reset binding to decide if micro can be reset

Read the micro reset binding to decide if micro can be reset. This
will reset micro and prevent load firmware failures during power
sequences.

CRs-Fixed: 1098549
Change-Id: Ic46702dd6670f08e034ad0671d82a0bdcef80dd4
Signed-off-by: Krishnankutty Kolathappilly <kkolatha@codeaurora.org>
7 years agoARM: dts: msm: Add cpp micro reset flag for 8998 and 8996
Krishnankutty Kolathappilly [Mon, 12 Dec 2016 20:09:03 +0000 (12:09 -0800)]
ARM: dts: msm: Add cpp micro reset flag for 8998 and 8996

Add cpp micro reset flag for 8998 and 8996. Reset the micro
only if micro reset flag is enabled in cpp node.

CRs-Fixed: 1098549
Change-Id: I56c6847c74e5f4d8eafdb3d4cabe34a3b46b5825
Signed-off-by: Krishnankutty Kolathappilly <kkolatha@codeaurora.org>
7 years agoMerge "clk: qcom: mmcc: Update the DSI PLL parent names"
Linux Build Service Account [Tue, 20 Dec 2016 01:04:59 +0000 (17:04 -0800)]
Merge "clk: qcom: mmcc: Update the DSI PLL parent names"

7 years agoMerge "msm: mdss: Optimize Gamut Mapping programming sequence"
Linux Build Service Account [Tue, 20 Dec 2016 01:04:57 +0000 (17:04 -0800)]
Merge "msm: mdss: Optimize Gamut Mapping programming sequence"

7 years agoMerge "sched: Track average sleep time"
Linux Build Service Account [Tue, 20 Dec 2016 01:04:55 +0000 (17:04 -0800)]
Merge "sched: Track average sleep time"