OSDN Git Service

sagit-ice-cold/kernel_xiaomi_msm8998.git
8 years agoASoC: wcd9335: Add support to enable low power mode on codec
Sudheer Papothi [Thu, 12 May 2016 18:46:56 +0000 (00:16 +0530)]
ASoC: wcd9335: Add support to enable low power mode on codec

Codec is in digital core power collapse when there is no
audio usecase but low power audio usecases needs codec to
be out of power collapse. Changes bring codec out of
digital core power collapse for low power audio usecases
without enabling master clock.

CRs-fixed: 1022917
Change-Id: I762fc1dc6b6527608e73ac5144215ee141570aac
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
Signed-off-by: Vidyakumar Athota <vathota@codeaurora.org>
8 years agoASoC: msm8996: Add CPE ECPP DAI instance for ECPP path
Sudheer Papothi [Tue, 3 May 2016 01:53:28 +0000 (07:23 +0530)]
ASoC: msm8996: Add CPE ECPP DAI instance for ECPP path

Add support for CPE(Codec Processing Engine) second voice
wakeup session using ECPP(Echo cancellation Ping-Pong) hardware
path. This allows to enable two concurrent CPE sessions, one
on MAD(Mic Always-on Detection) and the other on ECPP.

CRs-fixed: 1022917
Change-Id: I7a14a2d0b5455d427f90e02506b996fc615c848a
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
Signed-off-by: Vidyakumar Athota <vathota@codeaurora.org>
8 years agoASoC: wcd9335: Changes to support CPE session using EC PP path
Sudheer Papothi [Tue, 3 May 2016 02:30:06 +0000 (08:00 +0530)]
ASoC: wcd9335: Changes to support CPE session using EC PP path

One of the CPE sessions uses EC(Echo cancellation) PP(Ping-Pong)
path on WCD9335 that is connected to CPE (Codec Processing Engine)
hardware. Configure EC PP path for CPE functionality. This
requires WCD9335 codec to be out of digital core power collapse
without turning on MCLK(Master clock).

CRs-fixed: 1022917
Change-Id: I68200b12fcb316bf36f7c3af2734a094f972da9c
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
Signed-off-by: Vidyakumar Athota <vathota@codeaurora.org>
8 years agoMerge "ASoC: msmcobalt: Fix channel configuration on msmcobalt"
Linux Build Service Account [Mon, 1 Aug 2016 15:04:24 +0000 (08:04 -0700)]
Merge "ASoC: msmcobalt: Fix channel configuration on msmcobalt"

8 years agoMerge "ASoC: msm: Implement HFP tx mute get function"
Linux Build Service Account [Mon, 1 Aug 2016 15:04:23 +0000 (08:04 -0700)]
Merge "ASoC: msm: Implement HFP tx mute get function"

8 years agoMerge "ASoC: msm: qdsp6v2: Add support to set volume in ASM loopback"
Linux Build Service Account [Mon, 1 Aug 2016 15:04:23 +0000 (08:04 -0700)]
Merge "ASoC: msm: qdsp6v2: Add support to set volume in ASM loopback"

8 years agoMerge "ASoC: msm-cpe-lsm: add support for two CPE sessions"
Linux Build Service Account [Mon, 1 Aug 2016 15:04:22 +0000 (08:04 -0700)]
Merge "ASoC: msm-cpe-lsm: add support for two CPE sessions"

8 years agoMerge "ASoC: msmcobalt: Add 24 bit packed support"
Linux Build Service Account [Mon, 1 Aug 2016 15:04:21 +0000 (08:04 -0700)]
Merge "ASoC: msmcobalt: Add 24 bit packed support"

8 years agoMerge "ARM: dts: msm: By default, handle FW errors as fatal on msmcobalt"
Linux Build Service Account [Mon, 1 Aug 2016 10:01:58 +0000 (03:01 -0700)]
Merge "ARM: dts: msm: By default, handle FW errors as fatal on msmcobalt"

8 years agoMerge "input: touchscreen: add touch to wake feature in ITEtech driver"
Linux Build Service Account [Mon, 1 Aug 2016 10:01:55 +0000 (03:01 -0700)]
Merge "input: touchscreen: add touch to wake feature in ITEtech driver"

8 years agoMerge "qseecom: validate the inputs of __qseecom_send_modfd_resp"
Linux Build Service Account [Mon, 1 Aug 2016 10:01:55 +0000 (03:01 -0700)]
Merge "qseecom: validate the inputs of __qseecom_send_modfd_resp"

