Merge aosp/android-gs-raviole-5.10-android12-qpr3 into aosp/android13-gs-raviole-5.15

* aosp/android-gs-raviole-5.10-android12-qpr3:
  dw3000: rework stm locking strategy
  CCC Deep sleep can now be controlled by the UWB-claibration.conf parameter.
  dw3000: rework stm locking strategy
  mac: ensure consistency between pib and llhw channel info
  dw3000: ensure supported channels correctly updated
  Revert "dw3000_stm: uninterruptedly wait for pending_work to complete"
  ccc: integrate nfcc v2
  Add Block Striding support
  Revert "dw3000_stm: uninterruptedly wait for pending_work to complete"
  dw3000_stm: uninterruptedly wait for pending_work to complete
  dw3000: rework deep sleep according dwt driver, refs UWB-1877
  dw3000: rework deep sleep according dwt driver, refs UWB-1877
  dw3000_stm: uninterruptedly wait for pending_work to complete

Signed-off-by: Will McVicker <willmcvicker@google.com>
Change-Id: Ib9bb758944ffcdaeec11050e27b0c8414f586f76
tree: e7b2ef140ed33224b6e9457ae517978ac9d4f821
  1. kernel/
  2. mac/
  3. tools/
  4. .gitlab-ci.yml
  5. COPYING