OSDN Git Service

sagit-ice-cold/kernel_xiaomi_msm8998.git
7 years agoMerge "defconfig: msmfalcon: enable the USB video class support"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:30 +0000 (19:59 -0800)]
Merge "defconfig: msmfalcon: enable the USB video class support"

7 years agoMerge "scsi: ufs: fix shutdown race condition"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:29 +0000 (19:59 -0800)]
Merge "scsi: ufs: fix shutdown race condition"

7 years agoMerge "ARM: dts: msm: add touch node for QTC800H in msm8998 QRD SKUK"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:29 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: add touch node for QTC800H in msm8998 QRD SKUK"

7 years agoMerge "power_supply: Add BOOST_CURRENT property"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:28 +0000 (19:59 -0800)]
Merge "power_supply: Add BOOST_CURRENT property"

7 years agoMerge "msm: ipa3: check the rx_door_bell value on disable"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:27 +0000 (19:59 -0800)]
Merge "msm: ipa3: check the rx_door_bell value on disable"

7 years agoMerge "qpnp-fg-gen3: Add support for PMFALCON in Fuel Gauge"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:26 +0000 (19:59 -0800)]
Merge "qpnp-fg-gen3: Add support for PMFALCON in Fuel Gauge"

7 years agoMerge "ASoC: wcd934x-dsp-cntl: fix the reset sequence"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:25 +0000 (19:59 -0800)]
Merge "ASoC: wcd934x-dsp-cntl: fix the reset sequence"

7 years agoMerge "include: clock: remove ifdef from header file"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:25 +0000 (19:59 -0800)]
Merge "include: clock: remove ifdef from header file"

7 years agoMerge "ASoC: qdsp6v2: prevent null pointer dereference for _vol_cmds"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:24 +0000 (19:59 -0800)]
Merge "ASoC: qdsp6v2: prevent null pointer dereference for _vol_cmds"

7 years agoMerge "msm: thermal: Notify LMH DCVSh driver after freq mitigation request"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:23 +0000 (19:59 -0800)]
Merge "msm: thermal: Notify LMH DCVSh driver after freq mitigation request"

7 years agoMerge "ARM: dts: msm: Specify coresight trace ID for msm8998"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:21 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Specify coresight trace ID for msm8998"

7 years agoMerge "ARM: dts: msm: Add GPU coresight properties for msm8998"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:21 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Add GPU coresight properties for msm8998"

7 years agoMerge "ARM: dts: msm: update wcn3990 node for msm8998 interposer"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:20 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: update wcn3990 node for msm8998 interposer"

7 years agoMerge "ARM: dts: msm: Attach device memory to lpass iommu on msmfalcon"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:19 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Attach device memory to lpass iommu on msmfalcon"

7 years agoMerge "msm: msm_bus: Reverse QoS Clocks Disabling Order"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:15 +0000 (19:59 -0800)]
Merge "msm: msm_bus: Reverse QoS Clocks Disabling Order"

7 years agoMerge "soc: qcom: pil: Use NULL check of resource pointer for restart register"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:13 +0000 (19:59 -0800)]
Merge "soc: qcom: pil: Use NULL check of resource pointer for restart register"

7 years agoMerge "ARM: dts: msm: Add pinctrl configuration for PMFALCOM L6/9/19"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:12 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Add pinctrl configuration for PMFALCOM L6/9/19"

7 years agoMerge "ARM: dts: msm: Add missing properties for USB node for msmfalcon"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:12 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Add missing properties for USB node for msmfalcon"

7 years agoMerge "defconfig: Add missing features for HW Encryption support"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:10 +0000 (19:59 -0800)]
Merge "defconfig: Add missing features for HW Encryption support"

7 years agoMerge "defconfig: msm: msm8998: enable LCDB driver"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:10 +0000 (19:59 -0800)]
Merge "defconfig: msm: msm8998: enable LCDB driver"

7 years agoMerge "media: dvb-core: Add feed state check before stop dvbdemux feed"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:09 +0000 (19:59 -0800)]
Merge "media: dvb-core: Add feed state check before stop dvbdemux feed"

