# raspberrypi+brcm,bcm2712 HWID
[abe2c65a-0295-5818-a254-2ec5379881c5]
Plugin = flashrom
FlashromProgrammer = linux_spi
FlashromArgs = dev=/dev/spidev10.0,spispeed=16000

# Raspberry Pi 5 Model B Rev 1.0 (HwId)
[909e4cd3-bdf0-581d-955c-f7709d9fb316]
Vendor = Raspberry Pi
VendorId = DMI:raspberrypi
VersionFormat = number

# Purism
[a0ce5085-2dea-5086-ae72-45810a186ad0]
Plugin = flashrom

# Libretrend
[52b68c34-6b31-5ecc-8a5c-de37e666ccd5]
Plugin = flashrom
VersionFormat = quad

# Star Labs generic (HwId - coreboot)
[b8cf5af6-8a46-5deb-ac01-a35b1ea5fb48]
Plugin = flashrom
FlashromFmapRegions = COREBOOT,EC

# Star Labs generic (HwID - AMI)
[29230df7-d1e5-5c38-859b-229e966b22e9]
Plugin = flashrom

# StarLabTop Mk III (coreboot GUID)
[d33219e2-b84c-53a8-a624-27af9752dba6]
Branch = coreboot
Flags = reset-cmos
PciBcrAddr = 0x0

# StarLite Mk II (coreboot GUID)
[2993474c-b4c4-5b7c-b2e1-a471d8d328a5]
Branch = coreboot
Flags = reset-cmos
PciBcrAddr = 0x0

# StarLite Mk II (AMI GUID)
[0676539d-150f-5f07-89b9-fe0afd98c44e]
FirmwareSizeMax = 0x800000

# StarLite Mk III (coreboot GUID)
[3d2f164a-8818-58fd-a082-6c60a67e21a6]
Branch = coreboot
Flags = reset-cmos
PciBcrAddr = 0x0

# StarLite Mk III (AMI GUID)
[ec375a72-9ed9-5a21-b1da-5e7f00dcada1]
FirmwareSizeMax = 0x800000

# StarLite Mk IV (coreboot GUID)
[5dc1dd5b-761e-5146-8ac2-1fdd8445f2ff]
Branch = coreboot
Flags = reset-cmos
PciBcrAddr = 0x0

# StarLite Mk IV (AMI GUID)
[32edd806-13a0-5b0f-a8e9-656a0e147369]
FirmwareSizeMax = 0x800000

# StarLabTop Mk IV (coreboot GUID)
[0ee5867c-93f0-5fb4-adf1-9d686ea1183a]
Branch = coreboot
Flags = reset-cmos
PciBcrAddr = 0x0

# StarBook Mk V (coreboot GUID)
[54c96fef-31e7-5011-a3ff-ea8e855d9acd]
Branch = coreboot
Flags = reset-cmos
PciBcrAddr = 0x0

# StarBook Mk VI - Intel (AMI GUID)
[1292e166-a66f-5e11-b2bb-53265a8f53d9]
FirmwareSizeMax = 0x2000000

# StarBook Mk VI - Intel (coreboot GUID)
[8c994a92-7ef8-5d68-80b5-99ead7cf4686]
Branch = coreboot
Flags = reset-cmos
PciBcrAddr = 0x0
FirmwareSizeMax = 0x2000000

# StarBook Mk VIr2 - Intel (AMI GUID)
[ce35649d-b89d-5188-b961-d992ce7e0f88]
FirmwareSizeMax = 0x2000000

# StarBook Mk VIr2 - Intel (coreboot GUID)
[595c5861-a105-509b-8dd6-f77070345286]
Branch = coreboot
Flags = reset-cmos
PciBcrAddr = 0x0
FirmwareSizeMax = 0x2000000

# NovaCustom NV4x (HwId)
[25b6ea34-8f52-598e-a27a-31e03014dbe3]
Plugin = flashrom
[59caeff5-6a3c-595b-aab1-56500d0fecbc]
Plugin = flashrom

# NovaCustom NV4x (Dasharo GUID)
[9a8c30e2-1b7e-5b28-9632-fc2fbf8cd0ba]
Branch = dasharo
VersionFormat = triplet
[41a8fb3d-213a-5a8a-b0f4-e2a7c55aaf80]
Branch = dasharo
VersionFormat = triplet

# NovaCustom NS5x (HwId)
[bab4f96c-34e4-5b92-a785-4e4489b1c395]
Plugin = flashrom

# NovaCustom NS5x (Dasharo GUID)
[43455705-4c7d-5440-b285-8362b67a5743]
Branch = dasharo
VersionFormat = triplet

# TUXEDO InfinityBook S 14 Gen6 (HwId)
[9366407e-433e-51e9-bd79-a517e3f31536]
Plugin = flashrom
[FLASHROM\GUID_9366407e-433e-51e9-bd79-a517e3f31536]
Flags = fn-m-me-unlock
FirmwareSizeMax = 0x1000000

# TUXEDO InfinityBook S 15 Gen6 (HwId)
[16cabee1-8d79-5164-9400-346dddbfe2c5]
Plugin = flashrom
[FLASHROM\GUID_16cabee1-8d79-5164-9400-346dddbfe2c5]
Flags = fn-m-me-unlock
FirmwareSizeMax = 0x1000000

# TUXEDO InfinityBook Pro 13 v3 (HwId)
[caaa8a77-aca3-595b-92fa-4e6fb7bccc82]
Plugin = flashrom
[FLASHROM\GUID_caaa8a77-aca3-595b-92fa-4e6fb7bccc82]
Flags = fn-m-me-unlock
FirmwareSizeMax = 0x800000
