Commit graph

582263 commits

Author SHA1 Message Date
Linux Build Service Account
e2bbb8045f Merge "USB: dwc3-msm: Add sysfs entry to manually set speed" 2017-02-02 04:00:04 -08:00
Linux Build Service Account
063de8de6b Merge "spmi: pmic-arb: do not ack and clear peripheral interrupts in cleanup_irq" 2017-02-02 04:00:03 -08:00
Linux Build Service Account
154a46eb53 Merge "msm: kgsl: Relocate the pagefault tracepoint" 2017-02-02 04:00:02 -08:00
Linux Build Service Account
fa68c42f78 Merge "ARM: dts: msm: add support for R63417 truly 1080p panel on sdm660" 2017-02-02 04:00:01 -08:00
Linux Build Service Account
df19f1baeb Merge "ARM: config: Enable CONFIG_MMC_SDHCI_MSM_ICE flag" 2017-02-02 04:00:00 -08:00
Linux Build Service Account
d7f59ad382 Merge "mmc: sdhci-msm-ice: Changes for supporting ICE HCI in non CMDQ mode" 2017-02-02 03:59:59 -08:00
Linux Build Service Account
8249790ee9 Merge "mmc: cmdq_hci: ice: Changes for supporting ICE HCI in CMDQ mode" 2017-02-02 03:59:59 -08:00
Linux Build Service Account
bbe6f5b291 Merge "defconfig: arm64: Enabled msm Ipv4 multicast support in kernel" 2017-02-02 03:59:54 -08:00
Vamsi Krishna Samavedam
4a4acb8a9e USB: dwc3-msm: Add sysfs entry to manually set speed
In some cases it is useful to manually force the controller to
run at certain speeds (USB 2.0 or USB 3.0 speeds). For example,
EUD (Emebedded USB Debug) can only work when controller is
operating in USB 2.0 speeds.  User can force USB 2.0 if EUD is
required.

Change-Id: Id022f372014a9218537bd1b5477d4555aff4578c
Signed-off-by: Vamsi Krishna Samavedam <vskrishn@codeaurora.org>
2017-02-01 21:36:04 -08:00
Linux Build Service Account
110e102fe3 Merge "msm: thermal: Apply frequency limit on online CPU to LMH DCVSh" 2017-02-01 19:24:01 -08:00
Linux Build Service Account
7fba111f4f Merge "defconfig: msm8998: Enable USB CCID function driver" 2017-02-01 19:24:00 -08:00
Linux Build Service Account
6f6896aa64 Merge "usb: dwc3: Prevent pipe_PowerDown transition during U1 exit" 2017-02-01 19:23:59 -08:00
Linux Build Service Account
fd98835c43 Merge "usb: dwc3: Add maximum hw supported speed flag" 2017-02-01 19:23:58 -08:00
Linux Build Service Account
de0a1abf3d Merge "msm: ipa3: Use proper allocation flag in case of shutdown" 2017-02-01 19:23:57 -08:00
Linux Build Service Account
70c97d9407 Merge "sched: maintain group busy time counters in runqueue" 2017-02-01 19:23:56 -08:00
Linux Build Service Account
62e878fd30 Merge "Merge remote-tracking branch 'quic/dev/msm-4.4-drm_kms' into msm-4.4-01-29-tip" 2017-02-01 19:23:55 -08:00
Linux Build Service Account
989bc41eed Merge "mmc: sdhci-msm-ice: Add new sdhci host_op for updating ice config" 2017-02-01 19:23:54 -08:00
Linux Build Service Account
9bd6335532 Merge "mmc: sdhci-mmc-ice: Factor out ice_cfg_start from sdhci_msm_ice_cfg" 2017-02-01 19:23:53 -08:00
Linux Build Service Account
08450fb01c Merge "mmc: sdhci-msm-ice: Factor out update config from sdhci_msm_ice_cfg" 2017-02-01 19:23:53 -08:00
Linux Build Service Account
55f794cbfe Merge "ARM: dts: msm: enable pin control mode for RF clock of wcn3990 on sdm660" 2017-02-01 19:23:52 -08:00
Linux Build Service Account
ca8caf1a3a Merge "ARM: dts: msm: Enable WSA for sdm660 internal codec" 2017-02-01 19:23:51 -08:00
Linux Build Service Account
5a96c0ead1 Merge "ASoC: Enable WSA speaker over soundwire on SDM660" 2017-02-01 19:23:50 -08:00
Linux Build Service Account
56c25adf26 Merge "ARM: dts: msm: Enable cache-always for WSA in sdm660 internal codec" 2017-02-01 19:23:49 -08:00
Linux Build Service Account
f627f7aaa3 Merge "ASoC: wsa881x: Add cache-always mode for sdm660" 2017-02-01 19:23:49 -08:00
Linux Build Service Account
664d80e845 Merge "msm: kgsl: refcount irq to avoid racing against idle check" 2017-02-01 19:23:48 -08:00
Linux Build Service Account
48f5a37e3b Merge "ath10k: Add ce gather support for WCN3990 target" 2017-02-01 19:23:47 -08:00
Linux Build Service Account
1c2725e780 Merge "ARM: dts: msm: enable ESD feature for SDM660 target" 2017-02-01 19:23:46 -08:00
Linux Build Service Account
651b36e8c2 Merge "ath10k: Enable single queue NAPI for WCN3990 target" 2017-02-01 19:23:45 -08:00
Linux Build Service Account
20340ad56e Merge "ARM: dts: msm: Update Temperature sensor support for sdm660" 2017-02-01 19:23:44 -08:00
Linux Build Service Account
3474dde0ac Merge "ARM: dts: msm: Configure WLED for SDM630" 2017-02-01 19:23:43 -08:00
Linux Build Service Account
bc9cbaaa71 Merge "ARM: dts: msm: Disable two-pass-wfi quirk for SDM660 GPU" 2017-02-01 19:23:42 -08:00
Linux Build Service Account
f4bc6601e2 Merge "ext4/fscrypto: avoid RCU lookup in d_revalidate" 2017-02-01 19:23:41 -08:00
Linux Build Service Account
ebe8fc6799 Merge "clk: qcom: Add support for cpu clock for sdm630" 2017-02-01 19:23:41 -08:00
Linux Build Service Account
2427f88ff6 Merge "ARM: dts: msm: Modify adsp-region node for SDM660" 2017-02-01 19:23:39 -08:00
Linux Build Service Account
e30623db8b Merge "qcom: qnovo: fix the enable reporting" 2017-02-01 19:23:38 -08:00
Linux Build Service Account
a49eaec204 Merge "power_supply: remove PARALLEL_PERCENT property" 2017-02-01 19:23:35 -08:00
Linux Build Service Account
5e7d385625 Merge "power: qcom-charger: separate parallel code" 2017-02-01 19:23:35 -08:00
Linux Build Service Account
ffaa506460 Merge "clk: msm: Update the frequency table for csi clocks on MSM8998 v2" 2017-02-01 19:23:34 -08:00
Linux Build Service Account
f98e28a051 Merge "icnss: Enable FW rejuvenate feature by default" 2017-02-01 19:23:33 -08:00
Linux Build Service Account
4bf506f0d8 Merge "qcom: fg-memif: improve retry mechanism for IMA read/write" 2017-02-01 19:23:32 -08:00
Linux Build Service Account
b1254c1d1f Merge "usb: pd: Ensure VBUS is below 0.8V before turning it on" 2017-02-01 19:23:31 -08:00
Linux Build Service Account
ab2de9e5d9 Merge "usb: pd: Support Programmable Power Supply as sink" 2017-02-01 19:23:29 -08:00
Linux Build Service Account
6fc458fc32 Merge "icnss: rename and change the type of enable_fw_log" 2017-02-01 19:23:29 -08:00
Linux Build Service Account
e03dcc5888 Merge "defconfig: arm64: Add coresight TMC support for msm8998" 2017-02-01 19:23:27 -08:00
Veerabhadrarao Badiganti
2801a3b8c5 ARM: config: Enable CONFIG_MMC_SDHCI_MSM_ICE flag
Enable CONFIG_MMC_SDHCI_MSM_ICE flag for encrypting/decrypting
the eMMC data transfers.

