Commit graph

254 commits

Author SHA1 Message Date
Konstantin Makariev
4c1eb416f3 fixup! (CR) synaptics_mmi: DSI bound suspend/resume
Include MSM DRM header conditionally. Both CONFIG_DRM and CONFIG_FB are
enabled in DRM controlled framework, thus check CONFIG_DRM first.

CRs-fixed: (CR)

Signed-off-by: Konstantin Makariev <hcv867@motorola.com>
Change-Id: I3fe70ff79f2050acce256aff7c3c36d2e2cf04b3
Reviewed-on: https://gerrit.mot.com/1219402
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Ryan Lattrel <ryanl@motorola.com>
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-08-02 14:18:54 -05:00
haojl2
77178b3ee1 himax_mmi: update version
Update himax driver version for selftest.
Vendor driver version is 1.2.2.50_moto_02

Change-Id: I66d15240d7e6fab0c9d64ef2b76b0082a219a9ae
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1219600
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-08-02 05:06:26 -05:00
haojl2
0d0eb37455 Revert "(CR): himax_mmi: Add initial TP FW"
This reverts commit ba5f90ff036f4ec5f0e31269aa635e161b873b85.

Change-Id: Ie8b8d64072ff4a39b21ce133450dbdd4a77a0a59
Reviewed-on: https://gerrit.mot.com/1219599
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-08-02 05:06:17 -05:00
xuwt2
07dda2d475 power: change bq2597x ucp threshold from 500mA to 300mA
change bq2597x ucp threshold from 500mA to 300mA

Change-Id: Iad315858b3d7f88a3aacee69560b3cd00f98b9b2
Signed-off-by: xuwt2 <xuwt2@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1217350
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-08-02 05:02:09 -05:00
xuwt2
bd367b5599 power: adjust 27w charge policy,optimize charge performance
adjust 27w charge policy, optimize charge performance

Change-Id: I8578bd63a43b7b88b404c00b1d3a202857d427dd
Signed-off-by: xuwt2 <xuwt2@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1215894
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Yonghua Yan <yanyh2@motorola.com>
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-08-02 05:02:01 -05:00
dengwei1
bb4e7d1ddc channel input: update nova touch to module
Change-Id: I34ce49924af03475968fbdcbe76ae0c4f2dd36fc
Signed-off-by: dengwei1 <dengwei1@motorola.com>
Reviewed-on: https://gerrit.mot.com/1218188
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2018-07-31 20:57:56 -05:00
Shiyong Li
4384ecdec8 fs/exfat: fix compile error on kernel 4.14
WRITE_SYNC is not defined on new kernel.

Change-Id: If47e84c06a0e52ccf4a7a116d233f8d8c924191e
Signed-off-by: Shiyong Li <a22381@motorola.com>
Reviewed-on: https://gerrit.mot.com/1207791
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Ling Jin <lingjin@motorola.com>
Submit-Approved: Jira Key
2018-07-31 12:46:45 -05:00
Ryan Lattrel
0f56c5946e Revert "(CR): modules: add semtech capsense driver"
Remove the vendor version of the sx933x driver. A moto
version exists at drivers/misc/sx933x. The same driver
should be used across all products.

Mot-CRs-fixed: (CR)

This reverts commit 12a37b65d3a9bfee557f7b2c4f65f64b592f1c95.

Change-Id: I7d4b72c40248695212b34db0a967424f8173ae41
Reviewed-on: https://gerrit.mot.com/1217725
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-07-30 11:02:22 -05:00
liaohj
6504f2c568 motorola:dlkm:audio: seperate Handset & Speaker at tfa98xx
- seperate Handset & Speaker at tfa98xx,set right flag.

Change-Id: Id62ba8a3ae63f834f9d6539f18086cfb4ea22bcd
Signed-off-by: liaohj <liaohj@motorola.com>
Reviewed-on: https://gerrit.mot.com/1217328
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Wanlong Zhou <zhouwl@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2018-07-30 02:46:29 -05:00
wengjun1
1f77e12c03 DLKM: Improve ili9881h touch driver
Optimization of firmware upgrading process

Change-Id: I776b3b69157600e2ac63ce7e4b785e342e02f5f8
Signed-off-by: wengjun1 <wengjun1@motorola.com>
Reviewed-on: https://gerrit.mot.com/1216816
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2018-07-29 22:35:31 -05:00
wengjun1
b96c662788 DLKM: Improve focaltech touch driver
Optimizing the upgrading process of TDDI