7 years agoMerge "ARM: dts: msm: Add VOL_UP node for MSMFALCON and interposer"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:08 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Add VOL_UP node for MSMFALCON and interposer"

7 years agoMerge "ARM: dts: msm: Enable core hang detect feature on msmfalcon"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:07 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Enable core hang detect feature on msmfalcon"

7 years agoMerge "phy: qcom-ufs: Modify the vdd-phy min-max range"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:07 +0000 (19:59 -0800)]
Merge "phy: qcom-ufs: Modify the vdd-phy min-max range"

7 years agoMerge "ARM: dts: msm: Specify the WLED interrupts properly for pmi8998/pm2falcon"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:05 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Specify the WLED interrupts properly for pmi8998/pm2falcon"

7 years agoMerge "ARM: dts: msm: Add PM support for msmfalcon"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:05 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Add PM support for msmfalcon"

7 years agoMerge "ARM: dts: msm: Update clock mmss node for MSMfalcon/Triton"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:03 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Update clock mmss node for MSMfalcon/Triton"

7 years agoMerge "msm-core: use get_user() API to read userspace data/settings"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:03 +0000 (19:59 -0800)]
Merge "msm-core: use get_user() API to read userspace data/settings"

7 years agoMerge "ARM: dts: msm: Modify QRD interposer dts file for msm8998"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:02 +0000 (19:59 -0800)]
Merge "ARM: dts: msm: Modify QRD interposer dts file for msm8998"

7 years agoMerge "ASoc: msm: Add changes to support multiple meta key value pairs"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:01 +0000 (19:59 -0800)]
Merge "ASoc: msm: Add changes to support multiple meta key value pairs"

7 years agoMerge "iommu: io-pgtable-arm: Use correct bitmask for pgd entry"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:00 +0000 (19:59 -0800)]
Merge "iommu: io-pgtable-arm: Use correct bitmask for pgd entry"

7 years agoMerge "iommu: iommu-debug: Allow full dma_addr_t sized address for atos"
Linux Build Service Account [Sat, 10 Dec 2016 03:59:00 +0000 (19:59 -0800)]
Merge "iommu: iommu-debug: Allow full dma_addr_t sized address for atos"

7 years agoinclude: clock: remove ifdef from header file
Meng Wang [Mon, 28 Nov 2016 09:25:20 +0000 (17:25 +0800)]
include: clock: remove ifdef from header file

As audio-ext-clk.h is finally included in device tree and
and using ifdef results in compilation failure. Delete
ifdef from audio-ext-clk.h.

CRs-Fixed: 1090500
Change-Id: Ib6f715c3f606770e7e0b1f0f84ab50e442398cd0
Signed-off-by: Meng Wang <mwang@codeaurora.org>
7 years agoqpnp-fg-gen3: Add support for PMFALCON in Fuel Gauge
Ashay Jaiswal [Wed, 7 Dec 2016 05:51:32 +0000 (11:21 +0530)]
qpnp-fg-gen3: Add support for PMFALCON in Fuel Gauge

Add support of PMFALCON PMIC in FG driver. PMFALCON
FG core uses same SRAM map as PMI8998v2.0.
While at it, add workaround flag variable to keep track
of all hardware specific workarounds.

CRs-Fixed: 1096793
Change-Id: I8ba73276fd30f6eaf935ed77b75601f1322c0ba6
Signed-off-by: Ashay Jaiswal <ashayj@codeaurora.org>
7 years agoARM: dts: msm: Specify coresight trace ID for msm8998
Harshdeep Dhatt [Wed, 23 Nov 2016 23:06:06 +0000 (16:06 -0700)]
ARM: dts: msm: Specify coresight trace ID for msm8998

Specify the graphics coresight trace ID in the device tree
file.

