Android T QPR1 Beta 1 Release 0.3 (T1B1.220819.006,raven/oriole)
cs40l26: merge cs40l26 v5.3.0

Branch: v5.10-cs40l26
Tag: cs40l26-v5.3.0_5.10
Files:
  drivers/input/misc/cs40l26-i2c.c (No changes)
  drivers/input/misc/cs40l26-spi.c (No changes)
  drivers/input/misc/cs40l26-sysfs.c (No changes)
  drivers/input/misc/cs40l26-tables.c (No changes)
  drivers/input/misc/cs40l26.c
  include/linux/mfd/cs40l26.h
  sound/soc/codecs/cs40l26.c -> cs40l26-codec.c (No changes)

Features:
- Support for maintenance firmware revisions dating back to Rev. 39.2.22

Bug fixes:
- Disallow erase call if a haptic effect is in-flight. This allows the driver
  maintain correct number of loaded effects when firmware fails to delete waveform
  if the delete is attempted when haptics playback is active.
- Minor code update to handle potential failure of memchunk read from CL DSP FW driver.

Commits:
  6e36db4 input: cs40l26: Rollback minimum fw revision for maintenance fw
  77a5ce5 input: cs40l26: Handle memchunk read failure
  20efcc3 input: cs40l26: Ensure effect to be erased is not in-flight

Bug: 237047104
Test: Copy texts and adjust alarm
Test: NFC, dumpstate, keyboard vibration
Test: idlcli commands
Test: Switch firmware continuous
Test: Switch firmware and check the first tick effect
Test: atest VtsHalVibratorManagerTargetTest \
  VtsHalVibratorTargetTest \
  android.os.cts.VibratorTest \
  android.os.cts.VibratorManagerTest \
  android.os.cts.VibrationEffectTest \
  android.os.cts.VibrationAttributesTest \
  android.os.cts.CombinedVibrationTest
Signed-off-by: Tai Kuo <taikuo@google.com>
Change-Id: Iad33742ad694ea9ed5987dc617e64fca0044f7c7
2 files changed
tree: 6e25751fbac21376c8b977e2ce5a1f89a0a97281
  1. audiometrics/
  2. cs35l41/
  3. cs35l45/
  4. cs40l25/
  5. cs40l26/
  6. drv2624/