Commit graph

573331 commits

Author SHA1 Message Date
Praveen Chavan
8329f19d9f msm_vidc: venc: configure max-B-frames only if B is enabled
If B frames are initially enabled and disabled at the time
of configuration, max-B-frames will retain the non-zero value
set at the time of enablement. Explicitly reset max-B-frames
when B frames is set to zero, otherwise this setting may
interfere with other exclusive features (like temporal layers)

Change-Id: Iefa9b5b2becd0c0f4756fa81a396e3af0c45022a
Signed-off-by: Praveen Chavan <pchavan@codeaurora.org>
2016-08-15 18:22:43 -07:00
Linux Build Service Account
2e45ea7281 Merge "ARM: dts: msm: add MSM External display node for msmcobalt" 2016-08-13 23:13:24 -07:00
Linux Build Service Account
39c747dfde Merge "msm: audio: soc: add null checks for hdmi ops" 2016-08-13 23:13:24 -07:00
Linux Build Service Account
f71490ad6f Merge "ARM: dts: msm: update pinctrl for touch gpios in msmcobalt" 2016-08-13 23:13:23 -07:00
Linux Build Service Account
47bd5a5b0c Merge "ARM: dts: msm: Update USB bus voting to allow SVS on msmcobalt" 2016-08-13 23:13:22 -07:00
Linux Build Service Account
5096eccb28 Merge "iommu/arm-smmu: support static context banks" 2016-08-13 23:13:21 -07:00
Linux Build Service Account
274f74b309 Merge "arm64: defconfig: msm: enable CPUSETS" 2016-08-13 23:13:20 -07:00
Linux Build Service Account
05feb03895 Merge "ARM: dts: msm: Modify csiphy timer clock rate on msmcobalt" 2016-08-13 23:13:19 -07:00
Linux Build Service Account
515b346c11 Merge "msm: camera: Add VAF active and suspend handles to eeprom node" 2016-08-13 23:13:18 -07:00
Linux Build Service Account
dfcec04e27 Merge "ARM: dts: msm: Fix qsee_ipc_irq_bridge IRQ clear mask for msmcobalt" 2016-08-13 23:13:16 -07:00
Linux Build Service Account
ac949b0d87 Merge "ARM: dts: msm: Remove clocks listed under the UFS GDSC node" 2016-08-13 23:13:15 -07:00
Linux Build Service Account
f2693fff2e Merge "msm: kgsl: update GPU busy statistics" 2016-08-13 23:13:14 -07:00
Linux Build Service Account
77e4349ae1 Merge "msm: mdss: fix dma fifo read watermark to 15/16 full" 2016-08-13 23:13:12 -07:00
Linux Build Service Account
0ec8200353 Merge "ARM: dts: msm: add jdi 1080p video mode panel support for msmcobalt" 2016-08-13 23:13:11 -07:00
Linux Build Service Account
98cdd5294e Merge "arm: dts: msm: Added missing features for HW Encryption support" 2016-08-13 23:13:10 -07:00
Linux Build Service Account
101be18f7b Merge "ice: added missing register dump in case of error for ICE 3.0" 2016-08-13 23:13:10 -07:00
Linux Build Service Account
4c9e200e82 Merge "ARM: dts: msm: Update the interrupt list for msmcobalt" 2016-08-13 23:13:09 -07:00
Linux Build Service Account
d736395565 Merge "qcom-charger: smblib: update batt capacity status from bms" 2016-08-13 23:13:08 -07:00
Linux Build Service Account
6ece03e7b9 Merge "ASoC: wcd-mbhc: enable micbias for special headset" 2016-08-13 23:13:08 -07:00
Linux Build Service Account
76a2edf258 Merge "ARM: dts: msm: Enable thermal mitigation for msmcobalt charger" 2016-08-13 23:13:07 -07:00
Linux Build Service Account
f4b1836237 Merge "qcom-charger: smblib: update ICL votings in parallel charging" 2016-08-13 23:13:06 -07:00
Linux Build Service Account
9d8e34f721 Merge "defconfig: msmcortex: Enable Seemp Log driver" 2016-08-13 23:13:06 -07:00
Linux Build Service Account
ed4b331fe7 Merge "ASoC: wcd9335: Update the Lineout path register configuration" 2016-08-13 23:13:04 -07:00
Linux Build Service Account
fb6752ab65 Merge "ASoC: wcd: change classh settings as per impedance value" 2016-08-13 23:13:04 -07:00
Linux Build Service Account
06a047a77f Merge "qcom-charger: qpnp-fg-gen3: remove wakelock when reading SRAM props" 2016-08-13 23:13:03 -07:00
Linux Build Service Account
d43110ab63 Merge "clock: qcom: Update the list of clocks supported on MSMFalcon" 2016-08-13 04:51:59 -07:00
Linux Build Service Account
78acec7c45 Merge "soc: qcom: Fix error checks in service-notifier" 2016-08-13 04:51:59 -07:00
Linux Build Service Account
044c24aaaf Merge "Revert "genetlink: disallow subscribing to unknown mcast groups"" 2016-08-13 04:51:58 -07:00
Linux Build Service Account
f7d92b8f9f Merge "cpuset: Add allow_attach hook for cpusets on android." 2016-08-13 04:51:57 -07:00
Linux Build Service Account
bb5866bf9e Merge "usb: dwc3: Use clock API to control the memory power states" 2016-08-13 04:51:57 -07:00
Linux Build Service Account
ae5bb272c3 Merge "usb: dwc3: Remove tasklet bottom half handler" 2016-08-13 04:51:56 -07:00
Linux Build Service Account
c174c683da Merge "usb: pd: Only request current amount for explicit contract" 2016-08-13 04:51:55 -07:00
Linux Build Service Account
1aad9d6149 Merge "ASoC: msm: qdsp6v2: Fix crash during WFD playback and SSR" 2016-08-13 04:51:54 -07:00
Linux Build Service Account
0dba26514c Merge "ASoC: msm8x16: Initial change for internal codec support" 2016-08-13 04:51:53 -07:00
Linux Build Service Account
27d0d7b45c Merge "msm: ipa: Add support for IPA unit-test framework" 2016-08-13 04:51:52 -07:00
Linux Build Service Account
ab067aa67f Merge "ARM: dts: msm: Update USB core clock frequency to allow SVS" 2016-08-13 04:51:51 -07:00
Linux Build Service Account
8cd4d6c413 Merge "USB: dwc3-msm: Add support for setting specific frequency for core clock" 2016-08-13 04:51:51 -07:00
Linux Build Service Account
56e52f83b4 Merge "drivers: soc: Set APR Glink transport to SMEM" 2016-08-13 04:51:50 -07:00
Linux Build Service Account
d7a4057219 Merge "ASoC: msmcobalt: fix wrong platform device pointer assignment" 2016-08-13 04:51:49 -07:00
Linux Build Service Account
2e3eed9211 Merge "bluetooth: Add Split A2DP slimbus" 2016-08-13 04:51:48 -07:00
Linux Build Service Account
fb24f59004 Merge "ASoC: msm: qdsp6v2: support for AFE encoder" 2016-08-13 04:51:47 -07:00
Linux Build Service Account
1befb076f5 Merge "ASoC: msm: q6dspv2: add adm channel config support" 2016-08-13 04:51:46 -07:00
Linux Build Service Account
ddd4ffbe17 Merge "ARM: dts: msm: adjust mdp bw limits for msmcobalt v2" 2016-08-12 23:10:49 -07:00
Taniya Das
ca458b0a49 clock: qcom: Update the list of clocks supported on MSMFalcon
Add the new clocks and update the clock ids for GCC, GPU, MMSS clock
controllers. Also add the RPM clocks which are supported and would be
used by the clients for all clock operations for RPM controlled clocks.

