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)
Wed, Sep 9, 12:33 AM
Unknown Object (File)
Tue, Sep 8, 6:21 PM
Unknown Object (File)
Tue, Sep 8, 3:22 PM
Unknown Object (File)
Tue, Sep 8, 2:59 PM
Unknown Object (File)
Tue, Sep 8, 1:07 AM
Unknown Object (File)
Mon, Sep 7, 11:23 AM
Unknown Object (File)
Sun, Sep 6, 12:42 PM
Unknown Object (File)
Sat, Sep 5, 8:25 AM
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