8 years agoASoC: msmcobalt: Add 24 bit packed support
Manish Dewangan [Wed, 13 Jul 2016 09:18:43 +0000 (14:48 +0530)]
ASoC: msmcobalt: Add 24 bit packed support

Changes to support packed 24 bit (SNDRV_PCM_FORMAT_S24_3LE)

CRs-Fixed: 1011048
Change-Id: Id927e9b8894b1bf99e57cc0f04abf126740c6d36
Signed-off-by: Manish Dewangan <manish@codeaurora.org>
8 years agoinput: touchscreen: add touch to wake feature in ITEtech driver
Shantanu Jain [Thu, 14 May 2015 09:38:58 +0000 (15:08 +0530)]
input: touchscreen: add touch to wake feature in ITEtech driver

Add touch to wake feature in ITE tech touchscreen driver.
The touchscreen interrupt is configured as wakeable interrupt,
so TS can be used to wake the device from suspend state.

Change-Id: I8da53ab4f03237b8652cd5891eadbffa752d72d3
Signed-off-by: Shantanu Jain <shjain@codeaurora.org>
8 years agoinput: it7258_ts_i2c: add debugfs support for suspend/resume
Shantanu Jain [Fri, 15 May 2015 13:24:18 +0000 (18:54 +0530)]
input: it7258_ts_i2c: add debugfs support for suspend/resume

Add debugfs support for suspend and resume test for ITE
tech touchscreen driver.

Change-Id: I5a3d55c7c8e4b8f594fd7924c61ac1e5b5ad1965
Signed-off-by: Shantanu Jain <shjain@codeaurora.org>
8 years agoMerge "ASoC: audio-ext-clk: check for null pointer de-reference"
Linux Build Service Account [Mon, 1 Aug 2016 04:36:45 +0000 (21:36 -0700)]
Merge "ASoC: audio-ext-clk: check for null pointer de-reference"

8 years agoMerge "ARM: dts: msm: add battery profiles to msmcobalt MTP"
Linux Build Service Account [Sun, 31 Jul 2016 22:57:10 +0000 (15:57 -0700)]
Merge "ARM: dts: msm: add battery profiles to msmcobalt MTP"

8 years agoMerge "ARM: dts: msm: add batterydata for itech and ascent batteries"
Linux Build Service Account [Sun, 31 Jul 2016 22:57:10 +0000 (15:57 -0700)]
Merge "ARM: dts: msm: add batterydata for itech and ascent batteries"

8 years agoMerge "ft5x06: Set input property bit to indicate a direct input device"
Linux Build Service Account [Sun, 31 Jul 2016 17:19:13 +0000 (10:19 -0700)]
Merge "ft5x06: Set input property bit to indicate a direct input device"

8 years agoMerge "msm: mdss: add support to configure transfer unit for DP"
Linux Build Service Account [Sun, 31 Jul 2016 17:19:10 +0000 (10:19 -0700)]
Merge "msm: mdss: add support to configure transfer unit for DP"

8 years agoMerge "input: touchscreen: synaptics v1.1"
Linux Build Service Account [Sun, 31 Jul 2016 17:19:09 +0000 (10:19 -0700)]
Merge "input: touchscreen: synaptics v1.1"

8 years agoinput: touchscreen: add protocol A support to ITE tech driver
Himanshu Aggarwal [Tue, 12 May 2015 13:27:58 +0000 (18:57 +0530)]
input: touchscreen: add protocol A support to ITE tech driver

Add multi-touch protocol A support to ITE tech touchscreen
driver.

Change-Id: I49bc7e3eaa3b266fe92bb209f56ae5a1b40675e0
Signed-off-by: Himanshu Aggarwal <haggarwa@codeaurora.org>
Signed-off-by: Shantanu Jain <shjain@codeaurora.org>
8 years agoinput: touchscreen: add suspend-resume and fb support
Shantanu Jain [Thu, 14 May 2015 08:47:38 +0000 (14:17 +0530)]
input: touchscreen: add suspend-resume and fb support

Add suspend-resume and fb notification support for
ITE tech touchscreen driver.

