On 02.11.23 11:06, Root Mailer wrote:
> Hi Jan,
>
> here the "lspci -nn" output, unfortunately only as a picture:
>
> Screenshot from 2023-11-02 11-02-22.png
>
> I guess it's the SMBus controller. Apparently there are multiple PCI IDs
> for Tiger Lake. Currently you support Tiger Lake H [1] and I have Tiger
> Lake LP [2].
>
Then, does this work for you?
diff --git a/drivers/watchdog/itco.c b/drivers/watchdog/itco.c
index 037c203..a186075 100644
--- a/drivers/watchdog/itco.c
+++ b/drivers/watchdog/itco.c
@@ -39,7 +39,8 @@ enum iTCO_chipsets {
ITCO_INTEL_LPC_LP,
ITCO_INTEL_WBG,
ITCO_INTEL_EHL,
- ITCO_INTEL_TLH,
+ ITCO_INTEL_TL_H,
+ ITCO_INTEL_TL_LP,
};
enum iTCO_versions {
@@ -157,12 +158,18 @@ static const iTCO_info iTCO_chipset_info[] = {
.pci_id = 0x4b23,
.itco_version = ITCO_V6,
},
- [ITCO_INTEL_TLH] =
+ [ITCO_INTEL_TL_H] =
{
.name = L"Tiger Lake-H",
.pci_id = 0x43a3,
.itco_version = ITCO_V6,
},
+ [ITCO_INTEL_TL_LP] =
+ {
+ .name = L"Tiger Lake-LP",
+ .pci_id = 0xa0a3,
+ .itco_version = ITCO_V6,
+ },
};
static BOOLEAN itco_supported(UINT16 pci_device_id, UINT8 *index)