Commit graph

182 commits

Author SHA1 Message Date
Sayanna Chandula
4a836cc5ba thermal: enable thermal engine for evt1.0 devices am: aba15a7cb6 am: ce9952f278 am: 3a4c107ae2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17903066

Change-Id: Ib25b065a57e29aa24d85165d560b4f88f5e2a3cf
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 19:56:48 +00:00
Sayanna Chandula
aba15a7cb6 thermal: enable thermal engine for evt1.0 devices
Currently thermal engine is disabled on A0 based devices using a
separate config file, thermal_info_config-A0.json.
This change removes that restriction so that thermal engine can
be enabled for EVT1.0 devices using device specific rc file.

Bug: 196478280
Test: Build and boot on device. Check thermal config
Signed-off-by: Sayanna Chandula <sayanna@google.com>
Change-Id: I2171f38802b3770317dfb9a3b2106e613c0ccdb4
2022-04-25 18:20:58 +00:00
SalmaxChang
217a017f60 init: restorecon modem persist file am: 63024e0a54 am: 50a2976c93 am: 95bec958f8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17914312

Change-Id: Ib12fe53da8ac27ca03b4c3c59d8684e53443342d
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 15:37:25 +00:00
SalmaxChang
63024e0a54 init: restorecon modem persist file
Relabel the selinux context of modem persist file

Bug: 230289342
Change-Id: I04248cac4a247d6376686a6451251da3799cf64b
2022-04-25 14:15:30 +00:00
Kyle Tso
e2511b10b4 usb: Modify the controller name am: ef25209b6b am: e3ec23d85a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17903535

Change-Id: Ida61ffd7a209a9c44d8533655ec07a626b9c1700
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 02:32:55 +00:00
Kyle Tso
1c35126bb5 usb: Modify the controller name am: ef25209b6b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17903535

Change-Id: I303aa390cba705108c59f98bc00dd8814b956ac7
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-25 02:13:22 +00:00
Kyle Tso
ef25209b6b usb: Modify the controller name
The name is 11210000.dwc3.

Bug: 229960483
Signed-off-by: Kyle Tso <kyletso@google.com>
Change-Id: I671efc2e07b7057220b190181b0ef1bcef1e0dd4
2022-04-25 01:37:42 +00:00
chungkai
b4ab7a1f43 init: update new boost rt uclamp value am: 201c33ad90 am: 41c4950701 am: d3a12d8fef
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17897248

Change-Id: I8755c7c81135613cc94ed4b87a4057aa6913eceb
Ignore-AOSP-First: this is an automerge
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-22 22:00:00 +00:00
chungkai
201c33ad90 init: update new boost rt uclamp value
update new boost uclamp value since we update
cpu capacity

Bug: 224649226
Test: pass
Signed-off-by: chungkai <chungkai@google.com>
Change-Id: I2a6211d18af69f5a7269d389c76e43337e5f0c35
2022-04-22 16:02:13 +00:00
leohsieh
b4f868f0bd UDFPS: Configure permission for display file node. am: b51698c4a9 am: db4524b212 am: 195e5aee82
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17750075

Change-Id: I18e8044c5976c492cd29f22f4c0ef1182942ca52
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-22 11:11:04 +00:00
leohsieh
b51698c4a9 UDFPS: Configure permission for display file node.
Configure permission to get display DDIC chip id.

Bug: 228302164
Test: Verify system process can write to the node.
Change-Id: I647f6d27848d96a8639560616edc7c71a4e49aa9
2022-04-22 05:11:32 +00:00
Stephane Lee
c5d438fff8 ODPM: Fix rail selection file permissions am: 87b68b782d am: 92d05a66d0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17663345

Change-Id: I136e5b154e51a1e3478ef4b23521365b125d54d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21 10:05:07 +00:00
Stephane Lee
192b1f4640 ODPM: Fix rail selection file permissions am: 87b68b782d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17663345

Change-Id: Id21d7379e0bc6a539ee9a08f5771f6578635a846
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-21 09:40:07 +00:00
Stephane Lee
87b68b782d ODPM: Fix rail selection file permissions
Test: Ensure that enabled_rails has system/system permissions
Bug: 228112997
Change-Id: I9627b35c6294aefb98e0e957f2a6b64aab0c2ae1
2022-04-21 09:18:50 +00:00
TeYuan Wang
71b879abdb thermal: Apply thermalhal PID 2.0 am: 51bffd2371 am: 22872ad711
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17775243

Change-Id: I7c3c8fdaaf4e573908102408d987a0a253cab964
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-20 16:28:22 +00:00
TeYuan Wang
51bffd2371 thermal: Apply thermalhal PID 2.0
Bug: 196478280
Test: build
Change-Id: I59efbf09ee9a8584f0083db9f15924470f253479
2022-04-20 15:37:48 +00:00
Sayanna Chandula
5062ebf0a4 thermal: modify permissions for usbc-port state change am: 44d8473a94 am: 2bd0292f9d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17606515

Change-Id: Ifd7a0d13e67545292af8bf223ddeda90318e34ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-12 22:50:55 +00:00
Sayanna Chandula
44d8473a94 thermal: modify permissions for usbc-port state change
Allow system components to change usbc-port cooling device state.

Bug: 222577017
Test: Build and boot on device
Signed-off-by: Sayanna Chandula <sayanna@google.com>
Change-Id: Ib7e86d95a73086acd295a7ab2fbc76a3fa5f990a
2022-04-12 21:49:02 +00:00
Kevin DuBois
c48b7bfc1e gpu: enable IFPO for gpu power savings. am: 7301b9e6bc am: 8c128ce708
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17692877

Change-Id: Iab8a80c110992ee573b843b5a609d8bffa986841
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-11 18:36:10 +00:00
Kevin DuBois
7301b9e6bc gpu: enable IFPO for gpu power savings.
Enables GPU driver's IFPO feature which will power gate GPU more often
during interframe periods.

Bug: 225179786
Test: SST on build with fix.
Change-Id: I8da3106edb5dfe078a21d8047557948fb75ab20a
2022-04-11 15:35:52 +00:00
Taeju Park
f68bc288db Disable PMU freq limit in default am: 7eefb31fcd am: 3f98ebc83e am: 3b27c53950
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17499319

Change-Id: I8eaa44acf2f7caad0ddfda303d69decf91956830
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-08 06:41:54 +00:00
Taeju Park
3f98ebc83e Disable PMU freq limit in default am: 7eefb31fcd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17499319

Change-Id: I966468cfbaa6523b8008b384b7a781c1135e17ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-08 06:20:54 +00:00
Taeju Park
7eefb31fcd Disable PMU freq limit in default
Bug: 223688700
Signed-off-by: Taeju Park <taeju@google.com>
Change-Id: I8f1e583d3208d7cc7191a5601049118aca2e1d6e
2022-04-08 05:54:48 +00:00
Stephane Lee
6ba5b49bcc ODPM: Fix rail selection file permissions am: 2ac03d73b3 am: b92a153c4a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17640732

Change-Id: I4e7adf6973dea4d129d6bcceaaee31fefca9eb90
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-08 03:38:14 +00:00
Stephane Lee
a4e82d4f45 ODPM: Fix rail selection file permissions am: 2ac03d73b3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17640732

Change-Id: Ibe415c289231108925a59df9127b3446c6cf40ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-08 02:53:52 +00:00
Stephane Lee
2ac03d73b3 ODPM: Fix rail selection file permissions
Test: Ensure that enabled_rails has system/system permissions
Bug: 228112997
Change-Id: I8a9db20276e75af57c27cba7b25ac3661364329d
(cherry picked from commit 5063a9afbf)
2022-04-08 02:49:40 +00:00
Sam Dubey
e90d750125 Revert "ODPM: Fix rail selection file permissions" am: fc62bbc886 am: 60fe0bdada
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17622579

Change-Id: I218fa409de5e00e58b8152bdc6d4c013263dd898
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 13:53:10 +00:00
Sam Dubey
81188f4bff Revert "ODPM: Fix rail selection file permissions" am: fc62bbc886
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17622579

Change-Id: If21e6cb727af3c0f2e5a9404d3680c76a39e7a26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 13:26:31 +00:00
Sam Dubey
fc62bbc886 Revert "ODPM: Fix rail selection file permissions"
This reverts commit dc0d3c1b05.

Reason for revert: Breaking linux denials check

Bug: 228414883
Change-Id: If80be482eadc75e9f0cae794a1d8aec5f33f4492
2022-04-07 13:04:21 +00:00
Stephane Lee
6126031aa9 ODPM: Fix rail selection file permissions am: dc0d3c1b05
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17621812

Change-Id: Idb7a7e2d1ae3c8df7c4a2c402a85e64c6ac2daf1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-07 04:36:43 +00:00
Stephane Lee
dc0d3c1b05 ODPM: Fix rail selection file permissions
Test: Ensure that enabled_rails has system/system permissions
Bug: 228112997
Change-Id: I2fc58c7c504f4a18ee2245569258d52dc42da680
(cherry picked from commit 5063a9afbf)
2022-04-07 00:45:23 +00:00
Sayanna Chandula
e74db4b03d thermal: Reconfigure GPU DFS clock to divide by 4 am: 14b3315633 am: f441bbf594
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17622203

Change-Id: If0a558e7e06cf90a13bcc333ff50cd6ae8446a66
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-06 21:25:16 +00:00
Sayanna Chandula
14b3315633 thermal: Reconfigure GPU DFS clock to divide by 4
Program the GPU Light register to make clock divider to be divided
by 4

Bug: 223909471
Test: Local test to verify register value
Signed-off-by: Sayanna Chandula <sayanna@google.com>
Change-Id: If6b3fe9d6cd73cd110e1b6c123b2925c261b5b2a
2022-04-06 18:52:41 +00:00
Stephane Lee
5063a9afbf ODPM: Fix rail selection file permissions
Test: Ensure that enabled_rails has system/system permissions
Bug: 228112997
Change-Id: I2fc58c7c504f4a18ee2245569258d52dc42da680
2022-04-06 18:30:57 +00:00
TeYuan Wang
29b973b1fe thermal: provide chg_mdis permission for thermalHAL am: 5c95b36ea8 am: 10edc1b85a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17505963