Change-Id: I73781b135fe41169f427c7949c8524f843305b79
Signed-off-by: wengjun1 <wengjun1@motorola.com>
Reviewed-on: https://gerrit.mot.com/1216707
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jialei Hao <haojl2@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2018-07-29 21:08:56 -05:00
chenlj2
0eeeb5c97a motorola: dlkm: Add Sarsensor abov
-Add the abov sarsensor DLKM.

Change-Id: Ic40f8088eab798f04be5915bdf17b26853e2a26d
Signed-off-by: chenlj2 <chenlj2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1216940
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Hujun Liao <liaohj@motorola.com>
Submit-Approved: Jira Key
2018-07-28 04:11:46 -05:00
Konstantin Makariev
e2ad76ebeb ldc2114: run config work synchronously
Reboot notification callback cannot schedule config work, but need
to run it synchronously

Change-Id: If21c0dea8f4d24569d08e9f6e499a4b26b85c444
Signed-off-by: Konstantin Makariev <hcv867@motorola.com>
Reviewed-on: https://gerrit.mot.com/1217106
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-07-27 15:08:59 -05:00
Konstantin Makariev
2e26b6e206 ldc2114: temporarily disable raw values reporting
Raw values reporting is not supported for multiple ICs

Change-Id: I97d2bd0b5b7e20069c584ae496f224fc52a3b1ad
Signed-off-by: Konstantin Makariev <hcv867@motorola.com>
Reviewed-on: https://gerrit.mot.com/1213594
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Tested-by: Jira Key
Submit-Approved: Jira Key
2018-07-27 15:08:49 -05:00
Konstantin Makariev
9d4b780d2e ldc2114: decouple key reporting and irq handling
Register IRQ handler regardless of input keys reporting

Change-Id: I1aa4d894f8827e9650bb89116f144e09bce84be7
Signed-off-by: Konstantin Makariev <hcv867@motorola.com>
Reviewed-on: https://gerrit.mot.com/1213468
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-07-27 15:08:39 -05:00
Balachandar Swami
eddc9a1224 nfc: st21: Add support of ref clock
Clock enabled in probe
Also cleaned up some formating and logs

Change-Id: Id814a35e0476015e58072c950d705a451335dec1
Signed-off-by: Balachandar Swami <w60013@motorola.com>
Reviewed-on: https://gerrit.mot.com/1215818
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-07-27 14:32:35 -05:00
huangys
de2eeab0f0 extcon-madera: delay to enable mic bias
there is obvious noise can be heared when heaset plug in.
if we enable micbias when the headset has not been inserted
totally. the noise can be transfered to HPHL/HPHR

Propagated from: (CR)

Change-Id: I9afc1cb0c7a5bad1381ac448774131d4b56a645c
Signed-off-by: huangys <huangys@motorola.com>
Reviewed-on: https://gerrit.mot.com/1216722
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Guobin Zhang <zhanggb@motorola.com>
Submit-Approved: Jira Key
2018-07-27 05:37:58 -05:00
wengjun1
6c77815498 DLKM: Improve ili9881h touch driver
Adjust driver for match test process.

Change-Id: I97869d07d502f1f933eb1ae9e114046d617b649a
Signed-off-by: wengjun1 <wengjun1@motorola.com>
Reviewed-on: https://gerrit.mot.com/1215985
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jialei Hao <haojl2@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2018-07-26 22:38:43 -05:00
wengjun1
8020e9ceef DLKM: Improve focaltech touch driver
Since touch reset will be controlled by display on ocean,
but still need to send sleep command, so add a property
for this condition.

Change-Id: Ife4cf51e8162e4107f34c4b1e6879fe305cceab6
Signed-off-by: wengjun1 <wengjun1@motorola.com>
Reviewed-on: https://gerrit.mot.com/1215887
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jialei Hao <haojl2@motorola.com>
Reviewed-by: Yeqing Wang <wangyq13@motorola.com>
Reviewed-by: Yongbin Chen <chenyb1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2018-07-26 21:59:22 -05:00
David Rhodes
3736285483 ASoC: cs35l41: Fix IRQ config of parsing
Comparison of pdata value to determine
IRQ polarity would not work because
pdata value contains valid pdata flag

Change-Id: I2f69f6839e3290f07a77c970322d7bc962848360
Signed-off-by: David Rhodes <david.rhodes@cirrus.com>
Signed-off-by: Ravi Vembu <raviv@motorola.com>

