gpio: add cloverview probing support
authorLeonard Mai <leonard.mai@intel.com>
Tue, 22 Nov 2011 20:05:43 +0000 (12:05 -0800)
committerGross, Mark <mark.gross@intel.com>
Wed, 23 Nov 2011 09:26:36 +0000 (01:26 -0800)
BZ: 15089

Cloverview SOC use different PCI Device ID for GPIO hence existing Medfield
GPIO driver won't be initialized on Cloverview SOC.

This patch add GPIO probing support for Cloverview SOC.

Change-Id: Ibc46a51605726ff9ddd8ffccf793bece3beb4949
Signed-off-by: Leonard D Mai <leonard.mai@intel.com>
Reviewed-by: Pierre Tardy <pierre.tardy@intel.com>
Tested-by: Siva Prasath Ponnusamy <siva.prasath.ponnusamy@intel.com>
Reviewed-on: http://android.intel.com:8080/25026
Reviewed-by: Gross, Mark <mark.gross@intel.com>
Tested-by: Gross, Mark <mark.gross@intel.com>
drivers/gpio/langwell_gpio.c

index 8b84496..980750e 100644 (file)
@@ -248,6 +248,8 @@ static DEFINE_PCI_DEVICE_TABLE(lnw_gpio_ids) = {   /* pin number */
        { PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x080f), .driver_data = 64 },
        { PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x081f), .driver_data = 96 },
        { PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x081a), .driver_data = 96 },
+       { PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x08eb), .driver_data = 96 },
+       { PCI_DEVICE(PCI_VENDOR_ID_INTEL, 0x08f7), .driver_data = 96 },
        { 0, }
 };
 MODULE_DEVICE_TABLE(pci, lnw_gpio_ids);