]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/hid/i2c-hid/i2c-hid.c
Merge branch 'for-3.12/i2c-hid' into for-next
[karo-tx-linux.git] / drivers / hid / i2c-hid / i2c-hid.c
index 05d4f963bb275edb75dff9499960e634b8091be9..c1336193b04ba3deb92c3edf2468551f3f6933a9 100644 (file)
@@ -874,8 +874,9 @@ static int i2c_hid_acpi_pdata(struct i2c_client *client,
        params[1].integer.value = 1;
        params[2].type = ACPI_TYPE_INTEGER;
        params[2].integer.value = 1; /* HID function */
-       params[3].type = ACPI_TYPE_INTEGER;
-       params[3].integer.value = 0;
+       params[3].type = ACPI_TYPE_PACKAGE;
+       params[3].package.count = 0;
+       params[3].package.elements = NULL;
 
        if (ACPI_FAILURE(acpi_evaluate_object(handle, "_DSM", &input, &buf))) {
                dev_err(&client->dev, "device _DSM execution failed\n");