Commit graph

281 commits

Author SHA1 Message Date
Wen Xie
c247ac524d ASoC: Tas2560: Close the debug log
Close the debug log.

Change-Id: Idd91ac48de92b7fc840ce35c79242958cd9fda20
Signed-off-by: Wen Xie <xiewen3@motorola.com>
Reviewed-on: https://gerrit.mot.com/1227254
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Zhengming Yao <yaozm1@lenovo.com>
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2018-08-15 04:20:06 -05:00
yangjq
46a8234670 Vibrate 1 second when booting in driver instead in rc
The EVT1A phone with TI's drv2624 vibrator controller would
vibrate twice when booting which is not good.
So move vibrating from init.mmi.overlay.rc here as TI drv2624's
auto-calibration does on boot time.

Change-Id: Ie4dd78615fb88785a12c0b523832de17e30da4e2
Signed-off-by: yangjq <yangjq@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1227043
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Tao Sun <suntao2@motorola.com>
Submit-Approved: Jira Key
2018-08-14 22:26:15 -05:00
dengwei1
d8f5ccbb1e channel input: add nova touch charger state support
Change-Id: I3c2c98cee203f4213c9796a349ec0bf45d1357e4
Signed-off-by: dengwei1 <dengwei1@motorola.com>
Reviewed-on: https://gerrit.mot.com/1226905
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Xiangpo Zhao <zhaoxp3@motorola.com>
Submit-Approved: Jira Key
2018-08-14 22:24:37 -05:00
Konstantin Makariev
939dd20bb0 synaptics_mmi: support splash screen mode
DRM framework not following full display power up sequence when
splash screen enabled and thus first unblank notification is missing.
This change enables interrupts handling on F34 load to work around
that deficiency

Change-Id: I00c2a93417e66ebce58ff5e85c7d0baafc9af14d
Signed-off-by: Konstantin Makariev <hcv867@motorola.com>
Reviewed-on: https://gerrit.mot.com/1224646
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-08-14 14:01:03 -05:00
wengjun1
09e1d33c18 DLKM: Update base code for novatek
Change code base for keep consistency.
- Add comments for code readability.
- Remove redundant code.
- Set initial value for global variables.
- Move memory map and trim id table to one file. (nt36xxx_mem_map.h)
- Refine gesture part to fit latest FW protocol.
- Refine ESD function.
- Refine trim ID and product id part.
- Add CRC support function.
- Refine FW update routine.
- Refine selftest function and add support for notch panel.

Change-Id: Id7dfd3d5d29d44deaccb8f7666094c0ff5e1f8d3
Signed-off-by: wengjun1 <wengjun1@motorola.com>
Reviewed-on: https://gerrit.mot.com/1220466
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-08-14 06:05:47 -05:00
Guoyue Liu
48a707c56e Revert "(CR) Sensors:add capsense sx933x usb calibrate"
This reverts commit bba073fe7861ff07e7bcb30426d7c889249f4511.

Change-Id: Icdb673ebc2683d5b25e3068b05d039e53aa3cd67
Reviewed-on: https://gerrit.mot.com/1225926
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jiyue Cui <cuijy2@lenovo.com>
Reviewed-by: Tao Sun <suntao2@motorola.com>
Submit-Approved: Jira Key
2018-08-14 02:26:35 -05:00
liugy11
0c6e9c1d62 Sensors:add capsense sx933x usb calibrate
Change-Id: I32e82656b837cf450d536d99451db75624bbbcff
Signed-off-by: liugy11 <liugy11@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1225783
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jiyue Cui <cuijy2@lenovo.com>
Reviewed-by: Tao Sun <suntao2@motorola.com>
Submit-Approved: Jira Key
2018-08-13 22:46:25 -05:00
chenlj2
d365e24d5b motorola: dlkm: write NA or ROW reg after FW updated
-write NA or ROW reg after FW updated

Change-Id: I902485d805067d74b8d2590e85bf3e8aeb8d41da
Signed-off-by: chenlj2 <chenlj2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1224745
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Wen Xie <xiewen3@motorola.com>
Reviewed-by: Yi Cao <caoyi1@motorola.com>
Reviewed-by: Hujun Liao <liaohj@motorola.com>
Submit-Approved: Jira Key
2018-08-13 21:59:19 -05:00
xuwt2
46f0c31d73 power: adjust 27w charge policy and parameters
-1, ESR pulse cycle adjust to 60s
-2, ESR pulse remain 5s each cycle
-3, both pps voltage and pps current reduce to generate ESR pulse
    during in the CV state