Change-Id: I9c6f90a1e384c72ce5209738b659cfee422c1235
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-06 05:12:42 +00:00
TeYuan Wang
5c95b36ea8 thermal: provide chg_mdis permission for thermalHAL
Bug: 226130317
Test: ls -al dev/thermal/cdev-by-name/chg_mdis/cur_state
Change-Id: Id0681d66f33f94baed52f67aea63270a6875ac14
2022-04-06 01:55:13 +00:00
George Lee
b93638f65d thermal: Reconfigure DFS Clock to divide by 4 am: ea926b06e2 am: 1f28ac2901
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17161495

Change-Id: I67998623ab0eefda17985236d96de410eae6e0b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01 19:12:07 +00:00
George Lee
ea926b06e2 thermal: Reconfigure DFS Clock to divide by 4
1. Reconfigure DFS clock divider to divide by 4.
2. OCP_WARN_CPU2 was repurposed for DFS usage.  Since SOFT_OCP_WARN_CPU2
was not used by BCL, it will be repurposed to replace OCP_WARN_CPU2.

Bug: 223909471
Test: Local test to verify register value
Signed-off-by: George Lee <geolee@google.com>
Change-Id: Ie9960c30b102d67f0ade156631386b656ff82790
2022-04-01 18:34:58 +00:00
TeYuan Wang
6e34fb1e88 bcl: modify batoilo trip_point_0 permission for thermalHAL am: 6f00cd7be1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17472844

Change-Id: I9fcda8e15f6ad41726145818a5016b578de6306c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 06:34:10 +00:00
TeYuan Wang
6f00cd7be1 bcl: modify batoilo trip_point_0 permission for thermalHAL
Bug: 222017625
Test: adb shell ls -al dev/thermal/tz-by-name/batoilo/trip_point_0*
Change-Id: Ie8d122a8b70bd4f975e586733f5f2a74c46cdaa9
2022-03-30 06:12:12 +00:00
Ray Chi
15b55a1f1b usb: remove set_usb_irq script for irq change am: 7be02c0708
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461112

Change-Id: If6cf846966ea9233c8fb575594e861ae135cd49c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 05:00:19 +00:00
Ray Chi
7be02c0708 usb: remove set_usb_irq script for irq change
Since the dwc3 irq is moved by USB gadget hal now, the
script is not needed.

Bug: 225789036
Test: build pass
Change-Id: I42299d30df5343f06be810870c61c5cff3e41df2
2022-03-30 04:42:16 +00:00
chungkai
0f4ae73bd3 init: add uclamp threshold setting am: 1a05b6dc70
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17184865

Change-Id: I963a5d7b2ccd9edf3223ad566ea4532b57d93d4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 04:04:39 +00:00
chungkai
1a05b6dc70 init: add uclamp threshold setting
To filter tiny task, add uclamp threshold setting

Test: build and boot pass
Bug: 214098855
Signed-off-by: chungkai <chungkai@google.com>
Change-Id: Ib8f20a8d0134eff972084cd72a2975d7f778d539
2022-03-30 03:49:30 +00:00
Rick Yiu
3fc613e5e0 Change file permission for perfer_idle am: 3c9226acc7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17461119

Change-Id: Ifef48e05524273b2024fa6159ae4a95ed2487c05
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30 02:28:06 +00:00
Rick Yiu
3c9226acc7 Change file permission for perfer_idle
Sync permission to other nodes.

Bug: 224637637
Test: build pass
Change-Id: I5e9d4dab6bdb94ad2ca8dd4bb6e52bff72f8b6ee
2022-03-29 10:25:06 +00:00
Nishok Kumar S
cce34bb429 ueventd: Modify gxp device permission to allow GCA app to access GXP am: f980e770bd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17397287

Change-Id: I28edea32c2fc8678fe738627202d3affa9797363
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-28 09:15:28 +00:00
Nishok Kumar S
f980e770bd ueventd: Modify gxp device permission to allow GCA app to access GXP
device.

This is required to allow GCA app to access GXP
device. This is separate from selinux policies, which have already
been added to regulate access to GXP device.

Test: Run GCAEng
Bug: 223088240
Change-Id: I78b97e61c569c47771b528d8c8a4cd0e7d8a54b0
2022-03-28 08:59:19 +00:00
Ken Tsou
a0b7611ca3 battery: Enable Battery Defender am: ee38fc1122
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/17066727

Change-Id: If595052d9a50b8aecc20aae59a70bd2780fd9bb3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-25 03:25:10 +00:00
Ken Tsou
ee38fc1122 battery: Enable Battery Defender
Sync with ag/14540731 to fix the wrong path.
BatteryDefender: Failed to write /sys/devices/platform/soc/soc:google,charger/charge_start_level
BatteryDefender: Failed to write /sys/devices/platform/soc/soc:google,charger/charge_stop_level

Bug: 222008498
Change-Id: I4782e2c387b147fc48cf4134d27af8675964dc44
Signed-off-by: Ken Tsou <kentsou@google.com>
2022-03-25 03:08:25 +00:00