Change-Id: I30a10a63b320cd3cb6d7cc4ef2fba423f697a66f
Signed-off-by: Harshdeep Dhatt <hdhatt@codeaurora.org>
7 years agoARM: dts: msm: Add GPU coresight properties for msm8998
Lokesh Batra [Tue, 8 Mar 2016 13:40:03 +0000 (05:40 -0800)]
ARM: dts: msm: Add GPU coresight properties for msm8998

Add properties in the GPU device tree for coresight. Define GPU
name and its funnel connections.

CR-fixed: 988516
Change-Id: Ibf2e369c2a4732ebc7471ee103bc8d5d934247ec
Signed-off-by: Lokesh Batra <lbatra@codeaurora.org>
7 years agomsm: ipa3: check the rx_door_bell value on disable
Skylar Chang [Tue, 29 Nov 2016 21:36:24 +0000 (13:36 -0800)]
msm: ipa3: check the rx_door_bell value on disable

In WDI2.0, seeing some issue about rdy_ring_rp_va
is not equal to rdy_comp_ring_wp_va because wlan-fw
still update the doorbell after ipa host-driver
issue the CH_DISABLE cmd to ipa-uc. The fix is
to compare rdy_comp_ring_wp_va and rx_door_bell
values instead.

Change-Id: Ibe57c7d5ba9e45260c12528910f173e347259d7c
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
7 years agomsm: thermal: Notify LMH DCVSh driver after freq mitigation request
Ram Chandrasekar [Wed, 23 Nov 2016 21:39:13 +0000 (14:39 -0700)]
msm: thermal: Notify LMH DCVSh driver after freq mitigation request

LMH DCVSh hardware doesn't generate a debug interrupt, when HLOS
CPU frequency cap is the only throttling value coming to the hardware
aggregator logic. The LMH DCVSh requires atleast one of the hardware
algorithm to throttle to generate a debug interrupt. So there will be
a case where, LMH DCVS driver won't notify scheduler about the
throttling frequency if HLOS is the only reason for throttling.

LMH DCVSh driver now exposes a new API, to trigger the frequency polling
loop. KTM is updated to use this API to trigger the LMH DCVSh polling,
whenever there is a new software frequency cap. This will ensure that
the LMH DCVSh will notify the scheduler even if software is the only
throttling reason.

Change-Id: I92b1bd9a5efc9810eea721b088dff1bd6eef3838
Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
7 years agopower_supply: Add BOOST_CURRENT property
Harry Yang [Mon, 5 Dec 2016 17:58:12 +0000 (09:58 -0800)]
power_supply: Add BOOST_CURRENT property

This property will be used to indicate to the boost current
after the boost is turned on.

CRs-Fixed: 1095917
Change-Id: Ie667fa49c4a8e8c008e8866f655e3bbe3e69e156
Signed-off-by: Harry Yang <harryy@codeaurora.org>
7 years agomsm: lmh_dcvsh: Support new API to notify scheduler
Ram Chandrasekar [Wed, 23 Nov 2016 21:21:47 +0000 (14:21 -0700)]
msm: lmh_dcvsh: Support new API to notify scheduler

HLOS can place a mitigation frequency via the LMH DCVSh hardware using
the software cap register and this request doesn't trigger a debug
interrupt. Thus, this frequency mitigation change will not result in
scheduler being notified by LMH DCVSh driver.

Introduce a new API in LMH DCVSh driver, that can be used by other
drivers to trigger the scheduler notification. This API and the
interrupt handler follows the same code path to poll and notify the
scheduler.

Change-Id: Iefcdb57ff598ecb1bafc535958684f75b1f6e645
Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
7 years agoARM: dts: msm: update wcn3990 node for msm8998 interposer
Rupesh Tatiya [Mon, 21 Nov 2016 07:26:36 +0000 (12:56 +0530)]
ARM: dts: msm: update wcn3990 node for msm8998 interposer

Disable qca, wcn3990 bluetooth node to avoid failure in bootup.

