Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bluetooth: Controller: Fix prepare overhead in scheduling ISO
Fix double prepare overhead considered in scheduling extended, periodic and ISO broadcast radio events when using LOW LAT variant. ticks_slot maintained in ticker includes the overhead, the ticks_slot stored in role/state context exclude the overhead hence take care to include ticks_slot_overhead when value is used from context and not when value used from ticker nodes. Add jitter due to ticker resolution unit between scheduled radio events. This will allow the synchronizing side too to not overlap due to ticker resolution related jitter. (cherry picked from commit 585d98e) Original-Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no> GitOrigin-RevId: 585d98e Change-Id: I9f2481af2027e527384a6bdaff8af75ca8dc2560 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/zephyr/+/5233910 Tested-by: Tristan Honscheid <honscheid@google.com> Reviewed-by: Tristan Honscheid <honscheid@google.com> Commit-Queue: Tristan Honscheid <honscheid@google.com> Tested-by: ChromeOS Prod (Robot) <chromeos-ci-prod@chromeos-bot.iam.gserviceaccount.com>
- Loading branch information