|
@@ -813,12 +813,28 @@ static int intel_dual_link_lvds_callback(const struct dmi_system_id *id)
|
|
|
static const struct dmi_system_id intel_dual_link_lvds[] = {
|
|
static const struct dmi_system_id intel_dual_link_lvds[] = {
|
|
|
{
|
|
{
|
|
|
.callback = intel_dual_link_lvds_callback,
|
|
.callback = intel_dual_link_lvds_callback,
|
|
|
- .ident = "Apple MacBook Pro (Core i5/i7 Series)",
|
|
|
|
|
|
|
+ .ident = "Apple MacBook Pro 15\" (2010)",
|
|
|
|
|
+ .matches = {
|
|
|
|
|
+ DMI_MATCH(DMI_SYS_VENDOR, "Apple Inc."),
|
|
|
|
|
+ DMI_MATCH(DMI_PRODUCT_NAME, "MacBookPro6,2"),
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ .callback = intel_dual_link_lvds_callback,
|
|
|
|
|
+ .ident = "Apple MacBook Pro 15\" (2011)",
|
|
|
.matches = {
|
|
.matches = {
|
|
|
DMI_MATCH(DMI_SYS_VENDOR, "Apple Inc."),
|
|
DMI_MATCH(DMI_SYS_VENDOR, "Apple Inc."),
|
|
|
DMI_MATCH(DMI_PRODUCT_NAME, "MacBookPro8,2"),
|
|
DMI_MATCH(DMI_PRODUCT_NAME, "MacBookPro8,2"),
|
|
|
},
|
|
},
|
|
|
},
|
|
},
|
|
|
|
|
+ {
|
|
|
|
|
+ .callback = intel_dual_link_lvds_callback,
|
|
|
|
|
+ .ident = "Apple MacBook Pro 15\" (2012)",
|
|
|
|
|
+ .matches = {
|
|
|
|
|
+ DMI_MATCH(DMI_SYS_VENDOR, "Apple Inc."),
|
|
|
|
|
+ DMI_MATCH(DMI_PRODUCT_NAME, "MacBookPro9,1"),
|
|
|
|
|
+ },
|
|
|
|
|
+ },
|
|
|
{ } /* terminating entry */
|
|
{ } /* terminating entry */
|
|
|
};
|
|
};
|
|
|
|
|
|