Commit graph

201 commits

Author SHA1 Message Date
Jeremy Kemp
4a71fb7ab7 GPU: Remove write to ifpo sysfs node. am: 6ef57bda36 am: ad5950966b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/20024376

Change-Id: If78564b40edfefd7f74d1fcd76a9fc70ddd8f2bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-23 17:54:27 +00:00
Jeremy Kemp
6ef57bda36 GPU: Remove write to ifpo sysfs node.
As part of pa/2288829, this node becomes unsupported.

Prevents -ENOTSUPP errors when trying to write to Mali's ifpo sysfs
node.

Test: Boot to homescreen
Bug: 247571932
Change-Id: I0b579728a5b2a4355d648020113dda0592f904aa
Signed-off-by: Jeremy Kemp <jeremykemp@google.com>
2022-09-23 16:55:20 +00:00
Jenny Ho
67e4a021a5 init: add permission to adjust wlc fan alarm level am: 47adfbe5fa am: 2085817c92
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19992033

Change-Id: Idb8924d1a2bcb672b41571f9d88899a762004887
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 01:35:24 +00:00
Jenny Ho
47adfbe5fa init: add permission to adjust wlc fan alarm level
Bug: 246486657
Signed-off-by: Jenny Ho <hsiufangho@google.com>
Change-Id: Id02b6e415aad9f5dae081c45e4db667c27966130
2022-09-20 12:42:38 +08:00
Sayanna Chandula
b8acf39ef0 Revert "thermal: remove gxp cooling device dependency"
This reverts commit 617f8719f5.

Re-enable gxp cooling device

Bug: 238273184
Test: build and boot on device
Signed-off-by: Sayanna Chandula <sayanna@google.com>
Change-Id: I3787c11e674b6781b81d01aad2abc88d99c1d1d0
Merged-In: I3787c11e674b6781b81d01aad2abc88d99c1d1d0
2022-09-19 20:33:20 +00:00
Sayanna Chandula
44f40fe147 Revert "thermal: remove gxp cooling device dependency"
This reverts commit 617f8719f5.

Re-enable gxp cooling device

Bug: 238273184
Test: build and boot on device
Signed-off-by: Sayanna Chandula <sayanna@google.com>
Change-Id: I3787c11e674b6781b81d01aad2abc88d99c1d1d0
2022-09-19 11:45:04 -07:00
Adam Shih
876031a635 use gs-common insert module script
Bug: 243763292
Test: boot to home
Change-Id: I0c99d0475af3036197413abf9344d343f761d071
2022-09-07 23:00:45 +00:00
Cheng Chang
f36bc0f15e gps: raise gps service priority am: 034981b6e5 am: 0cec17cc9b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19576150

Change-Id: I7e2dfb700e7491b25bceffabd20e03fa47fc6c19
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-06 03:59:53 +00:00
Cheng Chang
034981b6e5 gps: raise gps service priority
Bug: 237695224
Test: Result 241195410
Change-Id: I9106b8ba3111296225985b4c9f3c2365c23d445d
2022-09-06 03:07:18 +00:00
David Chao
0425df9d4a thermal: move charger thermal HAL setup into project am: 0d14937aef am: 82e4c380c4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19665235

Change-Id: Idd9773cd41442cba06a07245820dd8cad9aa3501
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-22 20:39:34 +00:00
David Chao
0d14937aef thermal: move charger thermal HAL setup into project
Move charger pixel-thermal-symlink from common to project folder
to prevent the GKI version dependencies from blocking init.

Bug: 240897207
Test: thermal_symlinks worked properly in charging mode
Change-Id: I46a4fe59fe62845f8197d3a59b18af0945a163f4
2022-08-22 19:54:12 +00:00
Rick Yiu
ac13ac0e47 Modify rt_uclamp_min value am: 97064d1b58 am: b0718b6702 am: 36af95b676
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19576151

Change-Id: I9c38cc32e810a863df5ee6d0f6b7e73bea68f781
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-10 18:32:54 +00:00
Rick Yiu
b0718b6702 Modify rt_uclamp_min value am: 97064d1b58
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19576151

Change-Id: I540f259d1da61ef8dda59978ce49a0c075993342
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-10 17:42:01 +00:00
Rick Yiu
97064d1b58 Modify rt_uclamp_min value
Change the value so that it will map to 910 MHz on mid cores, which
aligns the result of P21.