Mot-CRs-Fixed:(CR)
Change-Id: I2f69f6839e3290f07a77c970322d7bc962848360
Reviewed-on: https://gerrit.mot.com/1216569
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Rav(CR) Vembu <raviv@motorola.com>
Submit-Approved: Jira Key
2018-07-26 16:35:29 -05:00
huangys
9b6e7b51e0 cs35l41: add dsp1 input mux widget
we can update dsp input to RX1 or RX2 in run time

Change-Id: I6aa00f76684be7f60371526eab006c25a4e47b28
Reviewed-on: https://gerrit.mot.com/1214846
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Guobin Zhang <zhanggb@motorola.com>
Submit-Approved: Jira Key
Reviewed-on: https://gerrit.mot.com/1216060
2018-07-26 09:14:06 -05:00
huangys
b142dbd9b2 cs35l41: Add AMP Enable Switch
Change-Id: I2abcc2a48c567fa64d6708886061f283fcc8462e
Signed-off-by: huangys <huangys@motorola.com>
Reviewed-on: https://gerrit.mot.com/1216059
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Guobin Zhang <zhanggb@motorola.com>
Submit-Approved: Jira Key
2018-07-26 09:13:58 -05:00
haojl2
f95098f2b9 himax_mmi: add necessary sys entries for moto FW upgrade
Moto FW upgrade script needs some sys entries to accomplish FW upgrade.
Add those sys entries to himax driver.

Change-Id: Ia1c6b609d4763e72369eee6f9077bae80d5bbf19
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1215390
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-25 23:12:47 -05:00
Ryan Lattrel
06daea97b7 modules: muc_uart: update boot mode info
Pass in guid and build version as parameters.
Get the bootmode from mmi_info instead of a
parameter.

Handle the MUC_FW_VERSION message. Print
out the muc version when this message is
received.

Also add a retry limit of 10 per message.
This should help prevent log spam when
something goes terribly wrong.

Change-Id: I73c002d8056bd8c3b355ff159e546f42698e1bf2
Signed-off-by: Ryan Lattrel <ryanl@motorola.com>
Reviewed-on: https://gerrit.mot.com/1215726
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Kenneth Kessler <kennykessler@motorola.com>
Submit-Approved: Jira Key
2018-07-25 17:36:51 -05:00
Yoon (Seungyoon) Lee
7164464455 modules: ospl: remove OSPL from DLKM
There is no plan of record to use OSPL on any DLKM kernel.
This reverts commit 42547f66e2c68a6479623dd1f55c82b9d9785b41.
This reverts commit c442ee33c2d29133994516500acdd4f64ed74118.

squash Revert "(CR): ospl: fix build error of header files absence"
squash Revert "(CR): propagate ospl module from bomr1-8998 kernel branch"

Change-Id: Ie20ca57c5583efb95a5332be5a0204b22c1e4ec8
Signed-off-by: Yoon (Seungyoon) Lee <w22905@motorola.com>
Reviewed-on: https://gerrit.mot.com/1203864
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Wanlong Zhou <zhouwl@motorola.com>
Reviewed-by: Guobin Zhang <zhanggb@motorola.com>
Submit-Approved: Jira Key
2018-07-25 10:18:26 -05:00
xuwt2
b47aa43bd7 power/driver: support thermal mitigation during charging
-1,create mmi-pl-chg power supply instance
-2,add thermal mitigation interface

Change-Id: I884dd4fe7094b8c401f1c978d042763bffd7b230
Signed-off-by: xuwt2 <xuwt2@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1210446
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Yonghua Yan <yanyh2@motorola.com>
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-25 07:34:20 -05:00
Ryan Lattrel
2619e62890 modules: muc_uart: update sleep/wake
Wake gpio has a pull-up resistor. Change it to
active low, and set to input during sleep.

Also rework the sleep/wake logic. ACK/NACK is no
longer sent on sleep requests. Line is pulled for
an ACK and NACK is changed to REJECT.

Change-Id: I9f2f9784e5f71ba1acea2a149519ddca788aa430
Signed-off-by: Ryan Lattrel <ryanl@motorola.com>
Reviewed-on: https://gerrit.mot.com/1211698
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Kenneth Kessler <kennykessler@motorola.com>
Submit-Approved: Jira Key
2018-07-24 16:36:56 -05:00
Vlad Karpovich
775bdbb8ed ASoC: wm_adsp: Limit I2C transfer buffer size
I2C driver on Qcom platform only allows 15 256b TX/RX buffers
per transmission. Limit max transfer size to 15*256 = 3840b.