Change-Id: I9a601412fb9a3935c0eadad5157bb1fd819b29dd
Signed-off-by: Shantanu Jain <shjain@codeaurora.org>
8 years agoMerge "usb: dwc3: Update VBUS status with USB controller"
Linux Build Service Account [Sat, 30 Jul 2016 21:11:34 +0000 (14:11 -0700)]
Merge "usb: dwc3: Update VBUS status with USB controller"

8 years agoMerge "usb: phy: qusb: Remove updating VBUS status from QUSB PHY driver"
Linux Build Service Account [Sat, 30 Jul 2016 21:11:34 +0000 (14:11 -0700)]
Merge "usb: phy: qusb: Remove updating VBUS status from QUSB PHY driver"

8 years agoASoC: msmcobalt: Fix channel configuration on msmcobalt
Sudheer Papothi [Wed, 27 Jul 2016 21:15:20 +0000 (02:45 +0530)]
ASoC: msmcobalt: Fix channel configuration on msmcobalt

Channel ids are not updated correctly in hardware params
fixup resulting in audio mute on one of the channels on headphones.
Fix the channel ids properly in msmcobalt machine driver hardware
params fixup.

CRs-Fixed: 1034829
Change-Id: If23da9ac1d2f71ad4d39371b665311f1f84b016a
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
8 years agoqseecom: validate the inputs of __qseecom_send_modfd_resp
Zhen Kong [Mon, 18 Jul 2016 20:20:18 +0000 (13:20 -0700)]
qseecom: validate the inputs of __qseecom_send_modfd_resp

The resp_len and resp_buf_ptr of qseecom_send_modfd_listener_resp
are not checked, then an userspace application that manipulates
resp_len can corrupt the kernel memory. Thus make changes to
validate these parameters.

CRs-fixed: 1036418
Change-Id: Id43ec6b55b332d0dac09a9abb998a410f49b44f7
Signed-off-by: Zhen Kong <zkong@codeaurora.org>
8 years agousb: dwc3: Update VBUS status with USB controller
Mayank Rana [Thu, 28 Jul 2016 19:32:06 +0000 (12:32 -0700)]
usb: dwc3: Update VBUS status with USB controller

It is required to update VBUS status to USB controller using qscratch
registers HS_PHY_CTRL and SS_PHY_CTRL interfacing high-speed and
super-speed PHYs. This change perfoms same from USB controller's glue
driver on starting and stopping peripheral mode based on supported
USB speed with USB gadget.

It also updates devicetree documentation explicitly mentioning required
register sets.

CRs-Fixed: 1046503
Change-Id: I92df87c0e2ff54dd7ee513d277cc075eab561019
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
8 years agousb: phy: qusb: Remove updating VBUS status from QUSB PHY driver
Mayank Rana [Thu, 28 Jul 2016 19:28:36 +0000 (12:28 -0700)]
usb: phy: qusb: Remove updating VBUS status from QUSB PHY driver

This change removes updating VBUS status from QUSB PHY driver using
QSCRATCH register. New change would be adding same functionality from
USB controller driver.

- It also updates devicetree documentation and existing supported
MSM platforms' USB device node property to accommodate above changes.

CRs-Fixed: 1046503
Change-Id: I4573a077bb455ebe3750ab76a91d2593d7e94ea5
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
8 years agoMerge "cfg80211: Advertise extended capabilities per interface type to userspace"
Linux Build Service Account [Fri, 29 Jul 2016 18:24:31 +0000 (11:24 -0700)]
Merge "cfg80211: Advertise extended capabilities per interface type to userspace"

8 years agoMerge "msm: ipa3: add mapping for IPA SMEM to SMMU"
Linux Build Service Account [Fri, 29 Jul 2016 18:24:30 +0000 (11:24 -0700)]
Merge "msm: ipa3: add mapping for IPA SMEM to SMMU"

8 years agoMerge "msm: ipa3: add support for additional mappings to smmu"
Linux Build Service Account [Fri, 29 Jul 2016 18:24:30 +0000 (11:24 -0700)]
Merge "msm: ipa3: add support for additional mappings to smmu"

8 years agoMerge "scsi: ufs: return appropriate error code"
Linux Build Service Account [Fri, 29 Jul 2016 18:24:29 +0000 (11:24 -0700)]
Merge "scsi: ufs: return appropriate error code"

8 years agoMerge "ARM: dts: msm: Enable the GPU QDSS STM for msm8996"
Linux Build Service Account [Fri, 29 Jul 2016 18:24:28 +0000 (11:24 -0700)]
Merge "ARM: dts: msm: Enable the GPU QDSS STM for msm8996"

