Richard Hughes
|
763483411d
|
superio: Move the device flush before getting the register map
|
2019-03-23 12:04:18 +00:00 |
|
Richard Hughes
|
ebedf62b15
|
superio: Move all the IT85xx code to a subclassed device object
|
2019-03-23 12:04:18 +00:00 |
|
Richard Hughes
|
ebd55e5d14
|
superio: Split and export fu_superio_device_ec_writeX()
|
2019-03-23 12:04:18 +00:00 |
|
Richard Hughes
|
08609f3920
|
superio: Remove the port from fu_superio_device_ec_read()
It's always going to be PM1_IOBAD0.
|
2019-03-23 12:04:18 +00:00 |
|
Richard Hughes
|
1fccae68ad
|
superio: Move the register read/write into the FuSuperioDevice object
This will allow us to use them from subclassed objects.
|
2019-03-23 12:04:18 +00:00 |
|
Richard Hughes
|
f83639fb77
|
superio: Use GObject properties in FuSuperioDevice
|
2019-03-23 12:04:18 +00:00 |
|
Richard Hughes
|
b12d0bfec5
|
superio: Convert FuSuperioDevice to be derivable
We'll need this for future refactoring.
|
2019-03-23 12:04:18 +00:00 |
|
Richard Hughes
|
bfd946e463
|
Use '#pragma once' to avoid a lot of boilerplate
|
2019-02-09 08:42:30 -06: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
|
4adf3bb52c
|
trivial: Remove duplicate header includes
|
2018-09-04 08:22:39 -05:00 |
|
Richard Hughes
|
16e85aa8cf
|
superio: Add a new plugin to enumerate EC firmware
|
2018-08-24 20:37:27 +01:00 |
|