- avoid wrong sensor value reading for thermalHAL
Bug: 327327502
Test: Build to boot to home
Flag: EXEMPT (bug 337358613)
Change-Id: I65144ff01008f936a7ad33687ad77115d322c07b
Signed-off-by: Peter (YM) <peterym@google.com>
Based on DVT wired and wireless charging results to update PID
parameters to reduce temperature overshoot.
Bug: 310134358
Test: Flash and Boot to home
Change-Id: I29baaa02474db38a94d7e33d189baa497f7d5553
Correct V03e_CHG offset
Test: Flash and boot to home and thermal throttling worked properly
Bug: 280552152
Change-Id: I062f3562ca94cb58f5a8255211fe9c852e2f75ec
Update wired and wireless charging equation based on latest HW
result.
- V03e_CHG/WLC/SPK formula
Test: Flash and boot to home and thermal throttling worked properly
Bug: 280552152
Change-Id: If55401260135b252bc5ed666f503e3a62203fd16
Increase charging levels to 26 and align charging PID algo with P23.
Bug: 292032651
Bug: 292033158
Test: build and boot to home and thermal throttling worked as expected.
Change-Id: Iad2326cf057889ab46c02f8b1af7f842e82f9e73
VSYS_PWR_CAM will be replaced with L22M_DISP since L22M is a
required rail for MITTD comparison.
Bug: 297857658
Test: boot to home
Change-Id: I3f32b06f711c12f3b1e2eae88e72d66eb85b96b2
Signed-off-by: Darren Hsu <darrenhsu@google.com>
L9S will be replaced with SC.
Bug: 296031940
Test: boot to home
Change-Id: Iaa6e072e1bb42e6406ea801a6795e0017c12465d
Signed-off-by: Darren Hsu <darrenhsu@google.com>
Since we are going to replace L22M_DISP with VSYS_PWR_CAM, remove L22M_DISP from thermal_config first, will create another cl to add it back.
Bug: 292473453
Test: device able to boot to home with kernel patch
Change-Id: Ic432c653bdb23cf95ad21d0de4fef8a2e5182b60
Signed-off-by: Peter (YM) <peterym@google.com>
based on EE side test result, update the skin formula to v0.2
Bug: 280552152
Test: run nurn8 to verify behavior
Change-Id: I31b6ffd4c62e0f4eaef0cb37b2c4703117c49626
Signed-off-by: Peter (YM) <peterym@google.com>
Base on EVT 1.0 test result to support the USB thermal protection
1. When usb_therm > 46 degC start monitor
2. When usb_therm - charger_therm >= 10 degC, change usbc-port to 1
3. When usb_therm - charger_therm >= 13 degC, trigger VIRTUAL-USB-UI
polling
4. When usb_therm - charger_therm <= 7 degC, change usbc_prot to 0
Create thermal config for proto to prevent wrong usb throttle on proto
device
Bug: 278035350
Test: push the test script into device and run thermal_recorder to
record the behavior. Detail is in the bug
Change-Id: I326dc22083efc1bd1af9a47451bf927e26006b85
Signed-off-by: Peter (YM) <peterym@google.com>
replace the "inner_disp_therm" with "display_therm"
Bug: 283049063
Test: Build and boot on device, verify device can boot to home and
thermal can launch
Change-Id: I4096478a951e7cbbfd9da9ec280892890f0dd77b
Signed-off-by: Peter (YM) <peterym@google.com>
Since MMWAVE power rail will be removed for SUB6 only sku (device without MMWAVE module),
remove this from partial system power reference.
Bug: 283049063
Test: Build and boot on device, verify device can boot to home and
thermal can launch
Change-Id: Ie7c508e6b3fe7f4f797fa4c4aefd4db5e504aa81
Signed-off-by: Peter (YM) <peterym@google.com>
This is for early bringup usage, based on the previous generation
devices.
Bug: 268589207
Test: build on device and boot to home
adb shell lshal debug android.hardware.thermal@2.0::IThermal/default
Change-Id: I33601a4048396e9e6ff9b055627c938cf6b272b1
Signed-off-by: Peter (YM) <peterym@google.com>
- Separate thermal config for charger mode and remove the unused thermal
throttling.
Bug: 272701980
Test: charging throttling worked properly in charger.
Change-Id: I6a13fccd5981cef561d02fddbb19847801e34883