Change-Id: I7c6700a44c45360acf8aebc0ab9264c2e08abc8f
Signed-off-by: Rupesh Tatiya <rtatiya@codeaurora.org>
7 years agomsm: kgsl: Add trace ID support for graphics coresight
Lokesh Batra [Wed, 23 Mar 2016 18:59:12 +0000 (11:59 -0700)]
msm: kgsl: Add trace ID support for graphics coresight

Add the support for trace ID for coresight. This ID is
will be defined in the respective device tree file.

Change-Id: I78ba05ed05b54fdc0f4d4f55c468f90f39c821f1
Signed-off-by: Lokesh Batra <lbatra@codeaurora.org>
Signed-off-by: Harshdeep Dhatt <hdhatt@codeaurora.org>
7 years agoARM: dts: msm: Attach device memory to lpass iommu on msmfalcon
Vijayavardhan Vennapusa [Tue, 6 Dec 2016 12:37:32 +0000 (18:07 +0530)]
ARM: dts: msm: Attach device memory to lpass iommu on msmfalcon

In order to share the usb audio qmi device iova with lpass usb audio
driver, attach usb audio qmi device to lpass q6 iommu using sid 6.

Change-Id: I6b3c9b49ac973f2472391b3f702908212e3f6e7d
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
7 years agoARM: dts: msm: update the smmu device node configuration for msmfalcon
Charan Teja Reddy [Thu, 1 Dec 2016 10:22:12 +0000 (15:52 +0530)]
ARM: dts: msm: update the smmu device node configuration for msmfalcon

Update the SMMU device node configuration for correct operation of SMMU
on msmfalcon.

Change-Id: I29fa8f488df800d38f6403646e58a19e555ba1cd
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
7 years agodefconfig: msmfalcon: enable the USB video class support
Vijayavardhan Vennapusa [Wed, 7 Dec 2016 11:58:09 +0000 (17:28 +0530)]
defconfig: msmfalcon: enable the USB video class support

Enable USB video class support for msmfalcon for host video usecases.

Change-Id: I30f8294527275a267bd88115a8a8d44beb2adfb8
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
7 years agodefconfig: msm: msm8998: enable LCDB driver
Ashay Jaiswal [Wed, 7 Dec 2016 11:09:53 +0000 (16:39 +0530)]
defconfig: msm: msm8998: enable LCDB driver

LCDB driver exposes regulators to control the positive and
negative voltage bias for the LCD display panel. It also
allows configurability for the various bias-voltage parameters.

CRs-Fixed: 1074468
Change-Id: I68958c5ecfb71a11f346c5c46884948e4b36eea0
Signed-off-by: Ashay Jaiswal <ashayj@codeaurora.org>
7 years agoARM: dts: msm: Add pinctrl configuration for PMFALCOM L6/9/19
Anirudh Ghayal [Wed, 7 Dec 2016 10:24:32 +0000 (15:54 +0530)]
ARM: dts: msm: Add pinctrl configuration for PMFALCOM L6/9/19

BT and WLAN vote for the regulator-mode via pinctrl. Add
support for this.

Change-Id: I95158cce1b20778547615141ffbbb7d81d5e10a1
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
7 years agosoc: qcom: pil: Use NULL check of resource pointer for restart register
Gaurav Kohli [Tue, 6 Dec 2016 06:11:39 +0000 (11:41 +0530)]
soc: qcom: pil: Use NULL check of resource pointer for restart register

In failure case pointer to resource for restart register may be used while
it is uninitialized. So use proper NULL check for the same.

Change-Id: I3fc77b72e825f4b11724808239eea16aa126de42
Signed-off-by: Gaurav Kohli <gkohli@codeaurora.org>
7 years agodefconfig: Add missing features for HW Encryption support
AnilKumar Chimata [Tue, 6 Dec 2016 13:07:16 +0000 (18:37 +0530)]
defconfig: Add missing features for HW Encryption support

Enable SCSI_UFS_QCOM_ICE for msmfalcon_32 which is required
for hardware encryption.