Change-Id: Iab391bf51233aff69f5217cf2f1b19cbeed69446
Signed-off-by: Veerabhadrarao Badiganti <vbadigan@codeaurora.org>
2017-02-02 07:04:42 +05:30
Veerabhadrarao Badiganti
5f133c6433 mmc: sdhci-msm-ice: Changes for supporting ICE HCI in non CMDQ mode
SDHC v5.0 onwards, SDHC includes the inline interface for
cryptographic operations which is ICE HCI.

This patch includes the driver changes for supporting crypto
operations with ICE HCI in noncq mode.

Change-Id: I3253b796212f63853cb3f6cf130f0a8542595428
Signed-off-by: Veerabhadrarao Badiganti <vbadigan@codeaurora.org>
2017-02-02 06:56:59 +05:30
Veerabhadrarao Badiganti
2df488a185 mmc: cmdq_hci: ice: Changes for supporting ICE HCI in CMDQ mode
On SDHC v5.0 onwards, SDHC includes the inline interface
for cryptographic operations which is ICE HCI.

This patch includes the driver changes for supporting crypto
operations with ICE HCI in cmdq mode.

Change-Id: I618a0a4b7356f2f19c31d67fca1664daa51b09f9
Signed-off-by: Veerabhadrarao Badiganti <vbadigan@codeaurora.org>
2017-02-02 06:56:58 +05:30
Veerabhadrarao Badiganti
a60300ce47 mmc: sdhci-msm-ice: Add new sdhci host_op for updating ice config
Add new sdhci host_op for updating ice configuration while sending
request through cmdq. Adding provision for supporting the ice
context configuration for ICE HCI.

Change-Id: I0e7299cfb1064c117aa94fb2416cc5cc4f1ec5f6
Signed-off-by: Veerabhadrarao Badiganti <vbadigan@codeaurora.org>
2017-02-02 06:56:58 +05:30
Veerabhadrarao Badiganti
0a8547207f mmc: sdhci-mmc-ice: Factor out ice_cfg_start from sdhci_msm_ice_cfg
Factor out the logic of getting ice config parameters from
sdhci_msm_ice_cfg().

With ICE2.0, same sdhci_msm_ice_cfg function is being called from cmdq
and noncq. But with ICE3.0 support, cmdq needs a separate host op.
Since this logic of getting ice config is common for noncq and cmdq,
by having it in separate function, same can be reused
in cmdq host op as-well.

Change-Id: If2cf26667acd54cb7ee7bd6283d8f24fcbf60791
Signed-off-by: Veerabhadrarao Badiganti <vbadigan@codeaurora.org>
2017-02-02 06:54:03 +05:30
Veerabhadrarao Badiganti
bd4fadcb01 mmc: sdhci-msm-ice: Factor out update config from sdhci_msm_ice_cfg
Factor out the logic of updating the SDHC ICE config registers
from sdhci_msm_ice_cfg().

For ICE3.0, different set of SDHC ICE registers are need to be updated.
So having this logic in separate functions, we can have logical
separation for ICE2.0 and ICE3.0.

Change-Id: Ib3d3f9701875000985dc9382bdcdf5fb0e872a43
Signed-off-by: Veerabhadrarao Badiganti <vbadigan@codeaurora.org>
2017-02-02 06:35:34 +05:30