diff options
| -rw-r--r-- | drivers/platform/x86/panasonic-laptop.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/platform/x86/panasonic-laptop.c b/drivers/platform/x86/panasonic-laptop.c index b3b9e0458ae1..96dd34155bad 100644 --- a/drivers/platform/x86/panasonic-laptop.c +++ b/drivers/platform/x86/panasonic-laptop.c | |||
| @@ -285,6 +285,7 @@ static int acpi_pcc_retrieve_biosdata(struct pcc_acpi *pcc, u32 *sinf) | |||
| 285 | hkey = buffer.pointer; | 285 | hkey = buffer.pointer; |
| 286 | if (!hkey || (hkey->type != ACPI_TYPE_PACKAGE)) { | 286 | if (!hkey || (hkey->type != ACPI_TYPE_PACKAGE)) { |
| 287 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, "Invalid HKEY.SINF\n")); | 287 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, "Invalid HKEY.SINF\n")); |
| 288 | status = AE_ERROR; | ||
| 288 | goto end; | 289 | goto end; |
| 289 | } | 290 | } |
| 290 | 291 | ||
| @@ -596,6 +597,7 @@ static int acpi_pcc_hotkey_add(struct acpi_device *device) | |||
| 596 | if (!acpi_pcc_retrieve_biosdata(pcc, pcc->sinf)) { | 597 | if (!acpi_pcc_retrieve_biosdata(pcc, pcc->sinf)) { |
| 597 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, | 598 | ACPI_DEBUG_PRINT((ACPI_DB_ERROR, |
| 598 | "Couldn't retrieve BIOS data\n")); | 599 | "Couldn't retrieve BIOS data\n")); |
| 600 | result = -EIO; | ||
| 599 | goto out_input; | 601 | goto out_input; |
| 600 | } | 602 | } |
| 601 | /* initialize backlight */ | 603 | /* initialize backlight */ |