Change-Id: I6f9afca5bebd5ad0745b064bb7d1a33f78fe6941
Signed-off-by: AnilKumar Chimata <anilc@codeaurora.org>
7 years agodefconfig: Enable ext4 ICE encryption for msmfalcon_32
AnilKumar Chimata [Wed, 7 Dec 2016 09:21:13 +0000 (14:51 +0530)]
defconfig: Enable ext4 ICE encryption for msmfalcon_32

Enable EXT4_FS_ICE_ENCRYPTION feature for msmfalcon_32
to use ICE for FBE.

Change-Id: I991f3550720526b097c009dc852e9caaabf4860b
Signed-off-by: AnilKumar Chimata <anilc@codeaurora.org>
7 years agoARM: dts: msm: Add missing properties for USB node for msmfalcon
Vijayavardhan Vennapusa [Wed, 30 Nov 2016 09:58:40 +0000 (15:28 +0530)]
ARM: dts: msm: Add missing properties for USB node for msmfalcon

Add missing required properties for USB node for msmfalcon for
USB functionality to be working.

Change-Id: I602cac95616da34ffe6462c8cf3af85ce973085b
Signed-off-by: Vijayavardhan Vennapusa <vvreddy@codeaurora.org>
7 years agophy: qcom-ufs: Modify the vdd-phy min-max range
Asutosh Das [Mon, 5 Dec 2016 06:11:40 +0000 (11:41 +0530)]
phy: qcom-ufs: Modify the vdd-phy min-max range

There are 2 issues with setting the vdd-phy voltage:
1. The min & max range that's defined is 1v, whereas
   0.925 (+/- 5%) is the required voltage. A range of
   0.8v to 0.925v would suffice.
2. This defined range is over-ridden with the current
   rail-voltage. This assumes that some consumer has
   set the regulator to the correct voltage.

This change corrects the defined min/max range to
0.8v-0.925v for vdd-phy.
It also removes the code that's causing [2].

CRs-fixed: 1095116
Change-Id: I943bc4f38385036b21c1f9a2e479d6e94ac12813
Signed-off-by: Asutosh Das <asutoshd@codeaurora.org>
7 years agoARM: dts: msm: Add VOL_UP node for MSMFALCON and interposer
Anirudh Ghayal [Wed, 7 Dec 2016 08:14:01 +0000 (13:44 +0530)]
ARM: dts: msm: Add VOL_UP node for MSMFALCON and interposer

PM2FALCON GPIO 7 is connected to VOL_UP key. Add the
PMIC and GPIO key configuration for GPIO 7.

Change-Id: Ie1dcc85f579e0b9817a104be86bbb9e91771b15c
Signed-off-by: Anirudh Ghayal <aghayal@codeaurora.org>
7 years agomedia: dvb-core: Add feed state check before stop dvbdemux feed
Udaya Mallavarapu [Wed, 7 Dec 2016 07:46:21 +0000 (13:16 +0530)]
media: dvb-core: Add feed state check before stop dvbdemux feed

Add feed state check whether any filter is configured on dvbdemux
feed before feed stop is called. If any filter is started the feed
status should be set to DMX_STATE_GO.

CRs-Fixed: 1090466
Change-Id: If9e87065bb9fb82befb398f2a3a0d0da2f76efa5
Signed-off-by: Udaya Mallavarapu <udaym@codeaurora.org>
7 years agoARM: dts: msm: Enable core hang detect feature on msmfalcon
Venkatesh Yadav Abbarapu [Thu, 1 Sep 2016 05:19:48 +0000 (10:49 +0530)]
ARM: dts: msm: Enable core hang detect feature on msmfalcon

Add core hang detect node for msmfalcon which enables the
core hang detect feature. Enable the same for msmtriton
also.

Change-Id: I108451bae429c8e4c858f7f549c4202f3d59a6d2
Signed-off-by: Venkatesh Yadav Abbarapu <vabbar@codeaurora.org>
7 years agoARM: dts: msm: Add PM support for msmfalcon
Raju P.L.S.S.S.N [Thu, 4 Aug 2016 13:47:31 +0000 (19:17 +0530)]
ARM: dts: msm: Add PM support for msmfalcon

