Commit Graph

57 Commits

Author SHA1 Message Date
Glenn Kasten
ae0774857c Reduce USB audio latency on Taimen
Bug: 62375603
Bug: 63364644
Test: Loopback shows latency reduction and no glitches
Change-Id: I8ab3879ebb318b96e931976a206e866fd44754e4
2017-07-13 12:36:44 -07:00
Michael Wright
76ae3880be Add input device configuration for Taimen
This also provides tuning for touch size information.

Test: flash and look at touch size with pointer location enabled
Bug: 62871286
Change-Id: I1dafed6b482a74d9baeac162be1dc831370a5ebc
2017-07-11 14:09:20 +00:00
TreeHugger Robot
fa421c16cb Merge "Remove IMU cad calibration file" into oc-dr1-dev 2017-06-30 23:50:42 +00:00
Ranjith Kagathi Ananda
30d1312b77 Remove IMU cad calibration file
Remove the cad calibration file and use only factory calibration
file.

Test: Tested on Taimen

BUG=63146009

Change-Id: I3cf1a0084723b925eaa358830f76d48da0841b4e
2017-06-29 16:57:59 -07:00
Glenn Kasten
e49af3bf4d Reduce USB audio latency on Walleye only
No change in latency for Taimen

Bug: 62375603
Test: Loopback shows reduction and no glitches on Walleye, no change on Taimen
Change-Id: I6dc85ecdc825462acb4e1cda3227fb4d4f93c56e
2017-06-27 16:03:05 -07:00
John Dias
c9c0eb7264 Fix hwui settings
Bug: 62375787
Test: boot and basic use
Change-Id: I79216efdadfa929d0b60872ed5d137dbd5e62dcc
2017-06-19 17:23:00 -07:00
David Lin
92c6624540 haptics: update effect waveform
Set EFFECT_TICK duration to 4 ms.

Bug: 62176703
Test: VtsHalVibratorV1_1TargetTest
Change-Id: I0ff38adebcd1679b1fb8e061fa46db797a7b354b
Signed-off-by: David Lin <dtwlin@google.com>
2017-06-01 13:27:39 -07:00
David Lin
34b58e2077 haptics: update effect waveform
Make EFFECT_CLICK 10ms and LONG_PRESS 12ms.

Bug: 62176703

Change-Id: Id676a6581e8beff9ad2d951b2d9f405d38d374b9
Signed-off-by: David Lin <dtwlin@google.com>
2017-06-01 13:25:57 -07:00
taeho.youn
2060beed3d audio: taimen: volume curve tuning for system sounds in call
- DTMF, call waiting tone, etc.

Change-Id: I9ed9319dc947097d6222ad22705085f36ab27fc8
2017-05-26 11:09:06 -07:00
TreeHugger Robot
f64ae6e3f3 Merge "audio: move audio table to /vendor/etc" 2017-05-24 20:03:04 +00:00
David Lin
9da82eddbf audio: move audio table to /vendor/etc
Bug: 62039625
Change-Id: Ibd9419c2495b23dd2757ab8b321dee2f3650fc7a
Signed-off-by: David Lin <dtwlin@google.com>
2017-05-24 09:33:25 -07:00
Yueyao Zhu
8d9dca5dc8 Move AB_OTA_PARTITION vbmeta to wahoo/device.mk
Change-Id: I555098be6e4fe1f9061ad3bfbdcd4a20eea71306
Signed-off-by: Yueyao Zhu <yueyao@google.com>
2017-05-23 14:07:52 -07:00
Ecco Park
f742ab14ef Merge "Wifi: move the WCNSS_qcom_cfg.ini to /vendor partition" 2017-05-23 17:40:08 +00:00
Ecco Park
d1c7f2edd7 Wifi: move the WCNSS_qcom_cfg.ini to /vendor partition
Bug: 38242491

Change-Id: I1526643ca2532d75133f258a3505c2a8925a3db4
Signed-off-by: Ecco Park <eccopark@google.com>
2017-05-22 12:57:20 -07:00
Andrew Lehmer
c6ad038b87 Revert ALS/prox recalibration init script
Bug: 38377320
Test: loaded on taimen
Change-Id: Ifce25901117afe295055074863ae3993651e27db
2017-05-22 12:48:38 -07:00
Thierry Strudel
5980b32f16 Merge "Ensure usb related .rc is parsed in a defined order" 2017-05-19 20:01:27 +00:00
Yueyao Zhu
bb0bb1c62a Ensure usb related .rc is parsed in a defined order
Loading process (e.g. taimen):
- rootdir/init.rc
    |- /vendor/etc/init/hw/init.taimen.rc
        |- /vendor/etc/init/hw/init.taimen.usb.rc
	    |- /vendor/etc/init/hw/init.wahoo.usb.rc

This CL moves the init.taimen.usb.rc to /vendor/etc/init/hw, and
imports init.wahoo.usb.rc from init.taimen.usb.rc.