8 years agoARM: dts: msm: add battery profiles to msmcobalt MTP
Subbaraman Narayanamurthy [Mon, 25 Jul 2016 19:08:52 +0000 (12:08 -0700)]
ARM: dts: msm: add battery profiles to msmcobalt MTP

Ascent and Itech batteries might be used with msmcobalt MTP. Add
the battery profiles to support that.

Change-Id: Icfed6881763df35a7f948f171856903de7e07a2a
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
8 years agoARM: dts: msm: add batterydata for itech and ascent batteries
Subbaraman Narayanamurthy [Mon, 25 Jul 2016 18:51:19 +0000 (11:51 -0700)]
ARM: dts: msm: add batterydata for itech and ascent batteries

Batterydata for itech 3000mah and ascent 3450mah batteries are
newly created to be used with GEN3 FG on pmicobalt. Add them.

Change-Id: I0fe51b607d44920784cc0bb8bfd442e81f3c5d3d
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
8 years agoft5x06: Set input property bit to indicate a direct input device
Amy Maloche [Wed, 20 Jun 2012 18:03:56 +0000 (11:03 -0700)]
ft5x06: Set input property bit to indicate a direct input device

Property bit is checked in userspace and must be set in
driver in order to be recognized correctly since it defaults
to mouse pointer.

Change-Id: Ibdc78547e6376e6db54db75b1423718d13afaaa7
Signed-off-by: Amy Maloche <amaloche@codeaurora.org>
8 years agomsm: mdss: add support to configure transfer unit for DP
Chandan Uddaraju [Mon, 11 Jul 2016 18:27:19 +0000 (11:27 -0700)]
msm: mdss: add support to configure transfer unit for DP

Configure the transfer unit settings to control the
symbol stuffing.

Change-Id: I80d6c1ae6d7096e170105e5d297a563b3bee053d
Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
8 years agomdss: display-port: add mutex logic and configure data lanes
Chandan Uddaraju [Fri, 15 Jul 2016 19:56:16 +0000 (12:56 -0700)]
mdss: display-port: add mutex logic and configure data lanes

Add locking mechanism for host init. Remove mainlink_reset
before configuring the link rates.

Depending on the USB plug orientation, configure the
lane mapping register to support display-port over
usb-type-c port.

Change-Id: I7bf3fc6e102df113611b9450c92ecd4e50b26fb4
Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
8 years agomdss: display-port: add support for USB type-C Alt mode
Chandan Uddaraju [Tue, 19 Jul 2016 23:11:05 +0000 (16:11 -0700)]
mdss: display-port: add support for USB type-C Alt mode

This change is needed to support display port
over USB type-C port. Add usbpd changes to
enable display port using Alternate mode for
type-C port.

Add support to parse VDO messages and send dp_config
packets when HPD is high.

Change-Id: I3ea5d969a73e3418af23ba4d8b7374fb20d2889f
Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
8 years agomsm: mdss: display-port: add support to configure pixel and link rates
Chandan Uddaraju [Fri, 15 Jul 2016 15:13:13 +0000 (08:13 -0700)]
msm: mdss: display-port: add support to configure pixel and link rates

Use the DPCD info to configure pixel and link rates
supported by the sink.

Change-Id: Idd7ba4b564b013eda7596a111b9b934f6b6ff84f
Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
8 years agomdss: display-port: fix register offsets for link training
Chandan Uddaraju [Wed, 20 Jul 2016 21:37:58 +0000 (14:37 -0700)]
mdss: display-port: fix register offsets for link training

Add proper register base and register address offsets
when configuring the voltage swings and preemphsis
settings. Fix interrupt register bit for VIDEO_READY.

Change-Id: I6e89f6fbb3660d13c186b38eb7ca1f71cbe8109d
Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
8 years agomdss: display-port: add support for DP related gpios
Chandan Uddaraju [Wed, 20 Jul 2016 03:28:30 +0000 (20:28 -0700)]
mdss: display-port: add support for DP related gpios

The DP driver will need GPIOs to configure the
AUX channel and orientation of USB type-C port. Add
support for the GPIOs.

Change-Id: I9940ff3cbcca7dd0ac972cabbfddcbd9ac4657fa
Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
8 years agomsm: mdss: fix clock and regulator configurations for DP
Chandan Uddaraju [Mon, 25 Jul 2016 03:33:31 +0000 (20:33 -0700)]
msm: mdss: fix clock and regulator configurations for DP

