freebsd-dev/sys/dev/ichiic
Vladimir Kondratyev 3ca6000f2a ig4(4): Fix SDA HOLD time set too low on Skylake controllers
Execution of "Soft reset" command (IG4_REG_RESETS_SKL) at controller init
stage sets SDA_HOLD register value to 0x0001 which is often too low for
normal operation.

Set SDA_HOLD back to 28 after reset to restore controller functionality.

PR:		240339
Reported by:	imp, GregV, et al.
MFC after:	3 days
2019-09-12 12:33:09 +00:00
..
ig4_acpi.c fix formatting and style in ig4iic_acpi_probe afetr r339754 2018-12-17 21:33:25 +00:00
ig4_iic.c ig4(4): Fix SDA HOLD time set too low on Skylake controllers 2019-09-12 12:33:09 +00:00
ig4_pci.c Catch up with r338948. 2018-12-17 21:34:09 +00:00
ig4_reg.h [ig4] add ACPI Device HID for AMD platforms 2018-08-20 18:50:56 +00:00
ig4_var.h [ig4] Fix I/O timeout issue with Designware I2C controller on AMD platforms 2018-08-22 22:56:01 +00:00