Unverified Commit 8d1d3b03 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files
parents fa2a561e 2da98a44
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -1330,10 +1330,13 @@ acpi_ec_space_handler(u32 function, acpi_physical_address address,
	if (ec->busy_polling || bits > 8)
		acpi_ec_burst_enable(ec);

	for (i = 0; i < bytes; ++i, ++address, ++value)
	for (i = 0; i < bytes; ++i, ++address, ++value) {
		result = (function == ACPI_READ) ?
			acpi_ec_read(ec, address, value) :
			acpi_ec_write(ec, address, *value);
		if (result < 0)
			break;
	}

	if (ec->busy_polling || bits > 8)
		acpi_ec_burst_disable(ec);