Add support for clock initialization during driver probe.
Add support to configure clock rates before enabling the
clocks.

Fix the regulators disable sequence for display-port.

We can only read hardware revision register only after
configuring the PHY. Move revision read to host_init()
function.

Change-Id: I0e9f6caf84a8cdd825002938dad18482e2489cbd
Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
8 years agoinput: ft5x06_ts: clean up the focaltech touchscreen driver
Shantanu Jain [Thu, 23 Jul 2015 12:05:39 +0000 (17:35 +0530)]
input: ft5x06_ts: clean up the focaltech touchscreen driver

Clean up the focaltech driver by fixing the following checkpatch
errors.

1. else is not generally useful after a break or return
2. Possible unnecessary 'out of memory' message
3. Using __devexit is unnecessary
4. Unnecessary space before function pointer arguments

This patch is a propagated patch from 3.18 kernel
'commit 2b6ea311a968 ("input: ft5x06_ts: fix checkpatch errors")'

Change-Id: I36ed0497c12b0f14e9d7b60c2d8e78729871b8d0
Signed-off-by: Shantanu Jain <shjain@codeaurora.org>
Signed-off-by: Abinaya P <abinayap@codeaurora.org>
8 years agocfg80211: Advertise extended capabilities per interface type to userspace
Kanchanapally, Vidyullatha [Mon, 16 May 2016 05:11:04 +0000 (10:41 +0530)]
cfg80211: Advertise extended capabilities per interface type to userspace

The driver extended capabilities may differ for different
interface types which the userspace needs to know (for
example the fine timing measurement initiator and responder
bits might differ for a station and AP). Add a new nl80211
attribute to provide extended capabilities per interface type
to userspace.

Signed-off-by: Vidyullatha Kanchanapally <vkanchan@qti.qualcomm.com>
Reviewed-by: Jouni Malinen <jouni@qca.qualcomm.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Git-commit: 019ae3a918811715192b22c400ac78d54acc26a9
Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
CRs-fixed: 1030694
Change-Id: I816b21d8433aea9407a14a8c8a5098701ee53b8c
[pkushwah@codeaurora.org: backport to 4.4-This commit includes the
changes from following commits in include/uapi/linux/nl80211.h to compile
for msm-4.4.
38de03d2a28925b489c11546804e2f5418cc17a4 :
nl80211: add feature for BSS selection support.
17b942478643c5a90c06d978479bd326040bfa19 :
cfg80211: allow userspace to specify client P2P PS support.
9b95fe59b18bcc891a6c60ae11d725c9c679574b :
nl80211: add missing kerneldoc for new *_PAD attributes.
2dad624e6dd65c6048a9bbe0e16559fce182c87c :
wireless: use nla_put_u64_64bit().]
Signed-off-by: Purushottam Kushwaha <pkushwah@codeaurora.org>
8 years agoscsi: ufs: return appropriate error code
Venkat Gopalakrishnan [Thu, 28 Jul 2016 20:09:30 +0000 (13:09 -0700)]
scsi: ufs: return appropriate error code

If link recovery succeeds after a hibern8 exit failure,
return success as the link is active now for use.

Change-Id: I76ac226a2a1e33dd9c6240cac3443a03355bb75e
Signed-off-by: Venkat Gopalakrishnan <venkatg@codeaurora.org>
8 years agoARM: dts: msm: By default, handle FW errors as fatal on msmcobalt
Chinmay Sawarkar [Tue, 19 Jul 2016 23:30:15 +0000 (16:30 -0700)]
ARM: dts: msm: By default, handle FW errors as fatal on msmcobalt

All FW errors such as SYS_ERROR, SESSION_ERROR and timeouts
will be treated as Fatal.

CRs-Fixed: 1037031
Change-Id: I12463f98cf50f5c8cdfdd47775dec075219974d6
Signed-off-by: Chinmay Sawarkar <chinmays@codeaurora.org>
8 years agoASoC: msm-cpe-lsm: add support for two CPE sessions
Sudheer Papothi [Wed, 18 May 2016 01:34:20 +0000 (07:04 +0530)]
ASoC: msm-cpe-lsm: add support for two CPE sessions

Existing CPE(Codec Processing Engine) driver supports single session.
Add support for two sessions with different sampling rates.

