Page MenuHomeFreeBSD

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

Authored by mmel on Wed, Jul 8, 11:22 AM.

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