Change-Id: I67c704581312081c314dc3aa6e8c9a0a985fcf2d
Signed-off-by: xuwt2 <xuwt2@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1222901
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-13 21:44:24 -05:00
yangjq
b529a9a016 vibrator: Vibrate 1 second when booting
Undefine AWINIC_RAM_UPDATE_DELAY to load ram earlier in order to
vibrate 1 second at boot time with the already loaded waveform.

Change-Id: I3f398d6bf019123ccc404fde2542a740b469eb98
Signed-off-by: yangjq <yangjq@lenovo.com>
Reviewed-on: https://gerrit.mot.com/1225158
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jialei Hao <haojl2@motorola.com>
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Submit-Approved: Jira Key
2018-08-13 06:26:23 -05:00
haojl2
214de1c9b0 himax_mmi: add write permission to self_test entry
Add owner and group write permission to self_test entry

Change-Id: Iefbdf02f1e735dd147236c12971acec432a05ea2
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1223644
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jianqi Yang <yangj@motorola.com>
Reviewed-by: Haichao Li <liuhc3@motorola.com>
Submit-Approved: Jira Key
2018-08-13 06:18:37 -05:00
xizx
5374d3a28d utags:add one null byte length for range check
The userspace string length count includes the null-byte,
but the length of range doesn't include the terminator byte.

When the range is has only one value,the utag cannot be written.

Change-Id: Id4a17bf93198fd3230a2d265fa779ff8c4dda9ef
Reviewed-on: https://gerrit.mot.com/1224383
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Zhenxin Xi <xizx@motorola.com>
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-08-10 12:01:45 -05:00
Konstantin Makariev
68335e0ca4 ldc2114: distinguish device ids
Report real device ID based on value reported in DEVICE_ID LSB

Change-Id: Ic34ad750d2c1c251579a4a9ee2c679c76f85839e
Signed-off-by: Konstantin Makariev <hcv867@motorola.com>
Reviewed-on: https://gerrit.mot.com/1223893
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-08-09 16:29:57 -05:00
haojl2
c53c7f9fba himax_mmi: Add support to set csv file name
Change-Id: Ic6a4c7dd31282fea921be142010c764c456883e1
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1223385
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-09 02:08:02 -05:00
haojl2
3279465361 nova_mmi: Add support to copy ko files to vendor path.
Add a macro to select the destination path for copying ko file.

Change-Id: I8437ec3c200734e9c1db10e5430c951a93ca4035
Signed-off-by: haojl2 <haojl2@motorola.com>
Reviewed-on: https://gerrit.mot.com/1221888
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Yan Zhang <zhangy26@motorola.com>
Reviewed-by: Srihari Sathyanarayana <sriharis@motorola.com>
Reviewed-by: Lei Chen <chenl18@motorola.com>
Reviewed-by: Jichao Zou <zoujc@motorola.com>
Submit-Approved: Jira Key
2018-08-07 21:11:52 -05:00
Kenny Kessler
7cae21ac9e power: smbcharger-mmi: Change Power Supply Type
To prevent invalid reporting by healthd, switch to
POWER_SUPPLY_TYPE_MAIN so that it does not
accidentally use mmi_battery as the reporting interface.

Change-Id: Iaf0f2b37de02932994d5826c5b7f2aff777b8d28
Signed-off-by: Kenny Kessler <kenny.kessler@motorola.com>
Reviewed-on: https://gerrit.mot.com/1221855
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Curtis Porter <porterc@motorola.com>
Reviewed-by: Kenneth Kessler <kennykessler@motorola.com>
Submit-Approved: Jira Key
2018-08-06 17:25:25 -05:00
Kenny Kessler
2924498e51 power: max170xx: Change Power Supply Type
To prevent invalid reporting by healthd, switch to
POWER_SUPPLY_TYPE_MAIN so that it does not
accidentally use max170xx as the reporting interface.

Change-Id: Ic4c5815a31a0fd00345bb45d58a3c51474ef1629
Signed-off-by: Kenny Kessler <kenny.kessler@motorola.com>
Reviewed-on: https://gerrit.mot.com/1221854
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Curtis Porter <porterc@motorola.com>
Reviewed-by: Kenneth Kessler <kennykessler@motorola.com>
Submit-Approved: Jira Key
2018-08-06 17:25:21 -05:00
a17671
f3cbb755a7 moto_f_usbnet:Release skb if bulk_in is NULL
Ip link tearing down is later than the usbnet disabling.
Kernel will panic if bulk_in endpoint is NULL and ip stack still has data
Free the skb in this case.

