device_google_felix/vibrator/cs40l26
leonardian 0dcee74707 vibrator: cs40l26: Implement braking duration for haptic effects
1. Add sysfs nodes for querying braking duration
   - braking_time_bank
   - braking_time_index
   - braking_time_ms
2. Set delay time between effects to include the whole braking duration
3. Add braking effect durations in HAL dumpsys logs

Bug: 325121485
Test: Plotted acceleration
Test: Checked HAL dumpsys
Test: atest VibratorHalCs40l26TestSuite
Flag: EXEMPT bugfix
Change-Id: Ifacc94db4224adbab971e8d2c01c54422838760c
Signed-off-by: leonardian <leonardian@google.com>
2024-08-02 12:48:19 +08:00
..
tests vibrator: cs40l26: Implement braking duration for haptic effects 2024-08-02 12:48:19 +08:00
Android.bp felix/vibrator: Add removecapo flag reference for it to show up in 2024-04-18 16:23:39 -07:00
android.hardware.vibrator-service.cs40l26-private.rc vibrator: cs40l26: Implement braking duration for haptic effects 2024-08-02 12:48:19 +08:00
android.hardware.vibrator-service.cs40l26-private.xml [DO NOT MERGE] cs40l26: single HAL for dual haptics 2022-12-12 17:34:18 +00:00
device.mk [DO NOT MERGE] cs40l26: single HAL for dual haptics 2022-12-12 17:34:18 +00:00
Hardware.h vibrator: cs40l26: Implement braking duration for haptic effects 2024-08-02 12:48:19 +08:00
service.cpp [DO NOT MERGE] cs40l26: single HAL for dual haptics 2022-12-12 17:34:18 +00:00
TEST_MAPPING cs40l26: Move the latest vibrator HAL to device 2022-10-28 23:31:07 +08:00
VibMgrHwApi.h [DO NOT MERGE] cs40l26: single HAL for dual haptics 2022-12-12 17:34:18 +00:00
Vibrator.cpp vibrator: cs40l26: Implement braking duration for haptic effects 2024-08-02 12:48:19 +08:00
Vibrator.h vibrator: cs40l26: Implement braking duration for haptic effects 2024-08-02 12:48:19 +08:00