Page MenuHomeFreeBSD

riscv: aw_timer enablement for D1
ClosedPublic

Authored by mhorne on Jan 24 2025, 7:36 PM.
Tags
None
Referenced Files
F137776680: D48672.diff
Tue, Nov 25, 6:07 PM
Unknown Object (File)
Thu, Nov 13, 1:37 PM
Unknown Object (File)
Wed, Nov 12, 3:57 PM
Unknown Object (File)
Wed, Nov 5, 3:20 AM
Unknown Object (File)
Sun, Nov 2, 1:30 PM
Unknown Object (File)
Oct 26 2025, 2:18 AM
Unknown Object (File)
Oct 18 2025, 9:06 PM
Unknown Object (File)
Oct 9 2025, 6:03 AM
Subscribers

Details

Summary

The SBI timer functionality is partially broken on the Allwinner D1, so
we require this driver to provide an eventtimer/system timer interrupts.

The timecounter interface, on the other hand, is not required. The
generic RISC-V timer driver uses the native rdtime instruction, and
implements vdso, so this should be preferred.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 62015
Build 58899: arc lint + arc unit