Commit 5315c0dd authored by Andy Shevchenko's avatar Andy Shevchenko Committed by Rafael J. Wysocki
Browse files

ACPI: video: simplify code with acpi_get_local_u64_address()

parent b862e66a
Loading
Loading
Loading
Loading
+2 −4
Original line number Diff line number Diff line
@@ -1134,13 +1134,11 @@ static int acpi_video_bus_get_one_device(struct acpi_device *device, void *arg)
	struct acpi_video_bus *video = arg;
	struct acpi_video_device_attrib *attribute;
	struct acpi_video_device *data;
	unsigned long long device_id;
	acpi_status status;
	int device_type;
	u64 device_id;

	status = acpi_evaluate_integer(device->handle, "_ADR", NULL, &device_id);
	/* Skip devices without _ADR instead of failing. */
	if (ACPI_FAILURE(status))
	if (acpi_get_local_u64_address(device->handle, &device_id))
		goto exit;

	data = kzalloc(sizeof(struct acpi_video_device), GFP_KERNEL);