On 28.04.23 17:38, 'Arturs Laizans' via EFI Boot Guard wrote: > Hello List! > > I am looking forward to implementing support for ITCO version 4. We need > it for Intel Kaby Lake U processor (Celeron 3965U) equipd with Sunrise > Point-LP SMBus (PCI device ID 0x9D23). > > I have no prior experience with this. Are there any tips or heads up > advice I should consider?
There are two major steps here: 1. detect the LPC PCI device of your board in itco.c (iTCO_chipset_info) 2. take the needed actions for ITCO_V4, deriving it from the kernel's drivers/watchdog/iTCO_wdt.c There are not many places where itco_version/iTCO_version are evaluated, and I don't find anything special regarding v4 in the Linux driver on first glance. Most trickiest might be identifying the right register layout (iTCO_version_regs) as this abstraction is specific to EBG. Jan -- Siemens AG, Technology Competence Center Embedded Linux -- You received this message because you are subscribed to the Google Groups "EFI Boot Guard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/efibootguard-dev/84e42f92-7411-030c-4807-0975b239c43f%40siemens.com.
