Add known supported Dell Mini series laptops to compal-laptop
Subsystems (3)
PATCH 1/3 Add known supported Dell Mini series laptops to compal-laptop
This adds the system information as matched by DMI tables for laptops I've verified can work with compal-laptop.
Signature · 3 lines
Mario Limonciello *Dell | Linux Engineering* [email protected]
platform/x86//compal-laptop.c renamed from platform/x86/compal-laptop.c.old +37 -0
@@ -311,6 +311,39 @@ }, .callback = dmi_check_cb }, + { + .ident = "Dell Mini 9", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), + DMI_MATCH(DMI_PRODUCT_NAME, "Inspiron 910"), + }, + .callback = dmi_check_cb + }, + { + .ident = "Dell Mini 10", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), + DMI_MATCH(DMI_PRODUCT_NAME, "Inspiron 1010"), + }, + .callback = dmi_check_cb + }, + { + .ident = "Dell Mini 10v", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), + DMI_MATCH(DMI_PRODUCT_NAME, "Inspiron 1011"), + }, + .callback = dmi_check_cb + }, + { + .ident = "Dell Inspiron 1010", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), + DMI_MATCH(DMI_PRODUCT_NAME, "Inspiron 1110"), + }, + .callback = dmi_check_cb + }, + { } };
@@ -404,3 +437,7 @@MODULE_ALIAS ("dmi:*:rnIFL91:rvrIFT00:*" );MODULE_ALIAS ("dmi:*:rnJFL92:rvrIFT00:*" );MODULE_ALIAS ("dmi:*:rnIFT00:rvrIFT00:*" ); +MODULE_ALIAS ("dmi:*:svnDellInc.:pnInspiron910:*" ); +MODULE_ALIAS ("dmi:*:svnDellInc.:pnInspiron1010:*" ); +MODULE_ALIAS ("dmi:*:svnDellInc.:pnInspiron1011:*" ); +MODULE_ALIAS ("dmi:*:svnDellInc.:pnInspiron1110:*" );
Quoted 3 lines · Mario Limonciello
This adds the system information as matched by DMI tables for laptops I've verified can work with compal-laptop.
In light of Alan Jenkins recommendation of scripts/cleanpatch, here's a patch with cleaned up whitespace.
Signature · 3 lines
Mario Limonciello *Dell | Linux Engineering* [email protected]
drivers/platform/x86/compal-laptop.c renamed from drivers/platform/x86/compal-laptop.c.old +46 -0
@@ -311,6 +311,47 @@ }, .callback = dmi_check_cb }, + { + .ident = "Dell Mini 9", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), + DMI_MATCH(DMI_PRODUCT_NAME, "Inspiron 910"), + }, + .callback = dmi_check_cb + }, + { + .ident = "Dell Mini 10", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), + DMI_MATCH(DMI_PRODUCT_NAME, "Inspiron 1010"), + }, + .callback = dmi_check_cb + }, + { + .ident = "Dell Mini 10v", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), + DMI_MATCH(DMI_PRODUCT_NAME, "Inspiron 1011"), + }, + .callback = dmi_check_cb + }, + { + .ident = "Dell Inspiron 11z", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), + DMI_MATCH(DMI_PRODUCT_NAME, "Inspiron 1110"), + }, + .callback = dmi_check_cb + }, + { + .ident = "Dell Mini 12", + .matches = { + DMI_MATCH(DMI_SYS_VENDOR, "Dell Inc."), + DMI_MATCH(DMI_PRODUCT_NAME, "Inspiron 1210"), + }, + .callback = dmi_check_cb + }, + { } };
@@ -404,3 +445,8 @@MODULE_ALIAS ("dmi:*:rnIFL91:rvrIFT00:*" );MODULE_ALIAS ("dmi:*:rnJFL92:rvrIFT00:*" );MODULE_ALIAS ("dmi:*:rnIFT00:rvrIFT00:*" ); +MODULE_ALIAS ("dmi:*:svnDellInc.:pnInspiron910:*" ); +MODULE_ALIAS ("dmi:*:svnDellInc.:pnInspiron1010:*" ); +MODULE_ALIAS ("dmi:*:svnDellInc.:pnInspiron1011:*" ); +MODULE_ALIAS ("dmi:*:svnDellInc.:pnInspiron1110:*" ); +MODULE_ALIAS ("dmi:*:svnDellInc.:pnInspiron1210:*" );