Commit Graph

365 Commits

Author SHA1 Message Date
Maggie White
3d3d9e70ce Merge "UFS-specific runtime I/O tuning" into oc-dr1-dev am: 8376691c6c
am: 2b6085e018

Change-Id: I261aa2e96798537ca2035d02e6b7959b2bfcad0f
2017-07-25 23:44:09 +00:00
Maggie White
2b6085e018 Merge "UFS-specific runtime I/O tuning" into oc-dr1-dev
am: 8376691c6c

Change-Id: Ia80c8245af596ca4a0cf500734c5e7340ceceb56
2017-07-25 23:40:39 +00:00
TreeHugger Robot
8376691c6c Merge "UFS-specific runtime I/O tuning" into oc-dr1-dev 2017-07-25 23:31:52 +00:00
Jia-yi Chen
ecd6a7f2dc Merge "thermal-engine: Update policies for taimen" into oc-dr1-dev am: 2fb0e7e978
am: 0bb6e2061f

Change-Id: I828d8b8e643326b73a92fbbd03ff54f1fc8b708e
2017-07-25 21:05:45 +00:00
Jia-yi Chen
5914000a96 Merge "thermal-engine: Update policies for taimen" into oc-dr1-dev am: 2fb0e7e978
am: b91d0af778

Change-Id: I9046bcea4ce0486e5fdeeda312a64384f1e7f10e
2017-07-25 20:57:44 +00:00
Jia-yi Chen
b91d0af778 Merge "thermal-engine: Update policies for taimen" into oc-dr1-dev
am: 2fb0e7e978

Change-Id: I41da2e9a8f73f57e34b18a70c1a3943815e9b27e
2017-07-25 20:54:45 +00:00
Jia-yi Chen
0bb6e2061f Merge "thermal-engine: Update policies for taimen" into oc-dr1-dev
am: 2fb0e7e978

Change-Id: Ibbcdeffa5cee43d108ffcc4f7c2c6ea2980ae777
2017-07-25 20:54:44 +00:00
Jia-yi Chen
2fb0e7e978 Merge "thermal-engine: Update policies for taimen" into oc-dr1-dev 2017-07-25 20:47:45 +00:00
Android Build Merger (Role)
45cb5d1ab7 Merge "Merge "thermal: copy correct vr config" into oc-dr1-dev am: b888a46a70 am: c8e7c8ccf3" into oc-mr1-dev-plus-aosp 2017-07-25 20:14:25 +00:00
John Dias
e0577e4ba5 Merge "thermal: copy correct vr config" into oc-dr1-dev am: b888a46a70
am: 986f6a8dcf

Change-Id: I4b3569d4d3f2c8a74ef323c963d14b40287a4b8c
2017-07-25 20:14:11 +00:00
John Dias
c60ef95b70 Merge "thermal: copy correct vr config" into oc-dr1-dev am: b888a46a70
am: c8e7c8ccf3

Change-Id: If1c5c749ed3bab87a7219d102099ea2a9cac1498
2017-07-25 20:14:11 +00:00
John Dias
c8e7c8ccf3 Merge "thermal: copy correct vr config" into oc-dr1-dev
am: b888a46a70

Change-Id: I8f65d2b05989db6c2e90da3cd1c1d7869fd66e40
2017-07-25 20:06:45 +00:00
John Dias
986f6a8dcf Merge "thermal: copy correct vr config" into oc-dr1-dev
am: b888a46a70

Change-Id: I382769fe501e239bef5d16c94b28f5443af3aa70
2017-07-25 20:06:45 +00:00
TreeHugger Robot
b888a46a70 Merge "thermal: copy correct vr config" into oc-dr1-dev 2017-07-25 19:59:46 +00:00
John Dias
cb6bb96cdd thermal: copy correct vr config
The wrong thermal-config was copied for VR mode.

Bug: 37544246
Test: verify that the correct VR thermal config is on-device
Change-Id: I8605336c5fbdac7450036883a68f1f25f111d286
2017-07-25 10:55:33 -07:00
taeho.youn
98a6bfd013 audio: update mixer_path for voice call am: e37f2eaab0
am: 520accf8d9

Change-Id: I91fb4df9c5b6ce9997ad0c03e7815233b5494b73
2017-07-25 17:21:33 +00:00
taeho.youn
ccd83e6989 audio: update mixer_path for voice call am: e37f2eaab0
am: 1d24a3fd8e

Change-Id: I2f2e2f5b02797a30e93a0fad53c2578d0963f0ca
2017-07-25 17:21:01 +00:00
taeho.youn
520accf8d9 audio: update mixer_path for voice call
am: e37f2eaab0

