acpi: Call acpi_fill_ssdt() only for enabled devices
Individual drivers check whether the concerned device is enabled before filling in the SSDT. Move the check before calling acpi_fill_ssdt() and remove the check in the individual drivers. BUG=None TEST=util/abuild/abuild Change-Id: Ib042bec7e8c68b38fafa60a8e965d781bddcd1f0 Signed-off-by: Karthikeyan Ramasubramanian <kramasub@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/47148 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Furquan Shaikh <furquan@google.com> Reviewed-by: Sumeet R Pawnikar <sumeet.r.pawnikar@intel.com> Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Reviewed-by: Angel Pons <th3fanbus@gmail.com> Reviewed-by: Christian Walter <christian.walter@9elements.com>
This commit is contained in:
		
				
					committed by
					
						 Patrick Georgi
						Patrick Georgi
					
				
			
			
				
	
			
			
			
						parent
						
							04582e9001
						
					
				
				
					commit
					d1c0f958d1
				
			| @@ -222,9 +222,6 @@ void wifi_pcie_fill_ssdt(const struct device *dev) | ||||
| { | ||||
| 	const char *path; | ||||
|  | ||||
| 	if (!is_dev_enabled(dev)) | ||||
| 		return; | ||||
|  | ||||
| 	path = acpi_device_path(dev); | ||||
| 	if (!path) | ||||
| 		return; | ||||
| @@ -247,9 +244,6 @@ void wifi_cnvi_fill_ssdt(const struct device *dev) | ||||
| { | ||||
| 	const char *path; | ||||
|  | ||||
| 	if (!is_dev_enabled(dev)) | ||||
| 		return; | ||||
|  | ||||
| 	path = acpi_device_path(dev->bus->dev); | ||||
| 	if (!path) | ||||
| 		return; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user