diff options
-rw-r--r-- | drivers/mfd/Kconfig | 2 | ||||
-rw-r--r-- | drivers/mfd/kempld-core.c | 16 |
2 files changed, 18 insertions, 0 deletions
diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig index 0b442230c716..93837b4e8025 100644 --- a/drivers/mfd/Kconfig +++ b/drivers/mfd/Kconfig | |||
@@ -410,12 +410,14 @@ config MFD_KEMPLD | |||
410 | device may provide functions like watchdog, GPIO, UART and I2C bus. | 410 | device may provide functions like watchdog, GPIO, UART and I2C bus. |
411 | 411 | ||
412 | The following modules are supported: | 412 | The following modules are supported: |
413 | * COMe-bBL6 | ||
413 | * COMe-bHL6 | 414 | * COMe-bHL6 |
414 | * COMe-bIP# | 415 | * COMe-bIP# |
415 | * COMe-bPC2 (ETXexpress-PC) | 416 | * COMe-bPC2 (ETXexpress-PC) |
416 | * COMe-bSC# (ETXexpress-SC T#) | 417 | * COMe-bSC# (ETXexpress-SC T#) |
417 | * COMe-cBL6 | 418 | * COMe-cBL6 |
418 | * COMe-cBT6 | 419 | * COMe-cBT6 |
420 | * COMe-cBW6 | ||
419 | * COMe-cCT6 | 421 | * COMe-cCT6 |
420 | * COMe-cDC2 (microETXexpress-DC) | 422 | * COMe-cDC2 (microETXexpress-DC) |
421 | * COMe-cHL6 | 423 | * COMe-cHL6 |
diff --git a/drivers/mfd/kempld-core.c b/drivers/mfd/kempld-core.c index 8057849d51ac..463f4eae20c1 100644 --- a/drivers/mfd/kempld-core.c +++ b/drivers/mfd/kempld-core.c | |||
@@ -501,6 +501,14 @@ static struct platform_driver kempld_driver = { | |||
501 | 501 | ||
502 | static struct dmi_system_id kempld_dmi_table[] __initdata = { | 502 | static struct dmi_system_id kempld_dmi_table[] __initdata = { |
503 | { | 503 | { |
504 | .ident = "BBL6", | ||
505 | .matches = { | ||
506 | DMI_MATCH(DMI_BOARD_VENDOR, "Kontron"), | ||
507 | DMI_MATCH(DMI_BOARD_NAME, "COMe-bBL6"), | ||
508 | }, | ||
509 | .driver_data = (void *)&kempld_platform_data_generic, | ||
510 | .callback = kempld_create_platform_device, | ||
511 | }, { | ||
504 | .ident = "BHL6", | 512 | .ident = "BHL6", |
505 | .matches = { | 513 | .matches = { |
506 | DMI_MATCH(DMI_BOARD_VENDOR, "Kontron"), | 514 | DMI_MATCH(DMI_BOARD_VENDOR, "Kontron"), |
@@ -517,6 +525,14 @@ static struct dmi_system_id kempld_dmi_table[] __initdata = { | |||
517 | .driver_data = (void *)&kempld_platform_data_generic, | 525 | .driver_data = (void *)&kempld_platform_data_generic, |
518 | .callback = kempld_create_platform_device, | 526 | .callback = kempld_create_platform_device, |
519 | }, { | 527 | }, { |
528 | .ident = "CBW6", | ||
529 | .matches = { | ||
530 | DMI_MATCH(DMI_BOARD_VENDOR, "Kontron"), | ||
531 | DMI_MATCH(DMI_BOARD_NAME, "COMe-cBW6"), | ||
532 | }, | ||
533 | .driver_data = (void *)&kempld_platform_data_generic, | ||
534 | .callback = kempld_create_platform_device, | ||
535 | }, { | ||
520 | .ident = "CCR2", | 536 | .ident = "CCR2", |
521 | .matches = { | 537 | .matches = { |
522 | DMI_MATCH(DMI_BOARD_VENDOR, "Kontron"), | 538 | DMI_MATCH(DMI_BOARD_VENDOR, "Kontron"), |