There are separate MMSS and GPU clock controllers, so add the dummy
controllers for the same.

Change-Id: I5a98b6128f5d54163ab5d03c4c023a748e6a4e95
Signed-off-by: Taniya Das <tdas@codeaurora.org>
2016-08-12 13:54:55 +05:30
Tatenda Chipeperekwa
d2d512e984 ARM: dts: msm: add MSM External display node for msmcobalt
Add MSM External display node for msmcobalt which is needed
to manage the interaction between external displays (HDMI and
Display Port) and the audio and display frameworks.

CRs-Fixed: 1009284
Change-Id: I54c1eee7a3e1d8f481a9bc629e28f13c5849a3db
Signed-off-by: Tatenda Chipeperekwa <tatendac@codeaurora.org>
2016-08-11 16:57:32 -07:00
Tatenda Chipeperekwa
a3ce403844 msm: mdss: add external display class helper
Implement the external display class helper as a utility to
manage display interface and audio codec interactions
associated with the cable connect/disconnect events of the
display interfaces. The helper class is responsible for
routing operations called by the audio codec to a particular
display, updating the hdmi switch node, and updating the
audio switch node.

CRs-Fixed: 1009284
Change-Id: Ie8d1006d3f11091a861733485cb67939ad47fdfe
Signed-off-by: Tatenda Chipeperekwa <tatendac@codeaurora.org>
2016-08-11 16:57:22 -07:00
Tatenda Chipeperekwa
1bdf3dcbf1 msm: audio: soc: add null checks for hdmi ops
Add null checks to prevent hdmi ops from being called
if they have not been defined.

CRs-Fixed: 1009284
Change-Id: If772bd86cc9b754fbc900eb47338429e9b841eef
Signed-off-by: Tatenda Chipeperekwa <tatendac@codeaurora.org>
2016-08-11 15:51:16 -07:00
Joonwoo Park
a4197e05d4 arm64: defconfig: msm: enable CPUSETS
Enable CONFIG_CPUSETS which is required by Android.

Change-Id: I6d62d4f0d707e2e64c21d3b67763f9945adc6005
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
2016-08-11 14:12:04 -07:00
Liam Mark
1d79f44d30 iommu/arm-smmu: support static context banks
Consider any pre-initialized stream match register table entries,
which are of type translation, as static stream ID to context bank
mappings.

When an attach occurs for a stream ID which has a static context bank
mapping ensure that the pre-initialized stream match register table
entry is used for that stream ID.

Contract for using static context banks:
1) Before doing the attach hardware translations must be stopped and
hardware translations are only re-enabled once the required mappings
have been added.
2) Before the attach the static CB must be in stage 1 context bank
bypass (CBn_SCTLR.M == 0).

CRs-Fixed: 1050659
Change-Id: I4037d7861657384eb5b4f67c52b2dbf4ad6e1c2c
Signed-off-by: Liam Mark <lmark@codeaurora.org>
2016-08-11 14:06:53 -07:00
Linux Build Service Account
f303bb651b Merge "defconfig: arm64: msmcortex: enable display xlog debug for msmcobalt" 2016-08-11 12:49:00 -07:00