Commit Graph
333792 Commits
Author SHA1 Message Date
Jeremy Gebben 708089fe3b msm: kgsl: use kgsl_mmu_device_setstate() whenever the gpu is idle
We really don't want new GPU commands or events to be generated
just to manage the iommu while we are idle.

Change-Id: I2e8740bee8c25c93bddc51a90a3370d151aaf558
Signed-off-by: Jeremy Gebben <jgebben@codeaurora.org>
2013-07-10 07:11:13 -07:00
Jeremy Gebben a65516bd80 msm: kgsl: use the same logic in adreno_idle and adreno_isidle
These two functions need to agree on the meaning of "idle",
so that calling adreno_isidle() right after an adreno_idle()
will always return true.

Change-Id: I7cddf73773186c3ec8b56c111affacac3b07fcc7
Signed-off-by: Jeremy Gebben <jgebben@codeaurora.org>
2013-07-10 07:10:41 -07:00
Linux Build Service Account f06e7561fc Merge "ARM: dts: msm: Define SOC specific DTSI files for 8974 v2.2" into msm-3.4 2013-07-10 06:36:57 -07:00
Linux Build Service Account 7cec9d2009 Merge "base: genlock: Correct the lock file reference count." into msm-3.4 2013-07-10 06:36:19 -07:00
Linux Build Service Account 07d905a797 Merge "msm: vdec: Update firmware with input buffer count" into msm-3.4 2013-07-10 06:35:39 -07:00
Linux Build Service Account b4dc80d0ed Merge "mtd: msm_qpic_nand: change bam pipe lock group" into msm-3.4 2013-07-10 06:35:19 -07:00
Linux Build Service Account ff7be82cd3 Merge "msm: vidc: write venus firmware version to smem" into msm-3.4 2013-07-10 06:35:08 -07:00
Linux Build Service Account a4b351b2c6 Merge "msm: idle-v7: Add support to pass tz flag when core is hotplugged" into msm-3.4 2013-07-10 06:34:50 -07:00
Linux Build Service Account 1bd49a8fa8 Merge "msm: mdss: Support specific enable and disable load for vregs" into msm-3.4 2013-07-10 06:34:39 -07:00
Priyanka Mathur 1da7ee4820 msm: idle-v7: Add support to pass tz flag when core is hotplugged
When a core is hotplugged, trustzone migrates secure SPI to
the core that is online. Pass a flag to TZ indicating if it is
hotplugged or not.

Change-Id: I38d5a1987cdde9c6f3a456b7bb7726289ab0ad81
Signed-off-by: Priyanka Mathur <pmathur@codeaurora.org>
2013-07-09 13:49:11 -07:00
Linux Build Service Account 8f5a1d145c Merge "power: pm8921-bms: Fix SOC fluctuations at 100%" 2013-07-09 11:10:15 -07:00
Linux Build Service Account 2b691f1715 Merge "msm: clock-8084: Add dummy clock support for DSI controller" 2013-07-09 11:10:02 -07:00
Linux Build Service Account 07b36a7ccc Merge "msm: ipa: change release producer RM API to always return success" 2013-07-09 11:09:49 -07:00
Linux Build Service Account 3aad4b60f4 Merge "board: 8226: add gpiomux configuration for SDC3 slot GPIOs" 2013-07-09 11:09:39 -07:00
Linux Build Service Account 0e92ba6ef5 Merge "board: 8226: remap aux data for sdc3 device" 2013-07-09 11:09:36 -07:00
Linux Build Service Account 0ab91eaf0b Merge "ARM: dts: msm: add sdc3 support for msm8226" 2013-07-09 11:09:34 -07:00
Linux Build Service Account 61932e0f40 Merge "board: 8974: Sensor GPIO config for Dragonboard APQ8074" 2013-07-09 11:09:23 -07:00
Linux Build Service Account 463d115a57 Merge "ARM: dts: msm: Add on-demand supplies for audio codec in msm8x10 qrd board" 2013-07-09 11:09:13 -07:00
Linux Build Service Account b3b675c4e4 Merge "msm: board-9625: Remap AUX data of msm_sdcc.x to sdhc devices" 2013-07-09 11:09:00 -07:00
Linux Build Service Account da18a8f580 Merge "hwmon: qpnp-current: Update offset channel selection based on rsense" 2013-07-09 11:08:49 -07:00
Linux Build Service Account 5ee8b7c06d Merge "arm: dts: msm8226: reduce current limit to 400mA." 2013-07-09 11:08:37 -07:00
Jordan Crouse a60e2eed0d ARM: dts: msm: Define SOC specific DTSI files for 8974 v2.2
Some hardware components have special configurations for v2.2 hardware.

