|
| hpm_stat_t | pllctlv2_set_pll_with_mfi_mfn (PLLCTLV2_Type *ptr, pllctlv2_pll_t pll, uint32_t mfi, uint32_t mfn) |
| | Configures the PLL frequency using direct MFI and MFN values. More...
|
| |
| hpm_stat_t | pllctlv2_init_pll_with_freq (PLLCTLV2_Type *ptr, pllctlv2_pll_t pll, uint32_t freq_in_hz) |
| | Initializes the PLL to generate a specific output frequency. More...
|
| |
| void | pllctlv2_enable_spread_spectrum (PLLCTLV2_Type *ptr, pllctlv2_pll_t pll, uint32_t step, uint32_t stop) |
| | Enables and configures the spread spectrum modulation for the specified PLL. More...
|
| |
| void | pllctlv2_set_postdiv (PLLCTLV2_Type *ptr, pllctlv2_pll_t pll, pllctlv2_clk_t clk, pllctlv2_div_t div_value) |
| | Configures the post-divider for a specific PLL output clock. More...
|
| |
| uint32_t | pllctlv2_get_pll_freq_in_hz (PLLCTLV2_Type *ptr, pllctlv2_pll_t pll) |
| | Retrieves the current output frequency of the specified PLL. More...
|
| |
| uint32_t | pllctlv2_get_pll_postdiv_freq_in_hz (PLLCTLV2_Type *ptr, pllctlv2_pll_t pll, pllctlv2_clk_t clk) |
| | Retrieves the frequency of a specific PLL post-divider output. More...
|
| |
| void | pllctlv2_setup_spread_spectrum (PLLCTLV2_Type *ptr, pllctlv2_pll_t pll, uint8_t spread_range, uint32_t modulation_freq) |
| | Configures spread spectrum modulation parameters for a PLL. More...
|
| |