Bug: 234561004
Test: build pass
Change-Id: I372462d240c5de295959878322c62cc3657cce7c
2022-08-10 17:07:21 +00:00
TeYuan Wang
c74dfaaa39 thermal: allow system to overwrite the skin_therm's trip point am: f14529ed67 am: 0092364a44
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19446499

Change-Id: I2067e0b70a0f6e9750bb84d056921704464832dd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-09 03:38:02 +00:00
TeYuan Wang
f14529ed67 thermal: allow system to overwrite the skin_therm's trip point
Bug: 236787614
Test: ls -al dev/thermal/tz-by-name/skin_therm/trip_point_0_*
Change-Id: I382214c4942a4f29ee13bf85c8900d131067ae39
2022-08-09 03:08:54 +00:00
Randall Huang
68cb899cc9 Enable scsi error recovery log for debugging am: a245c22458 am: ede0302efe
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19482631

Change-Id: I99bc52e25d34d510059d9f8d76f14d25e88e3e9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-04 02:30:07 +00:00
Randall Huang
a245c22458 Enable scsi error recovery log for debugging
Bug: 239451498
Test: run storage-qa pixel/039
Signed-off-by: Randall Huang <huangrandall@google.com>
Change-Id: I4031bd245d8b22762a5fe5a678bc8568ff4eb0c5
2022-08-04 01:33:48 +00:00
Edmond Chung
f52e0aeb06 Camera: Create video_bokeh_node folder at boot am: 38305941b6 am: 2b0b2ca387 am: 1c2ebe22bc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19499376

Change-Id: I2fcf38886120f7d9aebb00181b1a89cf639a2186
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-03 01:34:26 +00:00
Edmond Chung
2b0b2ca387 Camera: Create video_bokeh_node folder at boot am: 38305941b6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19499376

Change-Id: I80d7754b6d6eaf90172bd923cad31a0ffb22314e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-03 00:50:49 +00:00
Edmond Chung
38305941b6 Camera: Create video_bokeh_node folder at boot
Bug: 241054363
Test: Build, run on user-build
Change-Id: I8403c58ed5e9fa6f9bb68012298855d84cfec23e
2022-08-03 00:03:32 +00:00
Ananth Raghavan Subramanian
423562d561 init: Change pm_freeze_timeout
Reduce /sys/power/pm_freeze_timeout to 1s from default of 20s.
Data shows that the 20s timeout is rarely hit before suspend is aborted
due to a wakeup/interrupt. Reducing the timeout will help with
diagnosing task freezing issues and will reduce time spent attempting
suspend.

Bug: 239743579
Test: Successfuly boot to home, verify change in node
Signed-off-by: Ananth Raghavan Subramanian <ananthrs@google.com>
Change-Id: I839764dd06ebd66110c11953baf13c06e598dd80
Merged-In: I839764dd06ebd66110c11953baf13c06e598dd80
(cherry picked from commit e84f3603d1)
2022-08-02 16:43:51 +00:00
Konstantin Vyshetsky
664beb20f4 gs201: add script to migrate persist to ext4 am: 214b76abd3 am: bab4345e6b am: 820b60b703
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19391442

Change-Id: I2cba47fd31ec937e85731d02c8479933433855ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 18:57:22 +00:00
Konstantin Vyshetsky
bab4345e6b gs201: add script to migrate persist to ext4 am: 214b76abd3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19391442

Change-Id: Ia821dfb32ba14e9610d63cc83653408fc80d20d1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-08-01 18:17:27 +00:00
Konstantin Vyshetsky
214b76abd3 gs201: add script to migrate persist to ext4
Bug: 239632964
Signed-off-by: Konstantin Vyshetsky <vkon@google.com>
Change-Id: If3ac021dec5b25968e83f926518e2881c92d2275
2022-08-01 18:00:49 +00:00
Ananth Raghavan Subramanian
e84f3603d1 init: Change pm_freeze_timeout
Reduce /sys/power/pm_freeze_timeout to 1s from default of 20s.
Data shows that the 20s timeout is rarely hit before suspend is aborted
due to a wakeup/interrupt. Reducing the timeout will help with
diagnosing task freezing issues and will reduce time spent attempting
suspend.