CRs-fixed: 1022917
Change-Id: Icb355cd07db9cc66632ac0ea14464c5610919725
Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
Signed-off-by: Vidyakumar Athota <vathota@codeaurora.org>
8 years agoASoC: msm: Implement HFP tx mute get function
Dhanalakshmi Siddani [Fri, 22 Jul 2016 09:45:05 +0000 (15:15 +0530)]
ASoC: msm: Implement HFP tx mute get function

Implement function to get HFP Tx mute status.

CRs-Fixed: 1045063
Change-Id: I64931decb9948ed47f046c0b6267150fe512a3dc
Signed-off-by: Dhanalakshmi Siddani <dsiddani@codeaurora.org>
8 years agoinput: it7258_ts_i2c: add DT parsing support for touch driver
Abinaya P [Thu, 7 May 2015 10:42:24 +0000 (16:12 +0530)]
input: it7258_ts_i2c: add DT parsing support for touch driver

Add device tree support for ITE Tech touch controller driver.

Change-Id: I2671b7c30b0f2ed1d7ad788f29b7f900a2a1cdcc
Signed-off-by: Shantanu Jain <shjain@codeaurora.org>
Signed-off-by: Abinaya P <abinayap@codeaurora.org>
8 years agoMerge "thermal: tsens: Remove registering for Critical trip zone"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:17 +0000 (19:27 -0700)]
Merge "thermal: tsens: Remove registering for Critical trip zone"

8 years agoMerge "defconfig: msmcortex: Enable FG_GEN3 driver"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:16 +0000 (19:27 -0700)]
Merge "defconfig: msmcortex: Enable FG_GEN3 driver"

8 years agoMerge "defconfig: arm64: msm: enable CP15 barrier and SETEND simulation"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:15 +0000 (19:27 -0700)]
Merge "defconfig: arm64: msm: enable CP15 barrier and SETEND simulation"

8 years agoMerge "msm: ipa3: add support for SMMU to USB"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:13 +0000 (19:27 -0700)]
Merge "msm: ipa3: add support for SMMU to USB"

8 years agoMerge "usb: f_gsi: Update connection parameters for GSI channels"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:12 +0000 (19:27 -0700)]
Merge "usb: f_gsi: Update connection parameters for GSI channels"

8 years agoMerge "ASoC: wcd_cpe: Add support for two CPE sessions"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:10 +0000 (19:27 -0700)]
Merge "ASoC: wcd_cpe: Add support for two CPE sessions"

8 years agoMerge "slim-msm: Synchronize SSR callbacks"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:08 +0000 (19:27 -0700)]
Merge "slim-msm: Synchronize SSR callbacks"

8 years agoMerge "msm: kgsl: Map GPU QDSS STM through GPU IOMMU"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:07 +0000 (19:27 -0700)]
Merge "msm: kgsl: Map GPU QDSS STM through GPU IOMMU"

8 years agoMerge "defconfig: Enable IOMMU debugfs in perf-defconfig"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:06 +0000 (19:27 -0700)]
Merge "defconfig: Enable IOMMU debugfs in perf-defconfig"

8 years agoMerge "msm: mdss: Update LM parameters during dest scaler transition"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:05 +0000 (19:27 -0700)]
Merge "msm: mdss: Update LM parameters during dest scaler transition"

8 years agoMerge "thermal: qpnp-adc-tm: Update reverse threshold and notification"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:04 +0000 (19:27 -0700)]
Merge "thermal: qpnp-adc-tm: Update reverse threshold and notification"

8 years agoMerge "crypto: msm: enable hw crypto driver for msmfalcon"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:03 +0000 (19:27 -0700)]
Merge "crypto: msm: enable hw crypto driver for msmfalcon"

8 years agoMerge "soc: qcom: build kryo perf events only for MSM8996"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:02 +0000 (19:27 -0700)]
Merge "soc: qcom: build kryo perf events only for MSM8996"

8 years agoMerge "input: ft5x06_ts: Add driver for ft5x06 series"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:01 +0000 (19:27 -0700)]
Merge "input: ft5x06_ts: Add driver for ft5x06 series"

8 years agoMerge "ASoC: Fix freed memory access of pcm stream kctl"
Linux Build Service Account [Thu, 28 Jul 2016 02:27:00 +0000 (19:27 -0700)]
Merge "ASoC: Fix freed memory access of pcm stream kctl"

