Lines Matching +full:pll +full:- +full:clocks
2 # SPDX-License-Identifier: Apache-2.0
5 PLL node binding for STM32L4 and STM32L5 devices
7 It can be used to describe 3 different PLLs: PLL, PLLSAI1 and PLLSAI2.
8 Only main PLL is supported for now.
14 Each PLL can have up to 3 output clocks and for each output clock, the
17 f(PLL_P) = f(VCO clock) / PLLP --> PLLSAI3CLK
18 f(PLL_Q) = f(VCO clock) / PLLQ --> PLL48M1CLK
19 f(PLL_R) = f(VCO clock) / PLLR --> PLLCLK (System Clock)
21 with f(VCO clock) = f(PLL clock input) × (PLLN / PLLM)
23 The PLL output frequency must not exceed 80 MHz.
25 compatible: "st,stm32l4-pll-clock"
27 include: [clock-controller.yaml, base.yaml]
30 "#clock-cells":
33 clocks:
36 div-m:
40 Division factor for the main PLL and audio PLLs (PLLSAI1 and PLLSAI2)
42 Valid range: 1 - 8
44 mul-n:
48 Main PLL multiplication factor for VCO
49 Valid range: 8 - 86
51 div-p:
54 Main PLL division factor for PLLSAI3CLK
56 - 7
57 - 17
59 div-q:
62 Main PLL division factor for PLL48M1CLK (48 MHz clock).
64 - 2
65 - 4
66 - 6
67 - 8
69 div-r:
73 Main PLL division factor for PLLCLK (system clock)
75 - 2
76 - 4
77 - 6
78 - 8