mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-11-01 09:13:37 +00:00 
			
		
		
		
	STiH415/6 SoC support is being removed from the kernel. This patch updates the sti dt powerdown bindings and removes references to these obsolete platforms. Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Cc: <p.zabel@pengutronix.de> Cc: <robh+dt@kernel.org> Acked-by: Rob Herring <robh@kernel.org>
		
			
				
	
	
		
			45 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
	
		
			1.5 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
STMicroelectronics STi family Sysconfig Peripheral Powerdown Reset Controller
 | 
						|
=============================================================================
 | 
						|
 | 
						|
This binding describes a reset controller device that is used to enable and
 | 
						|
disable on-chip peripheral controllers such as USB and SATA, using
 | 
						|
"powerdown" control bits found in the STi family SoC system configuration
 | 
						|
registers. These have been grouped together into a single reset controller
 | 
						|
device for convenience.
 | 
						|
 | 
						|
The actual action taken when powerdown is asserted is hardware dependent.
 | 
						|
However, when asserted it may not be possible to access the hardware's
 | 
						|
registers and after an assert/deassert sequence the hardware's previous state
 | 
						|
may no longer be valid.
 | 
						|
 | 
						|
Please refer to reset.txt in this directory for common reset
 | 
						|
controller binding usage.
 | 
						|
 | 
						|
Required properties:
 | 
						|
- compatible: Should be "st,stih407-powerdown"
 | 
						|
- #reset-cells: 1, see below
 | 
						|
 | 
						|
example:
 | 
						|
 | 
						|
	powerdown: powerdown-controller {
 | 
						|
		compatible = "st,stih407-powerdown";
 | 
						|
		#reset-cells = <1>;
 | 
						|
	};
 | 
						|
 | 
						|
 | 
						|
Specifying powerdown control of devices
 | 
						|
=======================================
 | 
						|
 | 
						|
Device nodes should specify the reset channel required in their "resets"
 | 
						|
property, containing a phandle to the powerdown device node and an
 | 
						|
index specifying which channel to use, as described in reset.txt
 | 
						|
 | 
						|
example:
 | 
						|
 | 
						|
	st_dwc3: dwc3@8f94000 {
 | 
						|
		resets          = <&powerdown STIH407_USB3_POWERDOWN>,
 | 
						|
	};
 | 
						|
 | 
						|
Macro definitions for the supported reset channels can be found in:
 | 
						|
 | 
						|
include/dt-bindings/reset/stih407-resets.h
 |