Test: Build with related CLs and USB File Transfer works on taimen
Bug: 38301110
Change-Id: I00ba96c1ebb5c17dfd3a8ca59024c2f6b81ef409
Signed-off-by: Yueyao Zhu <yueyao@google.com>
2017-05-18 17:37:02 -07:00
Andrew Lehmer
ffbe89e90e Fix ALS/prox calibration at init if needed
Bug: 38066490
Test: loaded on taimen and verified behavior and registry
Change-Id: I08c27bd3f62dcad90854815e70be49fb21294db9
2017-05-17 16:18:47 -07:00
Ranjith Kagathi Ananda
02237ba809 Add IMU calibration related properties and copyto
- Add CAD calibration file
- Add persist properties pointing to CAD and
      factory calibration xml files

Test: Tested on taimen

BUG=38234792

Change-Id: Ie8d88c6e1d0127d70868f004d216a9c7272aeec5
2017-05-15 14:51:45 -07:00
Isaac Chen
4232986daf Move configuration files to vendor for build split
The following configuration files need to reside in vendor
partition to work with generic AOSP system image.

Move uevent.*.rc to /vendor
Move fstab.* to /vendor/etc
Move init.*.rc and init.wahoo.usb.rc to /vendor/etc/init.

Also the following two make file variables need to be set:
  - BOARD_PROPERTY_OVERRIDES_SPLIT_ENABLED := true
  - PRODUCT_ENFORCE_RRO_TARGETS := framework-res

Comment out "import init.wahoo.usb.sh" in init.taimen.usb.rc
since /init will load all rc files under /vendor/etc/init.

Bug: 37927875
Test: These files are under /vendor instead of / or /system,
path in init.taimen.usb.rc is changed to vendor accordingly.

Change-Id: I79e41aeb13d284816ab7a2b4bde3ce8375863160
2017-05-12 11:13:20 +08:00
Ecco Park
38a3f91cfd wifi: use the WCNSS_qcom_cfg.ini only for taimen.
Diabling DBS for taimen while the antenna issue is not fixed.
gDualMacFeatureDisable=1

Bug: 38198219

Change-Id: I9a2eb5949ae1f40aae15f0547cd9c7dd874f0615
Signed-off-by: Ecco Park <eccopark@google.com>
2017-05-11 21:21:28 +00:00
Jie Song
cc6c346d81 Merge "Adding system properties for modem logging" 2017-05-10 20:43:32 +00:00
Jie Song
4905809ff3 Adding system properties for modem logging
Bug: 37115787
Test: Manually trigger bugreport
Change-Id: I611083c0c23fab4887beaf0aed0139aa0b5d5e41
2017-05-10 17:14:51 +00:00
Thierry Strudel
871c969220 move fstab and BOARD_AVB_ENABLE to wahoo
Change-Id: Ide7f7d4dcd6d4d67f209943e2ce2048015e1a010
Signed-off-by: Thierry Strudel <tstrudel@google.com>
2017-05-09 12:17:32 -07:00
Thierry Strudel
64db4b6e3e Use BOARD_VENDOR_KERNEL_MODULES for modules instead of PRODUCT_COPY_FILES
Change-Id: I676cda3893393467661d5db0adb499027d24b3c9
Signed-off-by: Thierry Strudel <tstrudel@google.com>
2017-05-08 14:59:15 -07:00
Kyunam.jo
ebc2f9428a Taimen: fixed to loading touch driver loadable modules
Directly using 'insmod' operation to init process is not permitted.
Therefore modified to use init.insmod.sh

Bug: 37914698
Test: booted device, touch works

Change-Id: I57ba8a86a6c508a66a805bacaf014640c6b49254
2017-05-03 09:27:33 -07:00
taeho.youn
674e8afb0a audio: Add taimen specific audio config files
will be used independently, and be updated frequently

- dmic configuration
- acoustic voice path for fluenceProv2
- audio path for factory
- camcorder mic (main mic)
- stereo configuration for tas2557
- device setting for fluenceProv2