Add initial PM configuration necessary for SPM, LPM, MPM,
RPM stats to support msmfalcon.

Change-Id: Ia1e83fe40710e80156b049982e9a8421d04902a1
Signed-off-by: Raju P.L.S.S.S.N <rplsssn@codeaurora.org>
7 years agomsm-core: use get_user() API to read userspace data/settings
Mohammed Khajapasha [Tue, 28 Jun 2016 06:25:34 +0000 (11:55 +0530)]
msm-core: use get_user() API to read userspace data/settings

Currently userspace data is getting accessed directly
and leading to crash, So use get_user() API to copy
userspace data/settings to kernel space.

Change-Id: I3a75ec9503d8207829640bf88e1c3160bf72c9f0
Signed-off-by: Mohammed Khajapasha <mkhaja@codeaurora.org>
7 years agoARM: dts: msm: Modify QRD interposer dts file for msm8998
Zhenhua Huang [Wed, 30 Nov 2016 10:29:15 +0000 (18:29 +0800)]
ARM: dts: msm: Modify QRD interposer dts file for msm8998

Update regulators for clocks and usb phy.

CRs-Fixed: 1096674
Change-Id: Ib205ccebaec612fd9d1d6bb1a02a4f14be8f21c1
Signed-off-by: Zhenhua Huang <zhenhuah@codeaurora.org>
7 years agoARM: dts: msm: Update clock mmss node for MSMfalcon/Triton
Taniya Das [Mon, 5 Dec 2016 13:18:31 +0000 (18:48 +0530)]
ARM: dts: msm: Update clock mmss node for MSMfalcon/Triton

Modify the clock_mmss dummy clock to use the real clock controller for MMSS
clock controller client. Use dummy clocks for RUMI platform.

Change-Id: I1ec9fe1d473be79ec0a54f2b8cacfc891f5be5bb
Signed-off-by: Taniya Das <tdas@codeaurora.org>
7 years agodefconfig: Add support to enable MMCC clocks
Taniya Das [Mon, 5 Dec 2016 10:17:59 +0000 (15:47 +0530)]
defconfig: Add support to enable MMCC clocks

Multimedia clock controller is required to be enabled for clocks
supported by multimedia clock controller clients.

Change-Id: I7fa2748c113870a20f0e01ae98faf391d195003c
Signed-off-by: Taniya Das <tdas@codeaurora.org>
7 years agoMerge "leds: qpnp-wled: Fix the APIs to read/write WLED registers"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:17 +0000 (21:03 -0800)]
Merge "leds: qpnp-wled: Fix the APIs to read/write WLED registers"

7 years agoMerge "thermal-core: Use rcu for accessing sensor list"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:16 +0000 (21:03 -0800)]
Merge "thermal-core: Use rcu for accessing sensor list"

7 years agoMerge "msm: sensor: Validationg function pointers before using them"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:15 +0000 (21:03 -0800)]
Merge "msm: sensor: Validationg function pointers before using them"

7 years agoMerge "msm: camera: Notify TZ App about changes of the HW security mode"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:14 +0000 (21:03 -0800)]
Merge "msm: camera: Notify TZ App about changes of the HW security mode"

7 years agoMerge "msm: ipa: enable suspend pipe for ODU"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:13 +0000 (21:03 -0800)]
Merge "msm: ipa: enable suspend pipe for ODU"

7 years agoMerge "input: misc: add condition check for ddic reset"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:13 +0000 (21:03 -0800)]
Merge "input: misc: add condition check for ddic reset"

7 years agoMerge "input: ft5x06_ts: fix uninitialized references in ft5x06_ts"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:12 +0000 (21:03 -0800)]
Merge "input: ft5x06_ts: fix uninitialized references in ft5x06_ts"

7 years agoMerge "coresight: fix 32-bit compilation issues"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:11 +0000 (21:03 -0800)]
Merge "coresight: fix 32-bit compilation issues"

