mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	drivers: psci: Allow PSCI node to be disabled
Allow disabling PSCI support (mostly for testing purposes) by setting the status property to "disabled". This makes the node behave in much the same way as proper device nodes. Signed-off-by: Thierry Reding <treding@nvidia.com> Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Acked-by: Mark Rutland <mark.rutland@arm.com> Signed-off-by: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
		
							parent
							
								
									ea8b1c4a60
								
							
						
					
					
						commit
						d09a0011ec
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		| 
						 | 
					@ -630,7 +630,7 @@ int __init psci_dt_init(void)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	np = of_find_matching_node_and_match(NULL, psci_of_match, &matched_np);
 | 
						np = of_find_matching_node_and_match(NULL, psci_of_match, &matched_np);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if (!np)
 | 
						if (!np || !of_device_is_available(np))
 | 
				
			||||||
		return -ENODEV;
 | 
							return -ENODEV;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	init_fn = (psci_initcall_t)matched_np->data;
 | 
						init_fn = (psci_initcall_t)matched_np->data;
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in a new issue