I'm sorry for the waiting. I urgently needed to finish the project at work.
as he ported asrock/h110m
This work isn't completed yet. Now I'm working on gpio, and after that I need to solve problems with superio.
and probably knows Skylake stuff better than I do
I'm not sure about that :)
5 comments:
File src/mainboard/asus/h110m-e_m2/devicetree.cb:
need to add
register "serirq_mode" = "SERIRQ_CONTINUOUS"
to set Continuous SIRQ mode
https://review.coreboot.org/c/coreboot/+/33801
May be better to use the macro VR_CFG_AMP()
https://github.com/coreboot/coreboot/blob/ef7a3267870f126cc2f815812cfe54500853d2b8/src/soc/intel/skylake/include/soc/vr_config.h#L70
Patch Set #18, Line 145: register "i2c_voltage[4]" = "I2C_VOLTAGE_1V8" # I2C4 is 1.8V
I think you don't need this
I agree with you
device pci 14.2 on # Thermal Subsystem
subsystemid 0x1849 0xa131
end
Disable this device: […]
Are you sure about that? This device is always enabled on boards with AMI UEFI.
device pci 16.0 on # Management Engine Interface 1
subsystemid 0x1849 0xa131
end
Looks disabled on your board, but it might just be hidden
Probably me_cleaner was used to disable this device. However, we need to be very careful with ME:
https://recon.cx/2014/slides/Recon%202014%20Skochinsky.pdf
I'm not sure, but I think this interface is needed for initial initialization, even if we disable ME later
To view, visit change 34603. To unsubscribe, or for help writing mail filters, visit settings.