mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 16:54:21 +00:00 
			
		
		
		
	dt-bindings: reset: npcm: add clock properties
This commit adds a 25MHz reference clock and clock-cell properties to the NPCM reset document. The addition is necessitated by the integration of the NPCM8xx clock auxiliary bus device into the NPCM reset driver. The inclusion of the NPCM8xx clock properties in the reset document is crucial as the reset block also serves as a clock provider for the NPCM8xx clock. This enhancement is intended to facilitate the use of the NPCM8xx clock driver. Signed-off-by: Tomer Maimon <tmaimon77@gmail.com> Reviewed-by: Rob Herring <robh@kernel.org> Link: https://lore.kernel.org/r/20240912191038.981105-2-tmaimon77@gmail.com Signed-off-by: Stephen Boyd <sboyd@kernel.org>
This commit is contained in:
		
							parent
							
								
									9852d85ec9
								
							
						
					
					
						commit
						d62f45b5e9
					
				
					 1 changed files with 18 additions and 0 deletions
				
			
		|  | @ -21,6 +21,13 @@ properties: | |||
|   '#reset-cells': | ||||
|     const: 2 | ||||
| 
 | ||||
|   '#clock-cells': | ||||
|     const: 1 | ||||
| 
 | ||||
|   clocks: | ||||
|     items: | ||||
|       - description: specify external 25MHz reference clock. | ||||
| 
 | ||||
|   nuvoton,sysgcr: | ||||
|     $ref: /schemas/types.yaml#/definitions/phandle | ||||
|     description: a phandle to access GCR registers. | ||||
|  | @ -39,6 +46,17 @@ required: | |||
|   - '#reset-cells' | ||||
|   - nuvoton,sysgcr | ||||
| 
 | ||||
| if: | ||||
|   properties: | ||||
|     compatible: | ||||
|       contains: | ||||
|         enum: | ||||
|           - nuvoton,npcm845-reset | ||||
| then: | ||||
|   required: | ||||
|     - '#clock-cells' | ||||
|     - clocks | ||||
| 
 | ||||
| additionalProperties: false | ||||
| 
 | ||||
| examples: | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Tomer Maimon
						Tomer Maimon