[WATCHDOG] iTCO_wdt: Add Intel Cougar Point and PCH DeviceIDs

This patch adds the Intel Cougar Point and PCH DeviceIDs for iTCO Watchdog.

Signed-off-by: Seth Heasley <seth.heasley@intel.com>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

authored by Seth Heasley and committed by Wim Van Sebroeck 3c9d8ecc 7dc9c484

+44 -1
+44 -1
drivers/watchdog/iTCO_wdt.c
··· 29 29 * document number 313056-003, 313057-017: 82801H (ICH8) 30 30 * document number 316972-004, 316973-012: 82801I (ICH9) 31 31 * document number 319973-002, 319974-002: 82801J (ICH10) 32 - * document number 322169-001, 322170-001: 5 Series, 3400 Series (PCH) 32 + * document number 322169-001, 322170-003: 5 Series, 3400 Series (PCH) 33 33 * document number 320066-003, 320257-008: EP80597 (IICH) 34 + * document number TBD : Cougar Point (CPT) 34 35 */ 35 36 36 37 /* ··· 101 100 TCO_ICH10DO, /* ICH10DO */ 102 101 TCO_PCH, /* PCH Desktop Full Featured */ 103 102 TCO_PCHM, /* PCH Mobile Full Featured */ 103 + TCO_P55, /* P55 */ 104 + TCO_PM55, /* PM55 */ 105 + TCO_H55, /* H55 */ 106 + TCO_QM57, /* QM57 */ 107 + TCO_H57, /* H57 */ 108 + TCO_HM55, /* HM55 */ 109 + TCO_Q57, /* Q57 */ 110 + TCO_HM57, /* HM57 */ 104 111 TCO_PCHMSFF, /* PCH Mobile SFF Full Featured */ 112 + TCO_QS57, /* QS57 */ 113 + TCO_3400, /* 3400 */ 114 + TCO_3420, /* 3420 */ 115 + TCO_3450, /* 3450 */ 105 116 TCO_EP80579, /* EP80579 */ 117 + TCO_CPTD, /* CPT Desktop */ 118 + TCO_CPTM, /* CPT Mobile */ 106 119 }; 107 120 108 121 static struct { ··· 159 144 {"ICH10DO", 2}, 160 145 {"PCH Desktop Full Featured", 2}, 161 146 {"PCH Mobile Full Featured", 2}, 147 + {"P55", 2}, 148 + {"PM55", 2}, 149 + {"H55", 2}, 150 + {"QM57", 2}, 151 + {"H57", 2}, 152 + {"HM55", 2}, 153 + {"Q57", 2}, 154 + {"HM57", 2}, 162 155 {"PCH Mobile SFF Full Featured", 2}, 156 + {"QS57", 2}, 157 + {"3400", 2}, 158 + {"3420", 2}, 159 + {"3450", 2}, 163 160 {"EP80579", 2}, 161 + {"CPT Desktop", 2}, 162 + {"CPT Mobile", 2}, 164 163 {NULL, 0} 165 164 }; 166 165 ··· 245 216 { ITCO_PCI_DEVICE(0x3a14, TCO_ICH10DO)}, 246 217 { ITCO_PCI_DEVICE(0x3b00, TCO_PCH)}, 247 218 { ITCO_PCI_DEVICE(0x3b01, TCO_PCHM)}, 219 + { ITCO_PCI_DEVICE(0x3b02, TCO_P55)}, 220 + { ITCO_PCI_DEVICE(0x3b03, TCO_PM55)}, 221 + { ITCO_PCI_DEVICE(0x3b06, TCO_H55)}, 222 + { ITCO_PCI_DEVICE(0x3b07, TCO_QM57)}, 223 + { ITCO_PCI_DEVICE(0x3b08, TCO_H57)}, 224 + { ITCO_PCI_DEVICE(0x3b09, TCO_HM55)}, 225 + { ITCO_PCI_DEVICE(0x3b0a, TCO_Q57)}, 226 + { ITCO_PCI_DEVICE(0x3b0b, TCO_HM57)}, 248 227 { ITCO_PCI_DEVICE(0x3b0d, TCO_PCHMSFF)}, 228 + { ITCO_PCI_DEVICE(0x3b0f, TCO_QS57)}, 229 + { ITCO_PCI_DEVICE(0x3b12, TCO_3400)}, 230 + { ITCO_PCI_DEVICE(0x3b14, TCO_3420)}, 231 + { ITCO_PCI_DEVICE(0x3b16, TCO_3450)}, 249 232 { ITCO_PCI_DEVICE(0x5031, TCO_EP80579)}, 233 + { ITCO_PCI_DEVICE(0x1c42, TCO_CPTD)}, 234 + { ITCO_PCI_DEVICE(0x1c43, TCO_CPTM)}, 250 235 { 0, }, /* End of list */ 251 236 }; 252 237 MODULE_DEVICE_TABLE(pci, iTCO_wdt_pci_tbl);