1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/clock/intel 4 $id: http://devicetree.org/schemas/clock/intel,cgu-lgm.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Intel Lightning Mountain SoC's Clock Co 7 title: Intel Lightning Mountain SoC's Clock Controller(CGU) 8 8 9 maintainers: 9 maintainers: 10 - Rahul Tanwar <rahul.tanwar@linux.intel.com> 10 - Rahul Tanwar <rahul.tanwar@linux.intel.com> 11 11 12 description: | 12 description: | 13 Lightning Mountain(LGM) SoC's Clock Generati 13 Lightning Mountain(LGM) SoC's Clock Generation Unit(CGU) driver provides 14 all means to access the CGU hardware module 14 all means to access the CGU hardware module in order to generate a series 15 of clocks for the whole system and individua 15 of clocks for the whole system and individual peripherals. 16 16 17 Please refer to include/dt-bindings/clock/in 17 Please refer to include/dt-bindings/clock/intel,lgm-clk.h header file, it 18 defines all available clocks as macros. Thes 18 defines all available clocks as macros. These macros can be used in device 19 tree sources. 19 tree sources. 20 20 21 properties: 21 properties: 22 compatible: 22 compatible: 23 const: intel,cgu-lgm 23 const: intel,cgu-lgm 24 24 25 reg: 25 reg: 26 maxItems: 1 26 maxItems: 1 27 27 28 '#clock-cells': 28 '#clock-cells': 29 const: 1 29 const: 1 30 30 31 required: 31 required: 32 - compatible 32 - compatible 33 - reg 33 - reg 34 - '#clock-cells' 34 - '#clock-cells' 35 35 36 additionalProperties: false 36 additionalProperties: false 37 37 38 examples: 38 examples: 39 - | 39 - | 40 cgu: clock-controller@e0200000 { 40 cgu: clock-controller@e0200000 { 41 compatible = "intel,cgu-lgm"; 41 compatible = "intel,cgu-lgm"; 42 reg = <0xe0200000 0x33c>; 42 reg = <0xe0200000 0x33c>; 43 #clock-cells = <1>; 43 #clock-cells = <1>; 44 }; 44 }; 45 45 46 ... 46 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.