8 years agoMerge "clk: msm: clock: Remove support for the USB cfg_ahb2phy clock from HLOS"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:58 +0000 (19:26 -0700)]
Merge "clk: msm: clock: Remove support for the USB cfg_ahb2phy clock from HLOS"

8 years agoMerge "usb: phy: Make cfg_ahb_clk optional"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:57 +0000 (19:26 -0700)]
Merge "usb: phy: Make cfg_ahb_clk optional"

8 years agoMerge "msm: thermal: Update the hotplug initialization"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:56 +0000 (19:26 -0700)]
Merge "msm: thermal: Update the hotplug initialization"

8 years agoMerge "ASoC: msm: qdsp6v2: Add size check in audio cal ioctl"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:54 +0000 (19:26 -0700)]
Merge "ASoC: msm: qdsp6v2: Add size check in audio cal ioctl"

8 years agoMerge "clk: qcom: Porting display clocks from msm folder to qcom folder"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:54 +0000 (19:26 -0700)]
Merge "clk: qcom: Porting display clocks from msm folder to qcom folder"

8 years agoMerge "ARM: dts: msm: Add the timeout property to BIMC SMMU GDSC on MSMCOBALT"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:52 +0000 (19:26 -0700)]
Merge "ARM: dts: msm: Add the timeout property to BIMC SMMU GDSC on MSMCOBALT"

8 years agoMerge "sound: usb: Enable autosuspend for usb audio device"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:51 +0000 (19:26 -0700)]
Merge "sound: usb: Enable autosuspend for usb audio device"

8 years agoMerge "msm: jpegdma: set minimum acceptable dimension as 8x8"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:48 +0000 (19:26 -0700)]
Merge "msm: jpegdma: set minimum acceptable dimension as 8x8"

8 years agoMerge "soc: qcom: Make service locator call asynchronous"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:47 +0000 (19:26 -0700)]
Merge "soc: qcom: Make service locator call asynchronous"

8 years agoMerge "crypto: msm: crypto driver performance improvement"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:47 +0000 (19:26 -0700)]
Merge "crypto: msm: crypto driver performance improvement"

8 years agoMerge "msm: mdss: Fix mixer extension offset"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:46 +0000 (19:26 -0700)]
Merge "msm: mdss: Fix mixer extension offset"

8 years agoMerge "msm: ipa3: fix packet handling for multiple buffers"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:45 +0000 (19:26 -0700)]
Merge "msm: ipa3: fix packet handling for multiple buffers"

8 years agoMerge "clk: msm: clock: Allow removing clock voltage votes during sleep"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:44 +0000 (19:26 -0700)]
Merge "clk: msm: clock: Allow removing clock voltage votes during sleep"

8 years agoMerge "usb: dwc3: Fix NULL ptr dereference in ep disable ops"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:43 +0000 (19:26 -0700)]
Merge "usb: dwc3: Fix NULL ptr dereference in ep disable ops"

8 years agoMerge "clk: msm: hdmi: fix value of constant for minimum VCO rate"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:42 +0000 (19:26 -0700)]
Merge "clk: msm: hdmi: fix value of constant for minimum VCO rate"

8 years agoMerge "msm: mdss: Update backlight filter for AD"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:42 +0000 (19:26 -0700)]
Merge "msm: mdss: Update backlight filter for AD"

8 years agoMerge "coresight-etm4x: avoid reading trace-id from ETM hardware block"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:41 +0000 (19:26 -0700)]
Merge "coresight-etm4x: avoid reading trace-id from ETM hardware block"

8 years agoMerge "smb-lib: account for Jeita while distributing FCC"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:39 +0000 (19:26 -0700)]
Merge "smb-lib: account for Jeita while distributing FCC"

8 years agoMerge "ARM: dts: msm: Update QUSB PHY device node compatible property on msmcobalt"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:37 +0000 (19:26 -0700)]
Merge "ARM: dts: msm: Update QUSB PHY device node compatible property on msmcobalt"

8 years agoMerge "msm: jpegdma: Remove even number check for crop left and top"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:35 +0000 (19:26 -0700)]
Merge "msm: jpegdma: Remove even number check for crop left and top"

8 years agoMerge "netfilter: xt_qtaguid: seq_printf fixes"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:33 +0000 (19:26 -0700)]
Merge "netfilter: xt_qtaguid: seq_printf fixes"

