Commit graph

425234 commits

Author SHA1 Message Date
Dinesh K Garg 384ae0057b crypto: qcom: Add support for Inline Crypto Engine
Storage hardware can have embedded crypto engine which can greatly
reduce degradation in IO performance if crypto operations are performed
on data. Adding support for Inline Crypto Engine (ICE).

Change-Id: I73ded1326c68e63aa3320ea9c9c6dfaaf2d95cbf
Signed-off-by: Dinesh K Garg <dineshg@codeaurora.org>
Signed-off-by: Noa Rubens <noag@codeaurora.org>
Signed-off-by: Yaniv Gardi <ygardi@codeaurora.org>
2014-12-05 09:37:20 -08:00
Linux Build Service Account dca34e2b69 Merge "msm: kgsl: Bump the GPU frequency for long blocks of processing" 2014-12-03 01:34:19 -08:00
Linux Build Service Account 92239b1675 Merge "msm: camera: Unblock buffer manager operations" 2014-12-03 01:34:17 -08:00
Linux Build Service Account 75156cb332 Merge "msm: kgsl: Enable SP/TP regulator for A418 GPU" 2014-12-03 01:34:11 -08:00
Linux Build Service Account a7b7f8b7ca Merge "crypto: msm: Add mutex in qce_open and qce_close" 2014-12-03 01:34:08 -08:00
Linux Build Service Account 2e4e8626f5 Merge "clk: qcom: clock-mmss-8994: Remove 75MHz for axi_clk_src" 2014-12-03 01:34:03 -08:00
Linux Build Service Account 0e956a7b28 Merge "slim_ngd: Handle invalid/timeout TX errors gracefully" 2014-12-03 01:33:50 -08:00
Linux Build Service Account a0c95cd1d7 Merge "usb: gadget: Add debug message to print the control line state information" 2014-12-03 01:33:45 -08:00
Linux Build Service Account c451f31c6c Merge "hwmon: qpnp-adc: add battery thermistor mapping table for 8909 skuc" 2014-12-03 01:33:44 -08:00
Linux Build Service Account e61c8cdd07 Merge "usb: gadget: u_bam_data: Don't hold lock when calling start_endless_tx()" 2014-12-03 01:33:41 -08:00
Linux Build Service Account 17856c1281 Merge "msm: kgsl: Disable SP clock gating during snapshot for A418" 2014-12-02 17:40:43 -08:00
Linux Build Service Account df4509cc48 Merge "ARM: dts: msm: Use q-channel for a57 clock gating on MSM8994v2" 2014-12-02 17:40:41 -08:00
Linux Build Service Account ad290358f0 Merge "msm: spm: Add support to trigger SPM with q-channel for clock gating" 2014-12-02 17:40:39 -08:00
Linux Build Service Account ec578c9b62 Merge "usb: gadget: u_bam_data: Fix port parameter in start/stop_rndis_ipa()" 2014-12-02 17:40:37 -08:00
Linux Build Service Account 40b9695adf Merge "usb: gadget: rndis: Don't call netif_carrier_on/off for IPA" 2014-12-02 17:40:36 -08:00
Linux Build Service Account 73843ecb64 Merge "msm: thermal: Update cluster info only if sync cluster DT is defined" 2014-12-02 17:40:34 -08:00
Linux Build Service Account 3b4821ed52 Merge "clk: qcom: mdss: Add 8992 to 20nm pll supported devices" 2014-12-02 17:40:32 -08:00
Linux Build Service Account 5873641b03 Merge "defconfig: msm8909: Optimize memory configuration" 2014-12-02 17:40:30 -08:00
Linux Build Service Account 35d475b3ec Merge "input: sensors: update poll delay threshold for apds9930" 2014-12-02 17:40:28 -08:00
Linux Build Service Account 3c5b43fae3 Merge "ARM: dts: msm: Add stub regulators for msmtellurium" 2014-12-02 17:40:27 -08:00
Linux Build Service Account 048fe3f405 Merge "ARM: dts: msm: Add vadc scale function for SKUA" 2014-12-02 17:40:25 -08:00
Linux Build Service Account 7626bbe474 Merge "input: sensors: optimize AP3426 ALPS sensor power consumption" 2014-12-02 17:40:23 -08:00
Linux Build Service Account fa175bfca7 Merge "ARM: dts: qcom: Update rpm log address to 0x200000" 2014-12-02 17:40:21 -08:00
Linux Build Service Account 547ae17c2f Merge "net/wireless: Fix handling of supported-rates" 2014-12-02 17:40:19 -08:00
Linux Build Service Account 84c06f00d4 Merge "msm: kgsl: Properly print profile assignments when none are set" 2014-12-02 17:40:18 -08:00
Linux Build Service Account 6b1f6adb45 Merge "power: qpnp-fg: configure irq_volt_empty in the fuel gauge" 2014-12-02 17:40:16 -08:00
Linux Build Service Account 3b1a76ba61 Merge "power: qpnp-fg: report zero soc immediately when empty" 2014-12-02 17:40:15 -08:00
Linux Build Service Account 56d89fdd55 Merge "leds: leds-qpnp-wled: fix unbalanced mutex lock" 2014-12-02 17:40:13 -08:00
Linux Build Service Account ada36df269 Merge "soc: qcom: smd: Fix SMD packet sync loss issue" 2014-12-02 17:40:12 -08:00
Linux Build Service Account 7ccec2f293 Merge "cnss: Enable SSR even when no ramdump memory" 2014-12-02 17:40:09 -08:00
Linux Build Service Account 0512f72a81 Merge "ARM: dts: mdm9640: Enable antenna sharing" 2014-12-02 17:40:08 -08:00
Linux Build Service Account f0bea6701c Merge "msm ipa: fix IPA stall when do SAP on/off" 2014-12-02 17:40:05 -08:00
Linux Build Service Account bc6f0d81d0 Merge "defconfig: Enable bus debug voter for msm8994" 2014-12-02 17:40:02 -08:00
Linux Build Service Account 496885503c Merge "msm: msm_bus: Introduce new debug module to set bus clocks" 2014-12-02 17:40:01 -08:00
Linux Build Service Account 957d576eb1 Merge "msm: msm_bus: Add new APIs for bus scaling" 2014-12-02 17:40:00 -08:00
Linux Build Service Account ad0a77e527 Merge "input: synaptics_dsx: reconfigure resolution in suspend" 2014-12-02 17:39:58 -08:00
Linux Build Service Account 5c7ba6daab Merge "msm: kgsl: Add a dynamic AB bandwidth vote" 2014-12-02 17:39:56 -08:00
Linux Build Service Account 860aa3c72f Merge "msm: kgsl: Add a path for dynamic AB bus votes" 2014-12-02 17:39:54 -08:00
Linux Build Service Account 1a94270f34 Merge "qcom-sps-dma: DMA-engine driver for BAM using sps API" 2014-12-02 17:39:53 -08:00
Linux Build Service Account 51c51ed8a2 Merge "ARM: dts: msm: enable haptic brake for PMi8994" 2014-12-02 17:39:50 -08:00
Linux Build Service Account 5003ddacfc Merge "platform: msm: support haptic brake disable" 2014-12-02 17:39:49 -08:00
Linux Build Service Account 4c7a270e91 Merge "msm: qpnp-haptic: wait for 5 cycles before BUSY check" 2014-12-02 17:39:48 -08:00
Linux Build Service Account eecaae5cf8 Merge "ARM: dts: msm: Add fde support to msm8939" 2014-12-02 17:39:46 -08:00
Linux Build Service Account d9068dbf4a Merge "ARM: dts: msm: enable GPIO buttons for MSM8992 CDP and MTP" 2014-12-02 17:39:45 -08:00
Linux Build Service Account 586ea14e13 Merge "msm: mdss: hdmi: default pinctrl state to null" 2014-12-02 17:39:42 -08:00
Linux Build Service Account 4a64861582 Merge "net: danipc: Receive interrupts specific to APPS IPC FIFO alone" 2014-12-02 17:39:40 -08:00
Linux Build Service Account e551ece58b Merge "defconfig: fsm9900: Enable panic on L2 errors" 2014-12-02 17:39:38 -08:00
Linux Build Service Account d136a8edef Merge "usb: dwc3-msm: Stop peripheral mode upon MHL cable connetion" 2014-12-02 17:39:36 -08:00
Chunmei Cai 1f1ffd790a hwmon: qpnp-adc: add battery thermistor mapping table for 8909 skuc
Tcold = 0 DegC and Thot = 50 DegC are used for 8909 SKUC device.
Update battery thermistor mapping table for it.

Change-Id: Ib519fe67c4ad69d2727000fae1e4f1bd181c2355
Signed-off-by: Chunmei Cai <ccai@codeaurora.org>
2014-12-03 09:17:24 +08:00
Zhen Kong cdb95811f0 crypto: msm: Add mutex in qce_open and qce_close
Add mutex in qce_open and qce_close to prevent the situation where
iounmap was called by one thread while another one is accessing the
HW CE register with another ioremap.

Change-Id: Iba47834a950a213d8c2b982b3a988020a2ef3338
Signed-off-by: Zhen Kong <zkong@codeaurora.org>
2014-12-02 17:08:13 -08:00