Change-Id: I74fc25f845597a1677134b66a36dce8e73d7ac18
Signed-off-by: Vlad Karpovich <Vlad.Karpovich@cirrus.com>
Signed-off-by: Ravi Vembu <raviv@motorola.com>
Mot-CRs-Fixed: (CR)
Reviewed-on: https://gerrit.mot.com/1215137
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Submit-Approved: Jira Key
2018-07-24 15:02:08 -05:00
haojl2
182442643a Revert "(CR): synaptics_tcm: Add init FW to River."
This reverts commit 9191d8448c01cd7d683b4bca77e2aeb81bb5ce00.

Change-Id: I6a564979f92b6ff8cb1bbc0689581c71572602cd
Reviewed-on: https://gerrit.mot.com/1208503
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-24 05:36:40 -05:00
haojl2
37cd0ae1bb synaptics_tcm: Disable FW update when poweron.
FW update is done by moto FW update script.
Disable driver auto update FW when poweron feature.

Change-Id: I8161b9347dfca01a6a48df0bfc2c2e6d84f20fc2
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1206757
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-24 05:36:24 -05:00
Konstantin Makariev
66ae30dd9c synaptics_mmi: DSI bound suspend/resume
DSI framework can send notifications from multiple channels.
Add device tree option to bind suspend/resume notifier to certain
DSI channel. This change applies to both: FB and DRM

Change-Id: Ie305914b8409415f6cf43182892fb52cfc524d3a
Signed-off-by: Konstantin Makariev <hcv867@motorola.com>
Reviewed-on: https://gerrit.mot.com/1214307
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Ryan Lattrel <ryanl@motorola.com>
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-07-23 18:07:37 -05:00
Ryan Lattrel
fd0b77602a modules: add semtech capsense driver
Add semtech capsense driver.

Change-Id: Ib703f458c10a9a1c207b16f12272c565f8f017aa
Signed-off-by: Ryan Lattrel <ryanl@motorola.com>
Reviewed-on: https://gerrit.mot.com/1179363
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Kenneth Kessler <kennykessler@motorola.com>
Submit-Approved: Jira Key
2018-07-23 13:37:09 -05:00
haojl2
a5a0ce7608 synaptics_tcm: HW Reset IC if resume failed.
If IC resume failed, reset IC and try to resume again.

Change-Id: I36dfcde496c4123f23742c9f0f73ce3c5d3bea6c
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1214015
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-23 04:31:30 -05:00
wengjun1
1f7e132206 Ocean: DLKM: Improve ili9881h touch driver
- Improve code style
- Change hardware test process
- Optimize interrupt handler function

Change-Id: I6eaaf2ac456626fb48ae5f661d0bb189e8aff30f
Signed-off-by: wengjun1 <wengjun1@motorola.com>
Reviewed-on: https://gerrit.mot.com/1214000
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2018-07-23 03:48:00 -05:00
Curtis Porter
2461976329 drivers: mmi_muc_uart: Add Phone Power Supply
Update to trigger usb driver on attach. This will add
a new "phone" power supply so that the usb driver or
any other driver can register against the "phone"
power supply and get notified when it changes state.

POWER_SUPPLY_PROP_PRESENT will be used to communicate
the attach status.

Change-Id: I150740f1be0ddc9ba44c6bc036f87796686ee9c5
Reviewed-on: https://gerrit.mot.com/1210669
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Ryan Lattrel <ryanl@motorola.com>
Reviewed-by: Kenneth Kessler <kennykessler@motorola.com>
Submit-Approved: Jira Key
2018-07-20 14:52:22 -05:00
haojl2
d8c0aed4a5 synaptics_tcm: cancel resume work when early suspend called.
If early suspend is called, no need to do resume work if resume still
not finish.

Change-Id: If0798a1c023bc8a0990a47779346050ac6138cdc
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1213271
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-20 03:50:43 -05:00
haojl2
018a229806 synaptics_tcm: remove reset opration in resume routine.
Change-Id: Ie485b2e443d607afe2f09e69ba36d14753fa7396
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1213267
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-20 03:50:36 -05:00
haojl2
3861cfd076 synaptics_tcm: disable irq in early suspend
After early suspend, LCD will turnoff power.
If irq still enabled, there will be lots of I2C communication error.

Change-Id: Icab52436d25f7f7ceeaace77286b2bbfa407e7a5
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1213096
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-20 03:50:31 -05:00
wengjun1
b09895661b Ocean: DLKM: Bringup ili9881h touch driver
Bringup ili9881h touch driver for ocean

