Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: clock: meson: a1: peripherals: support sys_pll input

The 'sys_pll' input is an optional clock that can be used to generate
'sys_pll_div16', which serves as one of the sources for the GEN clock.

Signed-off-by: Dmitry Rokosov <ddrokosov@salutedevices.com>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://lore.kernel.org/r/20240515185103.20256-5-ddrokosov@salutedevices.com
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>

authored by

Dmitry Rokosov and committed by
Jerome Brunet
41056416 96f3b978

+8 -2
+7 -2
Documentation/devicetree/bindings/clock/amlogic,a1-peripherals-clkc.yaml
··· 30 30 - description: input fixed pll div7 31 31 - description: input hifi pll 32 32 - description: input oscillator (usually at 24MHz) 33 + - description: input sys pll 34 + minItems: 6 # sys_pll is optional 33 35 34 36 clock-names: 35 37 items: ··· 41 39 - const: fclk_div7 42 40 - const: hifi_pll 43 41 - const: xtal 42 + - const: sys_pll 43 + minItems: 6 # sys_pll is optional 44 44 45 45 required: 46 46 - compatible ··· 69 65 <&clkc_pll CLKID_FCLK_DIV5>, 70 66 <&clkc_pll CLKID_FCLK_DIV7>, 71 67 <&clkc_pll CLKID_HIFI_PLL>, 72 - <&xtal>; 68 + <&xtal>, 69 + <&clkc_pll CLKID_SYS_PLL>; 73 70 clock-names = "fclk_div2", "fclk_div3", 74 71 "fclk_div5", "fclk_div7", 75 - "hifi_pll", "xtal"; 72 + "hifi_pll", "xtal", "sys_pll"; 76 73 }; 77 74 };
+1
include/dt-bindings/clock/amlogic,a1-peripherals-clkc.h
··· 164 164 #define CLKID_DMC_SEL 151 165 165 #define CLKID_DMC_DIV 152 166 166 #define CLKID_DMC_SEL2 153 167 + #define CLKID_SYS_PLL_DIV16 154 167 168 168 169 #endif /* __A1_PERIPHERALS_CLKC_H */