Change-Id: I1d134e54d56c0953ac09b588139f8320d385a5e2
2017-07-25 17:15:03 +00:00
taeho.youn
1d24a3fd8e audio: update mixer_path for voice call
am: e37f2eaab0

Change-Id: I11c31c3c6a281772b467c5ef36744fa33915b35c
2017-07-25 17:15:03 +00:00
taeho.youn
e37f2eaab0 audio: update mixer_path for voice call
- To improve hissing noise (TI tas2557 gain -15dB, and balanced in ACDB)

Bug: 38247409
Test: NA
Change-Id: Ic741f5d7094ab81b29fc42af9e79a0bd2ac8877d
2017-07-24 18:10:09 -07:00
Android Build Merger (Role)
e226c288d2 Merge "aaudio: increase burst size from 1 to 2 msec am: 13c79aa51d am: 324de1f879" into oc-mr1-dev-plus-aosp 2017-07-25 01:07:34 +00:00
Phil Burk
efc1901da9 aaudio: increase burst size from 1 to 2 msec am: 13c79aa51d
am: 56dbd92d8e

Change-Id: I36734b0bbb9a88aafccbc9f57239dfd907f785b4
2017-07-25 01:07:27 +00:00
Phil Burk
c7f7ad5c50 aaudio: increase burst size from 1 to 2 msec am: 13c79aa51d
am: 324de1f879

Change-Id: I152b6cb117ad919aa00f40bc3f22273138ba1dfc
2017-07-25 01:07:27 +00:00
Phil Burk
56dbd92d8e aaudio: increase burst size from 1 to 2 msec
am: 13c79aa51d

Change-Id: I319f214e2e071e32ab16660c7518b69e3f14030b
2017-07-25 01:04:57 +00:00
Phil Burk
324de1f879 aaudio: increase burst size from 1 to 2 msec
am: 13c79aa51d

Change-Id: Ide9fee09af604ab7e784d359cc1dbc3ca0c5058e
2017-07-25 01:04:57 +00:00
Jia-yi Chen
b7fa5f9438 thermal-engine: Update policies for taimen
1) Update applies to EVT2.2 and beyond
2) Add & Set the device_max_limit of SKIN-MID-LOW-FLOOR2 to 1497600
3) Raise SKIN-LOW-FLOOR2 set_point to 45 degreeC
4) Add charging current throttling for both normal and vr mode

Bug: 63152009
Bug: 63037732
Test: Boot & check logcat message
Change-Id: I0c10bb36717194aa0f0ac841d1a910eaa634e0c5
2017-07-24 13:35:00 -07:00
Phil Burk
13c79aa51d aaudio: increase burst size from 1 to 2 msec
One msec is on the edge and sometimes glitches.
Two msec is more stable and matches the FastMixer burst.

Bug: 63934178
Test: "adb shell getprop aaudio.hw_burst_min_usec" should be 2000
Change-Id: I9687f5822d0827032b93f98779f9dd6ef9ca074c
2017-07-24 12:22:54 -07:00
Maggie White
ce0ecde565 UFS-specific runtime I/O tuning
Tested 1/2x, 1x, 2x, and 4x the current readahead buffer and noop and
cfq I/O schedulers for /dev/block/sda, which contains /data. The most
consistent performance boost was seen across all UFS vendors and storage
sizes using cfq and a readahead buffer of 1024.
Note: testing was done on Walleye, not Taimen

Bug: 38000161
Test: Compared 1P app launch times using app-launcher for schedulers
(noop, cfq) and readahead buffer sizes (128,512,1024,2048)

Change-Id: I7551a4110ad025ec7975dd39301f048f0942f585
2017-07-21 22:41:28 +00:00
Marissa Wall
fea9047fdf Merge "Power Profile: update taimen" into oc-mr1-dev
am: e1137821ee

Change-Id: Ie11ba731559a27cc67bfe4c9da0e93f7c4e137f6
2017-07-21 22:11:29 +00:00
TreeHugger Robot
e1137821ee Merge "Power Profile: update taimen" into oc-mr1-dev 2017-07-21 22:05:47 +00:00
Ruchi Kandoi
10c4c4640d Merge "Correct syntax error in config file" into oc-dr1-dev am: 94e76190b0
am: bfd60dfea8

Change-Id: Ib64172cedda3bf89868595406409f9c70c85c149
2017-07-21 20:13:45 +00:00
Ruchi Kandoi
d11f6a9c48 Merge "Correct syntax error in config file" into oc-dr1-dev am: 94e76190b0
am: 8d729b2465

Change-Id: Ic1329ec8296e9ff85a8e299c4001fb806fc518bd
2017-07-21 20:11:42 +00:00
Ruchi Kandoi
8d729b2465 Merge "Correct syntax error in config file" into oc-dr1-dev
am: 94e76190b0