Change-Id: I4371a5db7ce5a95baeb67dc6f23346fbd05695cc
Signed-off-by: wengjun1 <wengjun1@motorola.com>
Reviewed-on: https://gerrit.mot.com/1213203
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2018-07-20 02:54:10 -05:00
zoujc
c8818aa97a Lake:Thermal: Support mmi_sys_temp
Fixed error: "Thermal-IOCTL: System Temp IOCTL not initialized"

Change-Id: Iaecc120714736e7eba97dbbacb56b6ff9b6c87b5
Signed-off-by: zoujc <zoujc@motorola.com>
Reviewed-on: https://gerrit.mot.com/1205917
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
(cherry picked from commit 8cee4d3d36d34a72de8ea720865eb6f8adf13915)
Reviewed-on: https://gerrit.mot.com/1213239
2018-07-20 02:42:59 -05:00
Konstantin Makariev
43cc8043c7 fpc1020: fingerprint sensor driver
Change-Id: I02d7c7a7700ba6764385a1141b403c1ce7ea21de
Signed-off-by: Konstantin Makariev <hcv867@motorola.com>
Reviewed-on: https://gerrit.mot.com/1210251
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-07-19 15:34:14 -05:00
Ryan Lattrel
997916843f modules: mmi_info: fix machine name
Update the machine name property in the unit info
sub module - remove the machine name from 32
bit implementations.

Change-Id: Iaf31d8d9c3861fd652fb2226cc89a239da626968
Signed-off-by: Ryan Lattrel <ryanl@motorola.com>
Reviewed-on: https://gerrit.mot.com/1210671
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Reviewed-by: Yue Sun <sunyue5@lenovo.com>
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2018-07-19 15:07:09 -05:00
haojl2
d4a82573e6 himax_mmi: Add initial TP FW
This commit need revert later.

Change-Id: I64213c4d5f9cebc8be9e5d4bda37e2f4198b2dc5
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1212443
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-19 06:05:13 -05:00
xuwt2
424f60c2ac power: disable bq2597x_mmi ADC during shutdown
Disable bq2597x_mmi ADC function during the phone shutdown

Change-Id: Icfa828624296979daca6dc810f9230ade1cac600
Signed-off-by: xuwt2 <xuwt2@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1212343
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-19 04:15:41 -05:00
huangys
fbb0f913be extcon-madera: enable some key logs
- for better trouble shotting

Change-Id: I7b4435b7a67705b1e855924f12ccc666fa57b51b
Signed-off-by: huangys <huangys@motorola.com>
Reviewed-on: https://gerrit.mot.com/1210929
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Guobin Zhang <zhanggb@motorola.com>
Submit-Approved: Jira Key
2018-07-18 06:33:55 -05:00
haojl2
322492c19e himax_mmi: Free gpio if request failed
If gpio init failed in probe routine, already inited gpio should
be free.

Change-Id: I5522be9b763eb0ae2d7d084a9be805219e3f0458
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1211145
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-18 03:40:59 -05:00
haojl2
f9b5039438 himax_mmi: Porting Himax TP driver.
Vendor driver version is 0.2.13.0_ABCD1234_01

Change-Id: I576150ab1f8894b533cbd5179abf43519bcc0b4e
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1210979
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-18 03:40:44 -05:00
haojl2
9b736c7f56 nova_mmi: add active pinctrl
Nova TP reset pin is connected to VDDI in TP module.
So this pin should set to input float pin if nova IC is used.

Change-Id: Id8e71487603504661a8a87e0ea066636e99f2f17
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1210685
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jun Weng <wengjun1@motorola.com>
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-17 21:03:39 -05:00
haojl2
2c5755f025 nova_mmi: Add support to copy ko files to vendor path.
Add a macro to select the destination path for copying ko files.

Change-Id: Ibc353474064e25541d6cfe3c8e5a846740e406a4
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1210322
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Reviewed-by: Jun Weng <wengjun1@motorola.com>
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-07-17 03:56:15 -05:00
wengjun1
a4c7f23c61 DLKM: Change novatek touch driver
Update novatek touch driver base code for nt36672a

Change-Id: I455b4a49345a117ff76009a3a630ad09351d12c9
Signed-off-by: wengjun1 <wengjun1@motorola.com>
Reviewed-on: https://gerrit.mot.com/1208690
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jialei Hao <haojl2@motorola.com>
Reviewed-by: Wei Deng <dengwei1@motorola.com>
Reviewed-by: Huosheng Liao <liaohs@motorola.com>
Submit-Approved: Jira Key
2018-07-17 02:49:29 -05:00