Bug: 37453005
Bug: 36666337
Change-Id: I5d1910862757671da35dc044d4a14891fcc11e70
Signed-off-by: taeho.youn <taeho.youn@lge.com>
Signed-off-by: David Lin <dtwlin@google.com>
2017-04-30 15:04:47 -07:00
Vineeta Srivastava
ad022f2c78 Taimen: Use hardware keymaster
Bug: 36781550
Change-Id: I57d0540b35eadded626d779dfc536687ff2d549d
2017-04-28 11:29:17 -07:00
Vineeta Srivastava
6e3fec9b3e Default overlay for Taimen
Bug: 37652055
Change-Id: Ib3da3d1d7315c9fac0bfd3aaa388275a154d644d
2017-04-25 10:31:48 -07:00
Thierry Strudel
8de2ae7d41 Merge "device: build default GK & KM HAL impl" 2017-04-22 01:34:07 +00:00
Wei Wang
6961529a06 Split VR thermal config
Bug: 36514493
Test: thermal config changed enter/exit VR mode in muskie
Change-Id: Ic0f3433f2eeadd40a2334f41b33dd08af3a8b40b
2017-04-21 11:10:08 -07:00
Thierry Strudel
cadfb76c17 device: build default GK & KM HAL impl
Change-Id: Ib886cf9b777a9289aa6dbbd28ff8c1ba3e2bb5bf
Signed-off-by: Thierry Strudel <tstrudel@google.com>
2017-04-20 19:59:09 -07:00
Patrick Tjin
b4eb9148c3 Taimen: add touch driver loadable modules
Bug: 36655680
Test: booted device, touch works
Change-Id: Ic8f40bf208a770530357f069c08caceeb23aaaa7
2017-04-18 14:58:39 -07:00
TreeHugger Robot
06c8fd4d05 Merge "camera: enable treble for taimen" 2017-04-12 18:10:39 +00:00
Zhijun He
b33d8952d8 camera: enable treble for taimen
Bug: 37080049
Change-Id: I611d9335e753e0679b0da4bf59fc6e4456860baa
2017-04-10 16:41:26 +00:00
Tao Bao
7dc8244ce0 Add vbmeta to AB_OTA_PARTITIONS.
Test: m dist and check META/ab_partitions.txt in target_files.zip.
Change-Id: If75616269316ba12d88c72ff94474edcbbc7ed21
2017-04-10 09:26:05 -07:00
John Dias
2bd621adce thermal: add thermal conf with shutdown temps
Bug: 35700896
Test: boot, check for thermal-engine messages
Change-Id: Ieaccb180cf9cf8d4fa0c9ff1a2f1b9f49046f9fa
2017-04-06 15:34:02 -07:00
Vineeta Srivastava
0402af370d Split fstab from wahoo
Change-Id: Idb3b7b539ed7c2b6b7db91ca0b77bf1b35cbbd13
2017-04-04 03:31:02 +00:00
Vineeta Srivastava
2a6f73b735 Remove taimen specific audio configs
Use wahoo's common audio configs instead.

Change-Id: If2fb5d14f27e9741ee9a18b03d9b59fde05fbd53
2017-03-30 15:02:30 -07:00
Jibu Joseph
e39ef0ff06 Merge "Use wahoo dumpstate" 2017-03-30 04:48:26 +00:00
Ruchi Kandoi
0bfd75ee6b Merge "Add libnfc-nxp.conf for Taimen" 2017-03-29 01:21:32 +00:00
Ruchi Kandoi
424ef5c8ce Add libnfc-nxp.conf for Taimen
Test: NFC powers up
Bug: 36163226
Change-Id: I70e53bbce4d8cdec700c6a6531b628ecd61e5700
Signed-off-by: Ruchi Kandoi <kandoiruchi@google.com>
2017-03-28 09:56:33 -07:00
Jie Song
f84d1dc352 Use wahoo dumpstate
Bug: 33820081

Test: Verify dumpstate service running
Change-Id: I344e799f4429cde5e2586e9d96c9de1f57667411
2017-03-27 17:47:23 -07:00
Badhri Jagan Sridharan
7e76e64183 usb.rc: taimen specific usb script
Change-Id: I5f7efa31207e4d18d378fa0a7597d39ab398713f
2017-03-24 14:50:38 -07:00
Patrick Tjin
447f692403 taimen: remove extra kernel defintion
This is defined in device/google/wahoo already, no need
to duplicate here.

Test: Build
Change-Id: I62118f821c833fbe1cd62618dec49faec7a83dce
2017-03-17 14:36:35 -07:00
Patrick Tjin
a5b36d5174 taimen: move to wahoo kernel
Test: Boot taimen, verify wahoo kernel
Change-Id: I8369e57354c283191bad8b93708d53da27f2ef06
2017-03-17 11:46:37 -07:00
Shawn Yang
ab7ff8fb12 Merge "dumpstate for Taimen" 2017-03-15 21:46:18 +00:00
John Dias
c03ad8df99 taimen: use lz4-compressed kernel
Test: booted, youtube
Change-Id: I5160e73a55aa3b5d7527b8babe38e6dee8da9916
Signed-off-by: John Dias <joaodias@google.com>
2017-03-15 09:57:01 -07:00
Shawn Yang
205bcd964a dumpstate for Taimen
Change-Id: I17a278a8fc456bafdcada264324083d8b308c52e
2017-03-14 15:44:18 -07:00
Devin Kim
9f8698237a Disable fps_hal service on lunchbox LCD
FPC IRQ conflicts with Touch SPI of LunchBox LCD. So fpc is disabled
in kernel on rev-0 only.

Stop the fps_hal service to avoid being continually re-loaded.

Test: built and verified on a device
Bug: 36076258
Change-Id: If77591bac111514470759d0e72fdc65b21c58f2b
2017-03-09 10:59:11 -08:00