7 years agoMerge "ARM: dts: msm: Update GPUCC clock frequencies for MSMtriton"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:10 +0000 (21:03 -0800)]
Merge "ARM: dts: msm: Update GPUCC clock frequencies for MSMtriton"

7 years agoMerge "Revert "wil6210: prevent XTAL off in device bootloader""
Linux Build Service Account [Wed, 7 Dec 2016 05:03:09 +0000 (21:03 -0800)]
Merge "Revert "wil6210: prevent XTAL off in device bootloader""

7 years agoMerge "clk: Add vdd_class support for handoff and use_max_uV"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:08 +0000 (21:03 -0800)]
Merge "clk: Add vdd_class support for handoff and use_max_uV"

7 years agoMerge "ASoC: msm8998: Add support for HiFi amplifier"
Linux Build Service Account [Wed, 7 Dec 2016 05:03:07 +0000 (21:03 -0800)]
Merge "ASoC: msm8998: Add support for HiFi amplifier"

7 years agoARM: dts: msm: add touch node for QTC800H in msm8998 QRD SKUK
Jin Fu [Mon, 5 Dec 2016 11:28:20 +0000 (19:28 +0800)]
ARM: dts: msm: add touch node for QTC800H in msm8998 QRD SKUK

Add touch device tree node for QTC800H panel in msm8998 QRD
SKUK board. Configure necessary power supply and gpio pins to
enable touch panel.

CRs-Fixed: 1097675
Change-Id: Ibbdb9857ea88ad65a6c3ac7c52925ab2d2c27797
Signed-off-by: Jin Fu <jinf@codeaurora.org>
7 years agoASoC: wcd934x-dsp-cntl: fix the reset sequence
Bhalchandra Gajare [Wed, 7 Dec 2016 01:30:36 +0000 (17:30 -0800)]
ASoC: wcd934x-dsp-cntl: fix the reset sequence

Currently, whenever the codec DSP is reset, the CPAR hardware block
is not reset. This causes failure to boot DSP in good state. Update
CPAR reset sequence to ensure CPAR is put to reset when not in use.

CRs-fixed: 1091032
Change-Id: I77fea396fda6ee0eaaf0c68b11cf90f268ac1481
Signed-off-by: Bhalchandra Gajare <gajare@codeaurora.org>
7 years agoASoC: wcd-spi: fix clock disable request during shutdown
Bhalchandra Gajare [Wed, 7 Dec 2016 01:34:35 +0000 (17:34 -0800)]
ASoC: wcd-spi: fix clock disable request during shutdown

It is possible that there could be pending delayed request to disable
the clock while the manager driver has already raised shutdown event.
In such cases, the delayed clock disable request will be made after
shutdown, resulting in unclocked access on the SPI bus. Fix this by
intercepting the shutdown event to flush the clock votes and disable
the clock.

CRs-Fixed: 1091032
Change-Id: I53a3a9aa540c10932eed7fa29ce7c6050504a9a0
Signed-off-by: Bhalchandra Gajare <gajare@codeaurora.org>
7 years agoMerge "soc: qcom: Check err_ready before returning from subsys_generic_handler()"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:56 +0000 (14:33 -0800)]
Merge "soc: qcom: Check err_ready before returning from subsys_generic_handler()"

7 years agoMerge "ARM: dts: msm: Add BT node for QRD interposer msm8998"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:56 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add BT node for QRD interposer msm8998"

7 years agoMerge "soc: qcom: implement notify_tx_abort() callback"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:55 +0000 (14:33 -0800)]
Merge "soc: qcom: implement notify_tx_abort() callback"

7 years agoMerge "soc: qcom: fix to avoid invalid memory access"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:53 +0000 (14:33 -0800)]
Merge "soc: qcom: fix to avoid invalid memory access"

7 years agoMerge "ARM: dts: msm: Add the LCDB device node for PM2FALCON"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:52 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add the LCDB device node for PM2FALCON"

7 years agoMerge "defconfig: msm: falcon: enable LCDB driver"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:51 +0000 (14:33 -0800)]
Merge "defconfig: msm: falcon: enable LCDB driver"

