Skip to content

Conversation

@shanmugapriyal03
Copy link
Contributor

  • Replace 64-bit timeout calculations with 32-bit equivalents across timer, power-wakeup, watchdog, and system timer test cases
  • Add val_get_safe_timeout_ticks() to compute safe 32-bit timeout values based on system counter frequency
  • Updated functions to use 32-bit timeouts and cast internally to match hardware register size expectations
  • Updated timeout handling across u001–u006, w002, and timer tests.

Signed-off-by: Shanmuga Priya L shanmuga.priyal@arm.com
Change-Id: I6bcd88752b4b7f23028a7cbd99a93029b4b45df4

- Replace 64-bit timeout calculations with 32-bit equivalents across
  timer, power-wakeup, watchdog, and system timer test cases
- Add val_get_safe_timeout_ticks() to compute safe 32-bit timeout values
  based on system counter frequency
- Updated  functions to use 32-bit timeouts and cast
  internally to match hardware register size expectations
- Updated timeout handling across u001–u006, w002, and timer tests.

Signed-off-by: Shanmuga Priya L <shanmuga.priyal@arm.com>
Change-Id: I6bcd88752b4b7f23028a7cbd99a93029b4b45df4
@prashymh prashymh merged commit 24cc2fd into ARM-software:main Jan 2, 2026
27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants