mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-09-18 22:14:16 +00:00 
			
		
		
		
	dt-bindings: clock: Convert TI-NSPIRE clocks to DT schema
Convert the TI-NSPIRE clock bindings to DT schema format. It's a straight forward conversion. Signed-off-by: Rob Herring (Arm) <robh@kernel.org> Link: https://lore.kernel.org/r/20250521210750.60759-1-robh@kernel.org Signed-off-by: Stephen Boyd <sboyd@kernel.org>
This commit is contained in:
		
							parent
							
								
									bb21488670
								
							
						
					
					
						commit
						f139defc6b
					
				
					 2 changed files with 33 additions and 24 deletions
				
			
		|  | @ -0,0 +1,33 @@ | ||||||
|  | # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) | ||||||
|  | %YAML 1.2 | ||||||
|  | --- | ||||||
|  | $id: http://devicetree.org/schemas/clock/lsi,nspire-cx-clock.yaml# | ||||||
|  | $schema: http://devicetree.org/meta-schemas/core.yaml# | ||||||
|  | 
 | ||||||
|  | title: TI-NSPIRE Clocks | ||||||
|  | 
 | ||||||
|  | maintainers: | ||||||
|  |   - Daniel Tang <dt.tangr@gmail.com> | ||||||
|  | 
 | ||||||
|  | properties: | ||||||
|  |   compatible: | ||||||
|  |     enum: | ||||||
|  |       - lsi,nspire-cx-ahb-divider | ||||||
|  |       - lsi,nspire-classic-ahb-divider | ||||||
|  |       - lsi,nspire-cx-clock | ||||||
|  |       - lsi,nspire-classic-clock | ||||||
|  | 
 | ||||||
|  |   reg: | ||||||
|  |     maxItems: 1 | ||||||
|  | 
 | ||||||
|  |   clocks: | ||||||
|  |     maxItems: 1 | ||||||
|  | 
 | ||||||
|  |   '#clock-cells': | ||||||
|  |     const: 0 | ||||||
|  | 
 | ||||||
|  | additionalProperties: false | ||||||
|  | 
 | ||||||
|  | required: | ||||||
|  |   - compatible | ||||||
|  |   - reg | ||||||
|  | @ -1,24 +0,0 @@ | ||||||
| TI-NSPIRE Clocks |  | ||||||
| 
 |  | ||||||
| Required properties: |  | ||||||
| - compatible: Valid compatible properties include: |  | ||||||
| 	"lsi,nspire-cx-ahb-divider" for the AHB divider in the CX model |  | ||||||
| 	"lsi,nspire-classic-ahb-divider" for the AHB divider in the older model |  | ||||||
| 	"lsi,nspire-cx-clock" for the base clock in the CX model |  | ||||||
| 	"lsi,nspire-classic-clock" for the base clock in the older model |  | ||||||
| 
 |  | ||||||
| - reg: Physical base address of the controller and length of memory mapped |  | ||||||
| 	region. |  | ||||||
| 
 |  | ||||||
| Optional: |  | ||||||
| - clocks: For the "nspire-*-ahb-divider" compatible clocks, this is the parent |  | ||||||
| 	clock where it divides the rate from. |  | ||||||
| 
 |  | ||||||
| Example: |  | ||||||
| 
 |  | ||||||
| ahb_clk { |  | ||||||
| 	#clock-cells = <0>; |  | ||||||
| 	compatible = "lsi,nspire-cx-clock"; |  | ||||||
| 	reg = <0x900B0000 0x4>; |  | ||||||
| 	clocks = <&base_clk>; |  | ||||||
| }; |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Rob Herring (Arm)
						Rob Herring (Arm)