7 years agoMerge "Revert "input: powerkey: don't send dummy release event""
Linux Build Service Account [Tue, 6 Dec 2016 22:33:50 +0000 (14:33 -0800)]
Merge "Revert "input: powerkey: don't send dummy release event""

7 years agoMerge "ARM: dts: msm: Add device tree for msmfalcon CDP, MTP & RCM"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:49 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: Add device tree for msmfalcon CDP, MTP & RCM"

7 years agoMerge "iommu: dma-mapping-fast: add support for DMA sync single APIs"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:48 +0000 (14:33 -0800)]
Merge "iommu: dma-mapping-fast: add support for DMA sync single APIs"

7 years agoMerge "clk: qcom: Add additional delay while enabling votable clocks"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:47 +0000 (14:33 -0800)]
Merge "clk: qcom: Add additional delay while enabling votable clocks"

7 years agoMerge "ARM: dts: msm: set dcs commands in hs for mode switch in jdi panel"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:46 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: set dcs commands in hs for mode switch in jdi panel"

7 years agoMerge "ARM: dts: msm: update micbias regulator in msmfalcon"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:43 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: update micbias regulator in msmfalcon"

7 years agoMerge "msm: camera: flash: Validate the power setting size"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:42 +0000 (14:33 -0800)]
Merge "msm: camera: flash: Validate the power setting size"

7 years agoMerge "msm: camera: sensor: Validate eeprom_name string length"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:41 +0000 (14:33 -0800)]
Merge "msm: camera: sensor: Validate eeprom_name string length"

7 years agoMerge "msm: camera: eeprom: Validate the power setting size"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:40 +0000 (14:33 -0800)]
Merge "msm: camera: eeprom: Validate the power setting size"

7 years agoMerge "msm: camera: sensor: Add boundary check for cci master"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:39 +0000 (14:33 -0800)]
Merge "msm: camera: sensor: Add boundary check for cci master"

7 years agoMerge "regulator: msm_gfx_ldo: Fix the CX voting logic"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:36 +0000 (14:33 -0800)]
Merge "regulator: msm_gfx_ldo: Fix the CX voting logic"

7 years agoMerge "regulator: msm_gfx_ldo: Fix invalid memory accesses"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:36 +0000 (14:33 -0800)]
Merge "regulator: msm_gfx_ldo: Fix invalid memory accesses"

7 years agoMerge "regulator: msm_gfx_ldo: Enable CPR sensors in LDO bypass mode"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:35 +0000 (14:33 -0800)]
Merge "regulator: msm_gfx_ldo: Enable CPR sensors in LDO bypass mode"

7 years agoMerge "regulator: msm_gfx_ldo: Add a property to adjust the open-loop voltage"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:35 +0000 (14:33 -0800)]
Merge "regulator: msm_gfx_ldo: Add a property to adjust the open-loop voltage"

7 years agoMerge "ARM: dts: msm: add mdss dsi nodes for msm8998 v2.1 interposer"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:34 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: add mdss dsi nodes for msm8998 v2.1 interposer"

7 years agoMerge "ARM: dts: msm: update resource id of SSC regulator of PM2FALCON"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:30 +0000 (14:33 -0800)]
Merge "ARM: dts: msm: update resource id of SSC regulator of PM2FALCON"

7 years agoMerge "soc: qcom: Add support to restart user PD"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:30 +0000 (14:33 -0800)]
Merge "soc: qcom: Add support to restart user PD"

7 years agoMerge "defconfig: Enable config IP_NF_MATCH_RPFILTER"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:29 +0000 (14:33 -0800)]
Merge "defconfig: Enable config IP_NF_MATCH_RPFILTER"

7 years agoMerge "clk: qcom: Add RCG support for DP pixel source"
Linux Build Service Account [Tue, 6 Dec 2016 22:33:28 +0000 (14:33 -0800)]
Merge "clk: qcom: Add RCG support for DP pixel source"