Bug: 239743579
Test: Successfuly boot to home, verify change in node
Signed-off-by: Ananth Raghavan Subramanian <ananthrs@google.com>
Change-Id: I839764dd06ebd66110c11953baf13c06e598dd80
2022-07-28 19:12:35 +00:00
Tri Vo
2c81b280cf storageproxyd: start storageproxyd as "system" user and group
Bug: 205904330
Test: fingerprint enrollment/authentication
Change-Id: I4083be6ccfc59e9f58af60a8e199e0bab2388261
2022-07-22 17:30:42 +00:00
Jack Wu
4e00dc3bdb init: disable dock-defend am: ed1fa3ae48 am: afb34259ab
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19377966

Change-Id: I55c63a44d49e04ba1cd62edded7b34d5c98c74a6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-22 07:08:21 +00:00
Jack Wu
ed1fa3ae48 init: disable dock-defend
User will enable/disable this feature from UI setting

Bug: 239889098
Test: dock-defend is disabled by default
Signed-off-by: Jack Wu <wjack@google.com>
Change-Id: I1b0dd49208f345d4edeee81f9b07d2de93f97d45
2022-07-22 03:58:20 +00:00
Woody Lin
83f4a079c2 watchdog: Move platform watchdog daemon to gs-common
Bug: 238701471
Change-Id: I002a7f82167c6d9aa11f4ec23860eb443551713a
2022-07-21 06:53:06 +00:00
Robin Peng
f35aa2aacf init.gs201.rc: remove vendor.device.modules.ready from 'on init' section am: 6f754fdde9 am: 456d94fba1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19262224

Change-Id: I84f14e5daa04400f103065a2305a29f34785bd29
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 15:24:12 +00:00
Robin Peng
6f754fdde9 init.gs201.rc: remove vendor.device.modules.ready from 'on init' section
1) for projects with device specific modules, this property should only
   be set while device modules been loaded.
2) also remove "wait_for_prop vendor.device.modules.ready 1" to prevent
   infinite wait
3) migrate vendor.all.modules.ready/vendor.all.devices.ready to
   init.insmod.<DEVICE>.cfg and set these proprieties while .cfg not
   exist

Bug: 238853979
Signed-off-by: Robin Peng <robinpeng@google.com>
Change-Id: Ie5a2b939191947c4fce154dde48859a28fe86329
2022-07-15 14:43:48 +00:00
TeYuan Wang
f12ebc8383 thermal: allow system to overwrite the usb_pwr_therm2's trip point am: 938a1692d5 am: fa722ec970
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19262209

Change-Id: I2eba053dea7571205d42132895e28108208c2b54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-15 07:56:57 +00:00
TeYuan Wang
938a1692d5 thermal: allow system to overwrite the usb_pwr_therm2's trip point
Bug: 233003074
Test: ls -al /dev/thermal/tz-by-name/usb_pwr_therm2/
Change-Id: I2ac803d455ebd7240bedf70bbcf98ef3c9e1d8c3
2022-07-15 07:12:25 +00:00
TeYuan Wang
d0d0cc93d8 thermal: allow thermal_controld to overwrite CDEV state
Bug: 236698810
Test: adb shell setprop persist.vendor.disable.thermal.control 1
Change-Id: I2a3cc64296acbc959bd93ecdfcf7ac44740d1fae
2022-07-12 09:42:19 +00:00
Kyle Tso
0213239fbf dumpstate: Dump logs am: e31dc795f1 am: f8510b658e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19035155

Change-Id: I04e969d79dd4cbccfdec81780f5ba4e29d974e75
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-09 07:57:47 +00:00
Kyle Tso
e31dc795f1 dumpstate: Dump logs
Bug: 237082721
Test: log dumped in bugreport
Signed-off-by: Kyle Tso <kyletso@google.com>
Change-Id: I8dfcbb397581644b6daf1a4c0aa45d53b5662dcd
2022-07-09 07:22:55 +00:00
Jenny Ho
866b493516 set dev_sn for battery pairing am: 96ef4de2a7 am: 4c0d4e0364 am: 6f02843dd8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19209955

Change-Id: Ibe42b908f23f779785b1c12a5887bf4027563633
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-08 03:11:24 +00:00
Jenny Ho
4c0d4e0364 set dev_sn for battery pairing am: 96ef4de2a7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19209955