8 years agoMerge "Revert "net: activity_stats: Stop using obsolete create_proc_read_entry api""
Linux Build Service Account [Thu, 28 Jul 2016 02:26:32 +0000 (19:26 -0700)]
Merge "Revert "net: activity_stats: Stop using obsolete create_proc_read_entry api""

8 years agoMerge "Revert "misc: uidstat: avoid create_stat() race and blockage.""
Linux Build Service Account [Thu, 28 Jul 2016 02:26:32 +0000 (19:26 -0700)]
Merge "Revert "misc: uidstat: avoid create_stat() race and blockage.""

8 years agoMerge "Revert "misc: uidstat: Remove use of obsolete create_proc_read_entry api""
Linux Build Service Account [Thu, 28 Jul 2016 02:26:31 +0000 (19:26 -0700)]
Merge "Revert "misc: uidstat: Remove use of obsolete create_proc_read_entry api""

8 years agoMerge "defconfig: um: Disable activity stats"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:31 +0000 (19:26 -0700)]
Merge "defconfig: um: Disable activity stats"

8 years agoMerge "msm: ipa: do not use delay in SSR"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:30 +0000 (19:26 -0700)]
Merge "msm: ipa: do not use delay in SSR"

8 years agoMerge "qcom-charger: smb-lib: fix secure register writes"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:29 +0000 (19:26 -0700)]
Merge "qcom-charger: smb-lib: fix secure register writes"

8 years agoMerge "ARM: dts: msm: set default mem_type for ETR device on msmcobalt"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:27 +0000 (19:26 -0700)]
Merge "ARM: dts: msm: set default mem_type for ETR device on msmcobalt"

8 years agoMerge "coresight-tmc: add support to set default mem_type"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:27 +0000 (19:26 -0700)]
Merge "coresight-tmc: add support to set default mem_type"

8 years agoMerge "msm: camera: isp: Add isp version"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:26 +0000 (19:26 -0700)]
Merge "msm: camera: isp: Add isp version"

8 years agoMerge "qcom-charger: qpnp-smb2: update battery charging status on input suspend"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:25 +0000 (19:26 -0700)]
Merge "qcom-charger: qpnp-smb2: update battery charging status on input suspend"

8 years agoMerge "ARM: dts: msm: Revert add HDMI support for 8996 mtp"
Linux Build Service Account [Thu, 28 Jul 2016 02:26:22 +0000 (19:26 -0700)]
Merge "ARM: dts: msm: Revert add HDMI support for 8996 mtp"

8 years agodefconfig: msmcortex: Enable FG_GEN3 driver
Subbaraman Narayanamurthy [Mon, 13 Jun 2016 18:31:55 +0000 (11:31 -0700)]
defconfig: msmcortex: Enable FG_GEN3 driver

FG_GEN3 driver supports the new FG GEN3 peripheral in pmicobalt.
Enable the support for it.

Change-Id: I0f1408099b0736ac510987c3a17ab798d84fbdff
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
8 years agopower: qcom-charger: fix possible out of bounds access for GEN3 FG driver
Subbaraman Narayanamurthy [Wed, 27 Jul 2016 17:41:47 +0000 (10:41 -0700)]
power: qcom-charger: fix possible out of bounds access for GEN3 FG driver

Fix the following things in fg-util.c which is included by GEN3
FG driver:

- Possible out of bounds access in fg_sram_dfs_reg_write() when
  using bytes_read from sscanf
- Fix uninitialized usage of variable in write_next_line_to_log()

Change-Id: If9e7ba5632d1b5f99d91bda6276d9123c37e4dc7
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
8 years agothermal: tsens: Remove registering for Critical trip zone
Siddartha Mohanadoss [Wed, 27 Jul 2016 18:15:20 +0000 (11:15 -0700)]
thermal: tsens: Remove registering for Critical trip zone

The handle_critical_trips() api in thermal_core gets
invoked during the system resume path on 4.4 kernel.
If a thermal driver has registered for the critical trip
zone the handle_critical_trips() reads the current temperature
and checks against the critical threshold. If the
temperature value is greater than the critical threshold
the device is shutdown.

Remove registering the critical trip zone since its not
used by thermal sys clients. The driver will continue
to use it internally to set thresholds and monitor
the state of the TSENS (temperature sensor) controller.

Change-Id: Ie2024498224f078de77dd006d77cdfa99bb90eee
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>