Commit graph

578658 commits

Author SHA1 Message Date
Linux Build Service Account
de5d70ba03 Merge "ARM: dts: msm: Add missing properties for USB node for msmfalcon" 2016-12-09 19:59:11 -08:00
Linux Build Service Account
7483dccc26 Merge "defconfig: Add missing features for HW Encryption support" 2016-12-09 19:59:10 -08:00
Linux Build Service Account
d18f96a5e1 Merge "defconfig: msm: msm8998: enable LCDB driver" 2016-12-09 19:59:09 -08:00
Linux Build Service Account
54a480de41 Merge "media: dvb-core: Add feed state check before stop dvbdemux feed" 2016-12-09 19:59:09 -08:00
Linux Build Service Account
5fd499075e Merge "ARM: dts: msm: Add VOL_UP node for MSMFALCON and interposer" 2016-12-09 19:59:08 -08:00
Linux Build Service Account
9743dc9288 Merge "ARM: dts: msm: Enable core hang detect feature on msmfalcon" 2016-12-09 19:59:07 -08:00
Linux Build Service Account
e9b171cb47 Merge "phy: qcom-ufs: Modify the vdd-phy min-max range" 2016-12-09 19:59:06 -08:00
Linux Build Service Account
a541a81870 Merge "ARM: dts: msm: Specify the WLED interrupts properly for pmi8998/pm2falcon" 2016-12-09 19:59:05 -08:00
Linux Build Service Account
250b1c4028 Merge "ARM: dts: msm: Add PM support for msmfalcon" 2016-12-09 19:59:04 -08:00
Linux Build Service Account
06a6328b57 Merge "ARM: dts: msm: Update clock mmss node for MSMfalcon/Triton" 2016-12-09 19:59:03 -08:00
Linux Build Service Account
98a2f941e2 Merge "msm-core: use get_user() API to read userspace data/settings" 2016-12-09 19:59:02 -08:00
Linux Build Service Account
301af28cab Merge "ARM: dts: msm: Modify QRD interposer dts file for msm8998" 2016-12-09 19:59:02 -08:00
Linux Build Service Account
3160351d53 Merge "ASoc: msm: Add changes to support multiple meta key value pairs" 2016-12-09 19:59:01 -08:00
Linux Build Service Account
65c54e155a Merge "iommu: io-pgtable-arm: Use correct bitmask for pgd entry" 2016-12-09 19:59:00 -08:00
Linux Build Service Account
fc284a8972 Merge "iommu: iommu-debug: Allow full dma_addr_t sized address for atos" 2016-12-09 19:58:59 -08:00
Ashay Jaiswal
a1478993cf 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>
2016-12-07 17:18:18 +05:30
AnilKumar Chimata
d7c3ca1390 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>
2016-12-07 15:19:50 +05:30
AnilKumar Chimata
c8b3f11197 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>
2016-12-07 15:19:49 +05:30
Vijayavardhan Vennapusa
7c480568b3 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>
2016-12-07 15:07:04 +05:30
Asutosh Das
ae8dff9cb7 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>
2016-12-07 01:32:35 -08:00
Anirudh Ghayal
6764573a87 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>
2016-12-07 14:57:20 +05:30
Udaya Mallavarapu
34cbae8bc5 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>
2016-12-06 23:52:08 -08:00
Venkatesh Yadav Abbarapu
57e1de214a 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>
2016-12-06 23:02:28 -08:00
Raju P.L.S.S.S.N
85d3b91231 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>
2016-12-07 12:00:53 +05:30
Mohammed Khajapasha
15895e937f 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>
2016-12-06 22:03:48 -08:00
Zhenhua Huang
be5a91fa22 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>
2016-12-06 21:41:38 -08:00
Taniya Das
3704dafda8 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>
2016-12-06 21:09:01 -08:00
Taniya Das
eecdeb00e2 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>
2016-12-06 21:08:55 -08:00
Linux Build Service Account
368fecd7df Merge "leds: qpnp-wled: Fix the APIs to read/write WLED registers" 2016-12-06 21:03:16 -08:00
Linux Build Service Account
58dbcd1ada Merge "thermal-core: Use rcu for accessing sensor list" 2016-12-06 21:03:16 -08:00
Linux Build Service Account
9b1012bb48 Merge "msm: sensor: Validationg function pointers before using them" 2016-12-06 21:03:14 -08:00
Linux Build Service Account
8ae6b25770 Merge "msm: camera: Notify TZ App about changes of the HW security mode" 2016-12-06 21:03:14 -08:00
Linux Build Service Account
3d58f0ce86 Merge "msm: ipa: enable suspend pipe for ODU" 2016-12-06 21:03:13 -08:00
Linux Build Service Account
47adc88bf6 Merge "input: misc: add condition check for ddic reset" 2016-12-06 21:03:12 -08:00
Linux Build Service Account
cf4badde33 Merge "input: ft5x06_ts: fix uninitialized references in ft5x06_ts" 2016-12-06 21:03:12 -08:00
Linux Build Service Account
288f3e2429 Merge "coresight: fix 32-bit compilation issues" 2016-12-06 21:03:11 -08:00
Linux Build Service Account
1fd7bd2ceb Merge "ARM: dts: msm: Update GPUCC clock frequencies for MSMtriton" 2016-12-06 21:03:10 -08:00
Linux Build Service Account
ec3428344a Merge "Revert "wil6210: prevent XTAL off in device bootloader"" 2016-12-06 21:03:09 -08:00
Linux Build Service Account
0d3136dec2 Merge "clk: Add vdd_class support for handoff and use_max_uV" 2016-12-06 21:03:08 -08:00
Linux Build Service Account
17bd9847d3 Merge "ASoC: msm8998: Add support for HiFi amplifier" 2016-12-06 21:03:07 -08:00
Linux Build Service Account
69352ff8b4 Merge "soc: qcom: Check err_ready before returning from subsys_generic_handler()" 2016-12-06 14:33:56 -08:00
Linux Build Service Account
602d001468 Merge "ARM: dts: msm: Add BT node for QRD interposer msm8998" 2016-12-06 14:33:55 -08:00
Linux Build Service Account
e291dfcb9a Merge "soc: qcom: implement notify_tx_abort() callback" 2016-12-06 14:33:54 -08:00
Linux Build Service Account
3dc6ea3f90 Merge "soc: qcom: fix to avoid invalid memory access" 2016-12-06 14:33:53 -08:00
Linux Build Service Account
606a3e1dc0 Merge "ARM: dts: msm: Add the LCDB device node for PM2FALCON" 2016-12-06 14:33:52 -08:00
Linux Build Service Account
4aa28af5a2 Merge "defconfig: msm: falcon: enable LCDB driver" 2016-12-06 14:33:51 -08:00
Linux Build Service Account
86d36d1555 Merge "Revert "input: powerkey: don't send dummy release event"" 2016-12-06 14:33:49 -08:00
Linux Build Service Account
9e0498ae41 Merge "ARM: dts: msm: Add device tree for msmfalcon CDP, MTP & RCM" 2016-12-06 14:33:49 -08:00
Linux Build Service Account
83f201a4a0 Merge "iommu: dma-mapping-fast: add support for DMA sync single APIs" 2016-12-06 14:33:48 -08:00
Linux Build Service Account
71259362bc Merge "clk: qcom: Add additional delay while enabling votable clocks" 2016-12-06 14:33:47 -08:00