Page MenuHomeFreeBSD

FDT, clk_fixed: add gated-fixed-clock support and deferred initialization
Needs ReviewPublic

Authored by mmel on Jul 8 2026, 11:22 AM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Aug 13, 1:23 AM
Unknown Object (File)
Thu, Aug 13, 12:33 AM
Unknown Object (File)
Thu, Aug 13, 12:33 AM
Unknown Object (File)
Thu, Aug 13, 12:32 AM
Unknown Object (File)
Mon, Aug 10, 7:27 AM
Unknown Object (File)
Sun, Aug 9, 9:59 AM
Unknown Object (File)
Sun, Aug 9, 8:27 AM
Unknown Object (File)
Sat, Aug 8, 10:37 PM
Subscribers

Details

Reviewers
manu
Group Reviewers
arm64
Summary
  • Add CLK_TYPE_GATED_FIXED with GPIO-based gate control.
  • Support optional vdd-supply regulator.
  • Delay clknode registration until parent clock and other dependencies are present (via new_pass).

While I'm in, switch license header to the new SPDX format.

MFC after: 2 weeks

Diff Detail

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