Change-Id: I1158076554d24f0d61525d665bd3a9cdd6cdb765
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-08 02:28:48 +00:00
Jenny Ho
96ef4de2a7 set dev_sn for battery pairing
Bug: 238307181
Signed-off-by: Jenny Ho <hsiufangho@google.com>
Change-Id: I8b1c0de4b57e6475627e279bd890fe66ca8e92c5
2022-07-08 02:01:29 +00:00
SalmaxChang
2026eb1ac1 conf: create dedicated init rc for modem am: 259c65daff am: 5d5a785ed4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19127832

Change-Id: Ib09385e195a4632d028e7cc666fdc6ee0f6345e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-06 22:57:31 +00:00
SalmaxChang
259c65daff conf: create dedicated init rc for modem
Create dedicated init rc for modem stuffs and only included for modem
projects.

Bug: 236909975
Change-Id: I08be8a95cfe86c1e01b6193d47d717e7835a6af6
2022-07-06 16:04:13 +08:00
Ted Lin
f451b3b7c3 Remove the unused attribute set from init.rc
06-08 13:13:07.488   383   383 I auditd  : type=1400 audit(0.0:4): avc: denied { setattr } for comm="init" name="registers" dev="debugfs" ino=29509 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_regmap_debugfs:s0 tclass=file permissive=0
06-08 21:13:07.488   383   383 I auditd  : type=1400 audit(0.0:4): avc: denied { setattr } for comm="init" name="registers" dev="debugfs" ino=29509 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_regmap_debugfs:s0 tclass=file permissive=0

Bug:235395130
Test: check bugreport
Change-Id: Ie199f29d034c705b4f0a0d7e5ad178b9e8dcc282
Signed-off-by: Ted Lin <tedlin@google.com>
2022-07-06 07:31:43 +00:00
George Lee
c3610b2b4e bcl/init: Remove unused sysfs write. am: 1ea0a6316b am: fc3bf6340b am: aae8456e54
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19173702

Change-Id: Iaf7b08220ae3bc0a10aeccdfce4391884813e6af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-05 20:11:40 +00:00
George Lee
fc3bf6340b bcl/init: Remove unused sysfs write. am: 1ea0a6316b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/19173702

Change-Id: Ia9249b338b68cad8971d96a22eabaabe8ea61782
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-05 19:38:46 +00:00
George Lee
1ea0a6316b bcl/init: Remove unused sysfs write.
SOFT_OCP_TPU/GPU/CPU are no longer used.

Bug: 234275748
Test: Boot and verify
Signed-off-by: George Lee <geolee@google.com>
Change-Id: I4c6a4063ef25c23d88d2b45601a2bafbe2f3d089
2022-07-05 19:14:08 +00:00
Ted Lin
1595e1f1c1 Remove the unused attribute set from init.rc am: 097f0b8ae3 am: 8a4d9b7491
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/18824652

Change-Id: I4f975c1f8d59ede9070f6bd14eb6039602adfed2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-07-05 14:10:23 +00:00
Ted Lin
097f0b8ae3 Remove the unused attribute set from init.rc
06-08 13:13:07.488   383   383 I auditd  : type=1400 audit(0.0:4): avc: denied { setattr } for comm="init" name="registers" dev="debugfs" ino=29509 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_regmap_debugfs:s0 tclass=file permissive=0
06-08 21:13:07.488   383   383 I auditd  : type=1400 audit(0.0:4): avc: denied { setattr } for comm="init" name="registers" dev="debugfs" ino=29509 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_regmap_debugfs:s0 tclass=file permissive=0

Bug:235395130
Test: check bugreport
Change-Id: Ie199f29d034c705b4f0a0d7e5ad178b9e8dcc282
Signed-off-by: Ted Lin <tedlin@google.com>
2022-07-05 13:24:04 +00:00
Vincent Palomares
7a85c169a5 Suspend/resume: Optimize suspend/resume callbacks. am: 219f46b9a9 am: 782c4f9bdd am: dfa7b4bb00
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/18977286

Change-Id: I1e8564bda8dbc1557b7464371357c2394ff5ba69
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-30 21:20:59 +00:00
Vincent Palomares
782c4f9bdd Suspend/resume: Optimize suspend/resume callbacks. am: 219f46b9a9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/18977286

Change-Id: Ieadc8ace3ac28bddfc07d3ebadccec89cdd22040
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-06-30 20:39:51 +00:00