HomeFreeBSD

[mips/broadcom]: Replace static frequency table with generic PMU clock

Description

[mips/broadcom]: Replace static frequency table with generic PMU clock
handling.

  • Extended PWRCTL/PMU APIs to support querying clock frequency during very early boot, prior to bus attach.
  • Implement generic PMU-based calculation of UART rclk values.
  • Replaced use of static frequency tables (bcm_socinfo) with runtime-determined values.

Approved by: adrian (mentor)
Differential Revision: https://reviews.freebsd.org/D7552