Richard Hughes
758d5d8c6f
Add a flag to indicate the device is signed or unsigned
...
Devices without either flag are unknown.
2022-02-22 19:12:06 +00:00
Sean Rhodes
5d4e70e9cc
plugins/superio: Fix detection of IT5570 for StarBook Mk V ( #3747 )
2021-09-14 10:41:24 +01:00
Richard Hughes
d8d26e1f97
superio: Make the ports and timeouts specific to the DMI model
...
The chipset doesn't define the port like I guessed, as Tuxedo and Star
Labs both want to use a 0x5570 with different values.
2021-09-13 17:42:32 +01:00
Sean Rhodes
33e850dea5
plugins/{superio,flashrom}: Add GUIDs for StarBook Mk V
2021-09-09 14:26:36 -05:00
Richard Hughes
c1ff02f055
trivial: Make the quirk style more consistent
2021-08-23 18:10:12 +01:00
Richard Hughes
6a8f285ee2
Check the quirk format as part of precommit
2021-08-23 18:10:12 +01:00
Sergii Dmytruk
d8a5c7968d
Add support for SuperIO IT5570
...
Signed-off-by: Sergii Dmytruk <sergii.dmytruk@3mdeb.com>
2021-06-25 19:54:47 +01:00
Sean Rhodes
247f29ad47
Updated StarLabs guids
2021-03-04 17:56:43 +00:00
Richard Hughes
7d132b728c
Simplify the quirk file format
...
The best way of not getting something wrong is to not require it in the first
place...
All plugins now use DeviceInstanceId-style quirk matches and we can just drop
the prefix in all files. We were treating HwId=, Guid= and DeviceInstanceId= in
exactly the same way -- they're just converted to GUIDs when building the silo!
2021-03-03 08:30:34 +00:00
Richard Hughes
79a217a2a6
superio: Use DeviceInstanceIDs to merge chip quirk metadata
...
This means we can use the standard ->set_quirk_kv() vfunc rather than using
FuQuirks directly with a custom group.
2021-03-03 08:30:34 +00:00
Sean Rhodes
9840c54021
Adjusted superio L4 quirk
2021-02-15 22:24:40 +00:00
Sean-StarLabs
177470e9eb
Update superio.quirk
...
Added Lite Mk III
2020-09-29 11:40:55 +01:00
Richard Hughes
4a0d14b097
trivial: Fix the quirk entry for the Star LabTop Mk IV
2020-07-30 15:13:00 +01:00
Sean Rhodes
c7edf611c3
Added quirk for LabTop Mk IV
2020-07-29 12:58:02 +01:00
Richard Hughes
07c1b2d0f4
superio: Add InstallDuration default value
2019-03-23 16:13:52 +00:00
Richard Hughes
831eb7ef7e
superio: Support IT89xx devices
...
We can switch to LDN 0x11 and read the IO base address for the PM1 legacy port
rather than hardcoding data and command ports.
2019-01-08 12:53:57 +00:00
Richard Hughes
543e47a5a9
trivial: Use a fixed GUID for superio
...
It seems the 'Notebook' vendor is padded with spaces in the DMI data, and so
the GUID changes now we're following the same stripping scheme of Windows 10.
2018-09-11 15:21:31 +01:00
Richard Hughes
e274f6654b
superio: Add support for the W740SU
...
From Thomas Krug, many thanks.
2018-08-27 09:32:49 +01:00
Richard Hughes
6bf9879189
trivial: Use the BaseboardProduct DMI match for superio
...
This will match more EC hardware that uses a customized BIOS.
2018-08-27 09:32:05 +01:00
Richard Hughes
16e85aa8cf
superio: Add a new plugin to enumerate EC firmware
2018-08-24 20:37:27 +01:00