Change-Id: Icc987551da4a8b9c1998b0c09f19fbed49ea58ee
Signed-off-by: a17671 <a17671@motorola.com>
Reviewed-on: https://gerrit.mot.com/1220589
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Igor Kovalenko <igork@motorola.com>
Submit-Approved: Jira Key
2018-08-06 07:07:40 -05:00
wunan3
9e945d5c93 sx9310: update reset method
Change-Id: Icbb364cfb824f77f4173eaff615175ce9b133108
Reviewed-on: https://gerrit.mot.com/1219450
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Jiacheng Ou <oujc1@motorola.com>
Reviewed-by: Wen Xie <xiewen3@motorola.com>
Reviewed-by: Wang Wang <wangwang1@lenovo.com>
Submit-Approved: Jira Key
2018-08-06 02:05:35 -05:00
Ryan Lattrel
712e14928a modules: muc_uart: add power status msg
Add the power status response to the muc uart driver.

Change-Id: Ib3c4327d4329be930eb540474546b19d57fd7415
Signed-off-by: Ryan Lattrel <ryanl@motorola.com>
Reviewed-on: https://gerrit.mot.com/1217749
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-08-03 14:14:37 -05:00
Ryan Lattrel
8a5ebd949b modules: muc_uart: fix low power panic
Could potentially sleep with a spinlock if
we try to wake the muc while holding the queue
spinlock. This reworks the wake code to no longer
call the power mode set ioctl with a spinlock.

Also fixes -11 errors seen on the first transmit
attempt after coming out of low power mode.

Change-Id: Ibc86420bea042d0e1118588519fb32f635248769
Signed-off-by: Ryan Lattrel <ryanl@motorola.com>
Reviewed-on: https://gerrit.mot.com/1219179
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-08-03 14:14:32 -05:00
Konstantin Makariev
e40806f870 fixup! (CR) synaptics_mmi: DSI bound suspend/resume
Include MSM DRM header conditionally

Mot-CRs-fixed: (CR)

Signed-off-by: Konstantin Makariev <hcv867@motorola.com>
Change-Id: I64e2a373dd09c23e1946eeff67070d7377875aa3
Reviewed-on: https://gerrit.mot.com/1220842
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-03 12:52:08 -05:00
Konstantin Makariev
47f462d36a Revert "fixup! (CR) synaptics_mmi: DSI bound suspend/resume"
Reverting commit, since it's impeding compilation

Mot-CRs-fixed: (CR)

This reverts commit 6b155d0caca7970dcb3746dbc43eed4342803036.

Change-Id: If71394f0cda3f0a6ca6180f551ff8b54ed5b27f6
Reviewed-on: https://gerrit.mot.com/1220829
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Tested-by: Jira Key
Submit-Approved: Jira Key
2018-08-03 12:52:03 -05:00
Yoon (Seungyoon) Lee
21b27604d3 sdm632: cirrus-playback: filter ioctl compat
There are other programs in DLKM kernel which don't define
IOCTL_COMPAT. This is not to include compat ioctl on those.

Change-Id: Ie463dd624febb6b0db9319634991a36f533b1f10
Signed-off-by: Yoon (Seungyoon) Lee <w22905@motorola.com>
Reviewed-on: https://gerrit.mot.com/1220802
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Reviewed-by: Yin-Jun Chen <a7301c@motorola.com>
Tested-by: Jira Key
Submit-Approved: Jira Key
2018-08-03 11:08:45 -05:00
Yoon (Seungyoon) Lee
f20a95ede9 modules: cirrus_playback: add Speaker Enhancement
add Cirrus Speaker Enhanement driver as DLKM.

Change-Id: Ibad2b4d5f6cac12ce8d6660cb41928ef8562fe10
Signed-off-by: Yoon (Seungyoon) Lee <w22905@motorola.com>
Reviewed-on: https://gerrit.mot.com/1215912
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-08-03 08:26:37 -05:00
Konstantin Makariev
b3a388ffe8 raydium_mmi: build dlkm
This patch includes necessary changes to the initial driver's code
from Raydium to build DLKM

Change-Id: I2de9c121c907cb45fba83584ca3eaee81f7c560d
Signed-off-by: Konstantin Makariev <hcv867@motorola.com>
Reviewed-on: https://gerrit.mot.com/1219236
SME-Granted: SME Approvals Granted
SLTApproved: Slta Waiver
Tested-by: Jira Key
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-08-02 14:19:05 -05:00
Konstantin Makariev
9bbba11729 raydium_mmi: initial kernel driver code
Olson's CLI has Raydium touchscreen

Change-Id: Ia5e3e731e290e4c80617c19af7e3f9a0a9acfdd9
Signed-off-by: Konstantin Makariev <hcv867@motorola.com>
Reviewed-on: https://gerrit.mot.com/1219234
SLTApproved: Slta Waiver
SME-Granted: SME Approvals Granted
Tested-by: Jira Key
Reviewed-by: Konstantin Makariev <kmakariev@motorola.com>
Submit-Approved: Jira Key
2018-08-02 14:19:00 -05:00
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