Change-Id: Ic0dedbad1c9a1c4b053489d9719dadddd149d471
Signed-off-by: Jordan Crouse <jcrouse@codeaurora.org>
2013-07-09 10:12:31 -06:00
Linux Build Service Account 5f8731ed09 Merge "ARM: dts: msm: add memory hole dt node for krypton" 2013-07-09 05:23:49 -07:00
Linux Build Service Account cb1e33e81f Merge "board: krypton: create memory hole for krypton" 2013-07-09 05:23:44 -07:00
Linux Build Service Account 37ba3fb5df Merge "USB: gadget: diag: Free USB requests during composition switch" 2013-07-09 05:23:29 -07:00
Linux Build Service Account 0467908c80 Merge "msm: wfd: Flush encoder after stopping VSG" 2013-07-09 05:23:19 -07:00
Linux Build Service Account a432b9c458 Merge "net: rmnet_usb: silence URB submission errors during disconnect" 2013-07-09 05:23:04 -07:00
Linux Build Service Account 1b5c74dbb4 Merge "ARM: dts: apq8084: Add full memory hole" 2013-07-09 05:22:53 -07:00
Linux Build Service Account eb14e544a1 Merge "msm: mdss: support recovery mode on 8x10" 2013-07-09 05:22:36 -07:00
Linux Build Service Account a55dbccbd7 Merge "msm: mdss: fix the mdp dsi clock dependency issue on 8x10" 2013-07-09 05:22:32 -07:00
Linux Build Service Account da58ccfe1d Merge "msm: acpuclock-8974: Modify L2 and DDR mapping" 2013-07-09 05:22:10 -07:00
Linux Build Service Account 8ec0eedf6b Merge "ARM: dts: msm: cpr: add DT parameters for fuse redundant on 8x10/8x26" 2013-07-09 05:21:59 -07:00
Linux Build Service Account 7c1f026c10 Merge "mmc: core: Fix MMC clock scaling in case of tuning failure" 2013-07-09 05:21:45 -07:00
Linux Build Service Account e1776ef4c3 Merge "mmc: sdhci-msm: Add retry mechanism in case of tuning failure" 2013-07-09 05:21:41 -07:00
Linux Build Service Account 847de0098e Merge "mmc: sdhci: propagate execute_tuning error to the caller" 2013-07-09 05:21:37 -07:00
Linux Build Service Account bab4df8218 Merge "mmc: msm_sdcc: disable sdhci mode during probe" 2013-07-09 05:21:25 -07:00
Vladislav Mordohovich b892d63219 msm: ipa: change release producer RM API to always return success
A bug fix in RM, which caused the producer to remain in
"release in progress" state when releasing producer.
The fix is to move to release state directly without
moving to "release in progress" state.

Change-Id: I588780898b7b234bbc3233f661f7bb90e34ce598
Signed-off-by: Vladislav Mordohovich <vmordoho@codeaurora.org>
2013-07-09 10:13:44 +03:00
Asutosh Das 93d752fd2c msm: board-9625: Remap AUX data of msm_sdcc.x to sdhc devices
This is required for userspace boot scripts that expect the
msm_sdcc.x sysfs entries.

Change-Id: I9a36fc8a8a7be8a7c9990d1c355a195e9cc32572
Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>
2013-07-09 11:40:02 +05:30
Walter Yang 83b6387ec1 ARM: dts: msm: Add on-demand supplies for audio codec in msm8x10 qrd board
- Use the i2c_cdc tag in QRD device tree

- Similar change in QRD dtsi as
  commit 237eca78c3
  (arm/dt: msm8610: Add the on-demand supplies for audio codec)

- Modify the qcom,cdc-vdda-h-current in MTP to be same as CDP

Change-Id: Ia77592457d36636782a5e9f16a04d080eb86078c
Signed-off-by: Walter Yang <yandongy@codeaurora.org>
2013-07-09 13:46:43 +08:00
Ilia Lin bcdb0fbc0b board: 8974: Sensor GPIO config for Dragonboard APQ8074
The Dragonboard APQ8074 uses GPIO 94 as camera sensor GPIO.
The Dragonboard APQ8074 doesn't use GPIO 92 as camera GPIO.
The change implements run time GPIO 92 and 94 configuration
differentiation.

Change-Id: Ia99f810ed8528cc78e81d51e99bd61849b215342
Signed-off-by: Ilia Lin <ilialin@codeaurora.org>
2013-07-09 08:35:39 +03:00
Krishna Konda 68ee2ba525 mtd: msm_qpic_nand: change bam pipe lock group
BAM pipe 2 needs to be part of lock group 1 while BAM pipes 0 and 1
are part of lock group 0.

CRs-Fixed: 509945
Change-Id: Iacff3c33129dcc38f65c219ab42e0ac87aa79aac
Signed-off-by: Krishna Konda <kkonda@codeaurora.org>
2013-07-08 21:37:18 -07:00
Arun Menon 8dddeae16c msm: vidc: write venus firmware version to smem
Write venus firmware version info to smem image
version table.

Change-Id: Ia0e09ad481ecc58d51bc4b7742975f095fa7a808
Signed-off-by: Arun Menon <avmenon@codeaurora.org>
2013-07-08 18:39:49 -07:00
Linux Build Service Account f1e59f67d6 Merge "msm: kgsl: Option to not stall IOMMU V1 on pagefault based on FT policy" 2013-07-08 17:20:07 -07:00
Linux Build Service Account e8395ef06e Merge "ARM:dts :apq8074: Fix several audio issues for DB" 2013-07-08 17:19:28 -07:00
Linux Build Service Account 3b01068249 Merge "input: synaptics: Change sysfs permissions" 2013-07-08 17:19:19 -07:00
Linux Build Service Account 82936827f3 Merge "diag: Handle diag memory pool correctly in diagchar_write" 2013-07-08 17:19:06 -07:00
Linux Build Service Account 0cbddd0bd9 Merge "msm: mdss: Add support for DCS read command for split display" 2013-07-08 17:18:58 -07:00
Linux Build Service Account 62f53b4d3c Merge "defconfig: msm8610: Add support for sensor mpu3050 in defconfig" 2013-07-08 17:18:46 -07:00
Linux Build Service Account ca0fa7676b Merge "ARM: dts: msm: Remove USB3 ID IRQ from apq8074-dragonboard" 2013-07-08 17:18:29 -07:00
Linux Build Service Account 711ea764db Merge "msm: mdss: use LDO mode in DSI PHY on 8x10" 2013-07-08 17:18:20 -07:00