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, Oct 1, 6:07 AM
Unknown Object (File)
Thu, Oct 1, 4:29 AM
Unknown Object (File)
Wed, Sep 30, 1:08 PM
Unknown Object (File)
Tue, Sep 29, 6:54 PM
Unknown Object (File)
Tue, Sep 29, 3:42 PM
Unknown Object (File)
Tue, Sep 29, 7:47 AM
Unknown Object (File)
Wed, Sep 16, 2:52 PM
Unknown Object (File)
Sat, Sep 12, 7:51 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