Change-Id: I9e61456f0b6932579fdbc57cb74b6758257985d5
2017-07-21 20:09:13 +00:00
Ruchi Kandoi
bfd60dfea8 Merge "Correct syntax error in config file" into oc-dr1-dev
am: 94e76190b0

Change-Id: Id14bbc2490a16967fff42b48b82c44054c9bbb60
2017-07-21 20:09:10 +00:00
TreeHugger Robot
94e76190b0 Merge "Correct syntax error in config file" into oc-dr1-dev 2017-07-21 20:00:05 +00:00
Ruchi Kandoi
b7e5826caf Correct syntax error in config file
Test: Tag reading, HCE
Bug: 63915113
Change-Id: I79d0fa5ed83c039f4e9b466b9293106864bd2c7a
2017-07-21 10:38:39 -07:00
Android Build Merger (Role)
667bd0d1b6 Merge "taimen: enable aaudio MMAP mode am: 928678226e am: efe9fdc4d5" into oc-mr1-dev-plus-aosp 2017-07-21 16:46:30 +00:00
Phil Burk
9a6bf84e39 taimen: enable aaudio MMAP mode am: 928678226e
am: efe9fdc4d5

Change-Id: I9573dfa154af8c0c576ea7e2fb64ef095bced058
2017-07-21 16:46:23 +00:00
Phil Burk
57ddffea85 taimen: enable aaudio MMAP mode am: 928678226e
am: b8c336f72c

Change-Id: I029ec5d9bbc05e34542117d49aeaec6f67fec291
2017-07-21 16:46:22 +00:00
Phil Burk
efe9fdc4d5 taimen: enable aaudio MMAP mode
am: 928678226e

Change-Id: I6ffd459476ecee2f6f834c394524717c82bc9066
2017-07-21 16:43:23 +00:00
Phil Burk
b8c336f72c taimen: enable aaudio MMAP mode
am: 928678226e

Change-Id: I48ee162e98e7f623569615b1b5c26e01a66fcf00
2017-07-21 16:43:22 +00:00
Marissa Wall
e79db4ad19 Power Profile: update taimen
Updating all power profiles using the same scripts. Previously,
every power profile was generated using different algorithims.
b/62389228

Test: Run a normal android workload and verify the app blame
  is reasonable

Change-Id: Idff05eb0fa776a3dae7bde2952ec80b031834d54
2017-07-21 16:10:31 +00:00
Phil Burk
928678226e taimen: enable aaudio MMAP mode
This will allow AAudio to route audio data through a new service
that uses ALSA MMAP/NOIRQ mode.

Bug: 63002656
Test: reboot, then "adb shell getprop aaudio.mmap_policy" should be 2

Change-Id: Id2f692ac9350e4c308f17d86ee8d5cbb858bb565
2017-07-21 03:48:43 +00:00
Glenn Kasten
4fa343ed2f Add another property to configure adm buffering am: c61eab8f4f
am: dbeeb36a1b

Change-Id: Iea2a6d06eeed9ef53e4ce06c2b08733373aea2ed
2017-07-20 18:33:00 +00:00
Glenn Kasten
dbeeb36a1b Add another property to configure adm buffering
am: c61eab8f4f

Change-Id: I85478bfd18b75a72c56eb24016329979396f64e7
2017-07-20 18:28:49 +00:00
Glenn Kasten
1789ec6be8 Add another property to configure adm buffering am: c61eab8f4f
am: d8861c8ad6

Change-Id: I474c12e672a8fb0f498411cbb5c9b3c9937ab8af
2017-07-20 18:28:44 +00:00
Glenn Kasten
d8861c8ad6 Add another property to configure adm buffering
am: c61eab8f4f

Change-Id: I764641d9782639c7886375773ce5bc96cb1eb91a
2017-07-20 18:24:13 +00:00
Glenn Kasten
c61eab8f4f Add another property to configure adm buffering
Keep the original property also, to make it easier to experiment
with old and new libadm.so

Bug: 63810681
Test: round-trip USB latency unchanged with old or new libadm.so
Change-Id: I3ba8a670f6d8498a5899c352c544cbd63d815169
2017-07-20 02:45:30 -07:00
Michael Wright
60221e7d35 Merge "Drop the minimum screen brightness." into oc-dr1-dev am: cc54879fbb
am: 43fe1d4b7b

Change-Id: I9cb7c112fc46a1743c80f501a6610f411f0b531e
2017-07-20 05:48:11 +00:00
Michael Wright
43fe1d4b7b Merge "Drop the minimum screen brightness." into oc-dr1-dev
am: cc54879fbb

Change-Id: I0df447eedc119082dfe38734138abce9cff12d69
2017-07-20 05:44:42 +00:00