Page MenuHomeFreeBSD

TI AM335x: Cleanup after migration to dev/extres/clk framework
Needs ReviewPublic

Authored by oskar.holmlund_ohdata.se on Aug 26 2020, 3:01 PM.
Tags
Referenced Files
Unknown Object (File)
Dec 20 2023, 5:20 AM
Unknown Object (File)
Dec 10 2023, 1:40 PM
Unknown Object (File)
Sep 6 2023, 2:21 AM
Unknown Object (File)
Aug 14 2023, 7:29 AM
Unknown Object (File)
Mar 4 2023, 11:17 AM
Unknown Object (File)
Mar 1 2023, 5:04 PM
Unknown Object (File)
Feb 14 2023, 1:21 AM
Unknown Object (File)
Dec 28 2022, 5:16 PM

Details

Reviewers
manu
mmel
Summary

My previous implementation of ti_clkctrl with gate subclocks wasnt that good.

  • Change to use proper gate (sys/dev/extres/clk/clk_gate.c) instead of a special flag in ti_clk_clkctrl.c
  • Use constants from devicetree definitions.
  • add comments there to find the clocks in the TRM (&dts labels)

AM335x also got subclocks in TRM CM_WKUP_DEBUGSS_CLKCTRL 8.1.12.2.6 but i silently ignore these subclocks until AM572x support are done.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Skipped
Unit
Tests Skipped